* [parisc-linux] 2.4.20-pa14 64bit crash on boot - A500-5X
@ 2002-12-13 13:28 Thibaut VARENE
2002-12-13 22:35 ` Thibaut VARENE
0 siblings, 1 reply; 4+ messages in thread
From: Thibaut VARENE @ 2002-12-13 13:28 UTC (permalink / raw)
To: parisc-linux
[-- Attachment #1: Type: text/plain, Size: 3358 bytes --]
Hi pa-ckers
I'm dropping here a brief report of a crash I just experienced with
the latest 2.4 kernel on our A500.
For various reasons you don't want to know, I cannot currently track
that problem down, so i'm providing the System.map and .config of that
kernel :)
kernel built using hppa64-gcc-3.0.4 on the A500, based on the previous
kernel's .config (2.4.19-pa22).
Console log:
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ
SERIAL_PCI enabled
Redundant entry in serial pci_table. Please send the output of
lspci -vv, this message (103c,1048,103c,1049)
and the manufacturer and name of serial board or modem board
to serial-pci-info@lists.sourceforge.net.
ttyS00 at iomem 0xfffffffff8000000 (irq = 132) is a 16550A
ttyS01 at iomem 0xfffffffff8000008 (irq = 132) is a 16550A
ttyS02 at iomem 0xfffffffff8000010 (irq = 132) is a 16550A
Press Q/q to quit, Enter to continue:
Redundant entry in serial pci_table. Please send the output of
lspci -vv, this message (103c,1048,103c,104a)
and the manufacturer and name of serial board or modem board
to serial-pci-info@lists.sourceforge.net.
spin_unlock(000000001039a8d0): no lock cpu 0 curr PC 00000000101101a4
swapper/1
Stack Dump:
0000000014ced200: 000000ff0804ff0e 00000000a9c50000 0000000010143bd4
0000000000000040
0000000014ced1e0: 00000000103f8d60 0000000010356684 0000000000000084
fffffffff8000010
0000000014ced1c0: 0000000010549800 0000000000000000 0000000010549800
000000001046ce00
0000000014ced1a0: 00000000104b6c00 0000000010549800 000000001046ce00
028000001046ce00
0000000014ced180: 00000000104ec000 000000001046ce00 000000001048e7b4
0000000014cece90
0000000014ced160: 000000000000007e 00000000103569a8 0000000014cecfb8
000000001046ce00
Kernel addresses on the stack:
[<0000000010143bd4>] [<000000001014bf2c>] [<0000000010281a94>]
[<000000001014018c>]
[<0000000010281b98>] [<00000000101003c0>] [<0000000010108460>]
[<0000000010108518>]
[<00000000101317dc>] [<0000000010137c98>] [<0000000010326804>]
[<0000000010100390>]
[<0000000010137960>]
Press Q/q to quit, Enter to continue:
Kernel Fault: Code=26 regs=0000000014ced200 (Addr=0000000000000008)
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00001000000001001111111100001110 Not tainted
r00-03 0000000000000000 0000000010518e50 0000000010143bd4
0000000010538b48
r04-07 0000000000000000 000000000800000f 000000001046ce00
0000000000000000
r08-11 0000000010538898 00000000105389d8 00000000103fc4b0
0000000010538898
r12-15 00000000103fc4a0 0000000010538898 0000000010538898
0000000010538898
r16-19 00000000103fc480 0000000010538898 0000000010538898
0000000010538b48
r20-23 0000000000000000 0000000010519e50 0000000000002e49
0000000000002eac
r24-27 0000000000000001 0000000000002eac 00000000103df7c0
000000001046ce00
r28-31 0000000000000000 0000000014ced1f0 0000000014ced200
000000001047be00
sr0-3 0000000000000000 0000000000000000 0000000000000000
0000000000000000
sr4-7 0000000000000000 0000000000000000 0000000000000000
0000000000000000
IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000010143c48
0000000010143c4c
IIR: 0e8312d0 ISR: 0000000000000000 IOR: 0000000000000008
CPU: 0 CR30: 0000000014cec000 CR31: 00000000104f0000
ORIG_R28: 0000000010325edc
HTH,
Thibaut VARENE
PA/Linux ESIEE Team
http://pateam.esiee.fr/
[-- Attachment #2: config-2.4.20-pa14 --]
[-- Type: application/octet-stream, Size: 12092 bytes --]
#
# Automatically generated by make menuconfig: don't edit
#
CONFIG_PARISC=y
# CONFIG_UID16 is not set
CONFIG_RWSEM_GENERIC_SPINLOCK=y
# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set
#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y
#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
#
# Processor type
#
# CONFIG_PA7100 is not set
# CONFIG_PA7200 is not set
# CONFIG_PA7100LC is not set
CONFIG_PA8X00=y
CONFIG_PA20=y
CONFIG_PARISC64=y
# CONFIG_PDC_NARROW is not set
#
# General options
#
CONFIG_SMP=y
CONFIG_CHASSIS_LCD_LED=y
# CONFIG_IOMMU_CCIO is not set
CONFIG_GSC=y
# CONFIG_GSC_LASI is not set
# CONFIG_GSC_WAX is not set
# CONFIG_EISA is not set
# CONFIG_ISA is not set
CONFIG_PCI=y
CONFIG_GSC_DINO=y
CONFIG_PCI_LBA=y
CONFIG_IOSAPIC=y
CONFIG_IOMMU_SBA=y
# CONFIG_SUPERIO is not set
CONFIG_PCI_NAMES=y
#
# General setup
#
# CONFIG_HOTPLUG is not set
CONFIG_NET=y
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_SOM=y
# CONFIG_BINFMT_MISC is not set
# CONFIG_PM is not set
#
# Parallel port support
#
# CONFIG_PARPORT is not set
#
# Block devices
#
# CONFIG_BLK_DEV_FD is not set
# CONFIG_BLK_DEV_XD is not set
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_CISS_SCSI_TAPE is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
CONFIG_BLK_DEV_LOOP=y
# CONFIG_BLK_DEV_NBD is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=4096
CONFIG_BLK_DEV_INITRD=y
CONFIG_BLK_STATS=y
#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set
# CONFIG_BLK_DEV_MD is not set
# CONFIG_MD_LINEAR is not set
# CONFIG_MD_RAID0 is not set
# CONFIG_MD_RAID1 is not set
# CONFIG_MD_RAID5 is not set
# CONFIG_MD_MULTIPATH is not set
# CONFIG_BLK_DEV_LVM is not set
#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
# CONFIG_NETLINK_DEV is not set
# CONFIG_NETFILTER is not set
CONFIG_FILTER=y
CONFIG_UNIX=y
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_ARPD is not set
CONFIG_INET_ECN=y
CONFIG_SYN_COOKIES=y
# CONFIG_IPV6 is not set
# CONFIG_KHTTPD is not set
# CONFIG_ATM is not set
CONFIG_VLAN_8021Q=y
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
#
# Appletalk devices
#
# CONFIG_DEV_APPLETALK is not set
# CONFIG_DECNET is not set
# CONFIG_BRIDGE is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_LLC is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_FASTROUTE is not set
# CONFIG_NET_HW_FLOWCONTROL is not set
#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
#
# SCSI support
#
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=y
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_SR_EXTRA_DEVS=2
# CONFIG_CHR_DEV_SG is not set
# CONFIG_SCSI_DEBUG_QUEUES is not set
# CONFIG_SCSI_MULTI_LUN is not set
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set
#
# SCSI low-level drivers
#
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_7000FASST is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AHA152X is not set
# CONFIG_SCSI_AHA1542 is not set
# CONFIG_SCSI_AHA1740 is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_SCSI_AM53C974 is not set
# CONFIG_SCSI_MEGARAID is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_CPQFCTS is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_DTC3280 is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_EATA_DMA is not set
# CONFIG_SCSI_EATA_PIO is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_NCR53C406A is not set
# CONFIG_SCSI_LASI700 is not set
# CONFIG_SCSI_NCR53C7xx is not set
CONFIG_SCSI_SYM53C8XX_2=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
CONFIG_SCSI_SYM53C8XX_IOMAPPED=y
# CONFIG_ASK_ZALON is not set
# CONFIG_ASK_NCR53C8XX is not set
# CONFIG_ASK_SYM53C8XX is not set
# CONFIG_SCSI_ZALON is not set
# CONFIG_SCSI_PAS16 is not set
# CONFIG_SCSI_PCI2000 is not set
# CONFIG_SCSI_PCI2220I is not set
# CONFIG_SCSI_PSI240I is not set
# CONFIG_SCSI_QLOGIC_FAS is not set
# CONFIG_SCSI_QLOGIC_ISP is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_SIM710 is not set
# CONFIG_SCSI_SYM53C416 is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_T128 is not set
# CONFIG_SCSI_U14_34F is not set
# CONFIG_SCSI_DEBUG is not set
#
# Network device support
#
CONFIG_NETDEVICES=y
#
# ARCnet devices
#
# CONFIG_ARCNET is not set
# CONFIG_DUMMY is not set
# CONFIG_BONDING is not set
# CONFIG_EQUALIZER is not set
# CONFIG_TUN is not set
# CONFIG_ETHERTAP is not set
#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
# CONFIG_LASI_82596 is not set
# CONFIG_SUNLANCE is not set
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNBMAC is not set
# CONFIG_SUNQE is not set
# CONFIG_SUNGEM is not set
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_LANCE is not set
# CONFIG_NET_VENDOR_SMC is not set
# CONFIG_NET_VENDOR_RACAL is not set
# CONFIG_HP100 is not set
# CONFIG_NET_ISA is not set
CONFIG_NET_PCI=y
# CONFIG_PCNET32 is not set
# CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_APRICOT is not set
# CONFIG_CS89x0 is not set
CONFIG_TULIP=y
CONFIG_TULIP_MWI=y
CONFIG_TULIP_MMIO=y
# CONFIG_DE4X5 is not set
# CONFIG_DGRS is not set
# CONFIG_DM9102 is not set
# CONFIG_EEPRO100 is not set
# CONFIG_E100 is not set
# CONFIG_LNE390 is not set
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_NE3210 is not set
# CONFIG_ES3210 is not set
# CONFIG_8139CP is not set
# CONFIG_8139TOO is not set
# CONFIG_8139TOO_PIO is not set
# CONFIG_8139TOO_TUNE_TWISTER is not set
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_SUNDANCE_MMIO is not set
# CONFIG_TLAN is not set
# CONFIG_TC35815 is not set
# CONFIG_VIA_RHINE is not set
# CONFIG_VIA_RHINE_MMIO is not set
# CONFIG_WINBOND_840 is not set
# CONFIG_NET_POCKET is not set
#
# Ethernet (1000 Mbit)
#
# CONFIG_ACENIC is not set
# CONFIG_DL2K is not set
# CONFIG_E1000 is not set
# CONFIG_MYRI_SBUS is not set
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_SK98LIN is not set
# CONFIG_TIGON3 is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_PLIP is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
#
# Wireless LAN (non-hamradio)
#
# CONFIG_NET_RADIO is not set
#
# Token Ring devices
#
# CONFIG_TR is not set
# CONFIG_NET_FC is not set
# CONFIG_RCPCI is not set
# CONFIG_SHAPER is not set
#
# Wan interfaces
#
# CONFIG_WAN is not set
#
# Input core support
#
# CONFIG_INPUT is not set
# CONFIG_INPUT_KEYBDEV is not set
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV is not set
#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
# CONFIG_SERIAL_EXTENDED is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
#
# I2C support
#
# CONFIG_I2C is not set
#
# Mice
#
# CONFIG_BUSMOUSE is not set
# CONFIG_MOUSE is not set
#
# Joysticks
#
# CONFIG_INPUT_GAMEPORT is not set
# CONFIG_QIC02_TAPE is not set
#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
CONFIG_GENRTC=y
# CONFIG_AMD_PM768 is not set
# CONFIG_NVRAM is not set
# CONFIG_RTC is not set
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set
# CONFIG_AGP is not set
# CONFIG_DRM is not set
#
# HIL support
#
#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set
#
# File systems
#
# CONFIG_QUOTA is not set
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS4_FS is not set
# CONFIG_REISERFS_FS is not set
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
# CONFIG_ADFS_FS is not set
# CONFIG_ADFS_FS_RW is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BEFS_DEBUG is not set
# CONFIG_BFS_FS is not set
CONFIG_EXT3_FS=y
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
# CONFIG_FAT_FS is not set
# CONFIG_MSDOS_FS is not set
# CONFIG_UMSDOS_FS is not set
# CONFIG_VFAT_FS is not set
# CONFIG_EFS_FS is not set
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS2_FS is not set
# CONFIG_CRAMFS is not set
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
# CONFIG_ZISOFS is not set
# CONFIG_JFS_FS is not set
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_NTFS_FS is not set
# CONFIG_NTFS_RW is not set
# CONFIG_HPFS_FS is not set
CONFIG_PROC_FS=y
# CONFIG_DEVFS_FS is not set
# CONFIG_DEVFS_MOUNT is not set
# CONFIG_DEVFS_DEBUG is not set
CONFIG_DEVPTS_FS=y
# CONFIG_QNX4FS_FS is not set
# CONFIG_QNX4FS_RW is not set
# CONFIG_ROMFS_FS is not set
CONFIG_EXT2_FS=y
# CONFIG_SYSV_FS is not set
# CONFIG_UDF_FS is not set
# CONFIG_UDF_RW is not set
# CONFIG_UFS_FS is not set
# CONFIG_UFS_FS_WRITE is not set
#
# Network File Systems
#
# CONFIG_CODA_FS is not set
# CONFIG_INTERMEZZO_FS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
# CONFIG_ROOT_NFS is not set
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
# CONFIG_NFSD_TCP is not set
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
# CONFIG_SMB_FS is not set
# CONFIG_NCP_FS is not set
# CONFIG_NCPFS_PACKET_SIGNING is not set
# CONFIG_NCPFS_IOCTL_LOCKING is not set
# CONFIG_NCPFS_STRONG is not set
# CONFIG_NCPFS_NFS_NS is not set
# CONFIG_NCPFS_OS2_NS is not set
# CONFIG_NCPFS_SMALLDOS is not set
# CONFIG_NCPFS_NLS is not set
# CONFIG_NCPFS_EXTRAS is not set
# CONFIG_ZISOFS_FS is not set
#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y
# CONFIG_SMB_NLS is not set
CONFIG_NLS=y
#
# Native Language Support
#
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
CONFIG_NLS_CODEPAGE_850=y
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ISO8859_1=y
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=y
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=y
#
# Console drivers
#
#
# Frame-buffer support
#
# CONFIG_FB is not set
# CONFIG_STI_CONSOLE is not set
#
# Sound
#
# CONFIG_SOUND is not set
#
# Kernel hacking
#
CONFIG_MAGIC_SYSRQ=y
CONFIG_DEBUG_SPINLOCK=y
#
# Library routines
#
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
[-- Attachment #3: System.map-2.4.20-pa14.bz2 --]
[-- Type: application/octet-stream, Size: 130901 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [parisc-linux] 2.4.20-pa14 64bit crash on boot - A500-5X
2002-12-13 13:28 [parisc-linux] 2.4.20-pa14 64bit crash on boot - A500-5X Thibaut VARENE
@ 2002-12-13 22:35 ` Thibaut VARENE
2002-12-15 3:53 ` Grant Grundler
0 siblings, 1 reply; 4+ messages in thread
From: Thibaut VARENE @ 2002-12-13 22:35 UTC (permalink / raw)
To: parisc-linux
I strike again, now being able to provide a first analysis of the reg dump:
IAOQ = 0000000010143c48
AOUT: 0x10143c48 mod_timer+b0
Func: mod_timer, Off: b0, Addr: 0x10143c48
10143c40: 0e 70 10 d3 ldd 8(sr0,r19),r19
10143c44: 0e 60 10 d4 ldd 0(sr0,r19),r20
10143c48: 0e 83 12 d0 std r3,8(sr0,r20)
10143c4c: 0c 74 12 c0 std r20,0(sr0,r3)
10143d2c: e8 1f 1e 1d b,l 10143c40 <mod_timer+0xa8>,r0
10143d60: e8 1f 1d b5 b,l 10143c40 <mod_timer+0xa8>,r0
GR2 = 0000000010143bd4
AOUT: 0x10143bd4 mod_timer+3c
Func: mod_timer, Off: 3c, Addr: 0x10143bd4
10143bd0: 08 01 02 5a copy r1,r26
10143bd4: 08 06 02 5b copy r6,dp
10143bd8: 70 64 00 20 std r4,10(r3)
10143bdc: 0c 60 10 d4 ldd 0(sr0,r3),r20
GR3 = 0000000010538b48
AOUT: 0x10538b48 hp_diva_timer+0
Func: hp_diva_timer, Off: 0, Addr: 0x10538b48
GR20 = 0000000000000000
Kernel addresses on the stack:
[<0000000010143bd4>] mod_timer+3c
[<000000001014bf2c>] dev_probe_lock+54
[<0000000010281a94>] pci_announce_device+7c
[<000000001014018c>] __request_region+134
[<0000000010281b98>] pci_register_driver+b8
[<00000000101003c0>] init+30
[<0000000010108460>] ret_from_kernel_thread+1c
[<0000000010108518>] _switch_to_ret+0
[<00000000101317dc>] __wake_up+13c
[<0000000010137c98>] release_console_sem+1a0
[<0000000010326804>] __umoddi3+1c
[<0000000010100390>] init+0
[<0000000010137960>] printk+230
spin_unlock(000000001039a8d0): no lock cpu 0 curr PC 00000000101101a4
0x1039a8d0 pdc_lock+0
0x101101a4 pdc_emergency_unlock+24
HTH,
Thibaut VARENE
The PA/Linux ESIEE Team
http://pateam.esiee.fr/
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [parisc-linux] 2.4.20-pa14 64bit crash on boot - A500-5X
2002-12-13 22:35 ` Thibaut VARENE
@ 2002-12-15 3:53 ` Grant Grundler
2002-12-16 22:28 ` Thibaut VARENE
0 siblings, 1 reply; 4+ messages in thread
From: Grant Grundler @ 2002-12-15 3:53 UTC (permalink / raw)
To: Thibaut VARENE; +Cc: parisc-linux
On Fri, Dec 13, 2002 at 11:35:40PM +0100, Thibaut VARENE wrote:
> AOUT: 0x10143bd4 mod_timer+3c
...
> AOUT: 0x10538b48 hp_diva_timer+0
Good News: I reproduced this and fixed it.
But I don't know exactly what I did that fixed it. :^(
(drawbacks of the shotgun approach).
Fairly small patch is on ftp.parisc-linux.org/patches/diff-2.4.20-timer
This isn't ready to commit until someone narrows it down to one thing.
Bad News: SMP kernel now hangs during SCSI device discover.
I haven't tried CONFIG_SMP=n yet and I guess that would be a next step.
Console output of the a500-44 boot with 2.4.20-pa14 + patch is on
dsl2.e.h.c:~grundler/rp2470-2.4.20-symhang-01
grant
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [parisc-linux] 2.4.20-pa14 64bit crash on boot - A500-5X
2002-12-15 3:53 ` Grant Grundler
@ 2002-12-16 22:28 ` Thibaut VARENE
0 siblings, 0 replies; 4+ messages in thread
From: Thibaut VARENE @ 2002-12-16 22:28 UTC (permalink / raw)
To: Grant Grundler; +Cc: parisc-linux
On Sat, 14 Dec 2002 20:53:59 -0700
"Grant Grundler" <grundler@dsl2.external.hp.com> wrote:
> On Fri, Dec 13, 2002 at 11:35:40PM +0100, Thibaut VARENE wrote:
> > AOUT: 0x10143bd4 mod_timer+3c
> ...
> > AOUT: 0x10538b48 hp_diva_timer+0
>
> Good News: I reproduced this and fixed it.
> But I don't know exactly what I did that fixed it. :^(
> (drawbacks of the shotgun approach).
> Fairly small patch is on ftp.parisc-linux.org/patches/diff-2.4.20-timer
> This isn't ready to commit until someone narrows it down to one thing.
>
> Bad News: SMP kernel now hangs during SCSI device discover.
> I haven't tried CONFIG_SMP=n yet and I guess that would be a next step.
> Console output of the a500-44 boot with 2.4.20-pa14 + patch is on
> dsl2.e.h.c:~grundler/rp2470-2.4.20-symhang-01
With CONFIG_SMP=y, here is what happens upon boot:
SMP: Total 2 of 2 processors activated (2195.46 BogoMIPS noticed).
Waiting on wait_init_idle (map = 0x2)
All processors have done init_idle
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Soft power switch support not available.
Performance monitoring counters enabled for Crescend
Some investigation provided the following (after TOC/SER PIM) CPU0:
IAOQ = 0x0000000010144f1c
Func: timer_bh, Off: 1a4, Addr: 0x10144f1c
10144f10: 52 d3 0d f0 ldd 6f8(r22),r19
10144f14: 08 01 02 57 copy r1,r23
10144f18: 0e 60 10 94 ldw 0(sr0,r19),r20
10144f1c: 2b 61 20 00 addil 3000,dp,%r1
10144ff4: e8 1f 1e 2d b,l 10144f10 <timer_bh+0x198>,r0
GR1 = 000000001047ae00
Func: __gp, Off: a000, Addr: 0x1047ae00
GR2 = 0000000010144fd8
Func: timer_bh, Off: 260, Addr: 0x10144fd8
10144fd0: eb df bc 81 b,l 10103e18 <spin_lock>,%r2
10144fd4: 08 13 02 5a copy r19,r26
10144fd8: 08 0e 02 5b copy r14,dp
10144fdc: 2b 65 00 00 addil a000,dp,%r1
GR6 = 0000000010540b48
Func: hp_diva_timer, Off: 0, Addr: 0x10540b48
GR14 = 0000000010470e00
Func: __gp, Off: 0, Addr: 0x10470e00
GR18 = 0000000010540898
Func: serial_driver, Off: 0, Addr: 0x10540898
GR19 = 0000000010520e48
Func: tv1, Off: 0, Addr: 0x10520e48
GR26 = 00000000103e37c0
Func: timerlist_lock, Off: 0, Addr: 0x103e37c0
on a second try it went up to:
Performance monitoring counters enabled for Crescendo 550
Starting kswapd
Journalled Block Device driver loaded
Installing knfsd (copyright (C) 1996 o
Now the UP try:
went up to:
Performance monitoring counters enabled for Crescendo 550
Starting kswapd
Journalled Block Device driver loaded
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
Investigation showed that:
IAOQ = 0x000000001021210c
Func: hp_diva_check, Off: ec, Addr: 0x1021210c
10212100: eb 94 be 61 b,l 1013b038 <add_timer>,%r2
10212104: 08 15 02 5a copy r21,r26
10212108: 08 03 02 5b copy r3,dp
1021210c: 53 c2 3e e1 ldd -90(sp),rp
GR0 = 0000000000000000
GR1 = 000000001045df70
Func: timer_jiffies, Off: 0, Addr: 0x1045df70
GR2 = 0000000010212108
Func: hp_diva_check, Off: e8, Addr: 0x10212108
10212100: eb 94 be 61 b,l 1013b038 <add_timer>,%r2
10212104: 08 15 02 5a copy r21,r26
10212108: 08 03 02 5b copy r3,dp
1021210c: 53 c2 3e e1 ldd -90(sp),rp
GR3 = 00000000103bd2a0
Func: __gp, Off: 0, Addr: 0x103bd2a0
GR6 = 0000000010472df8
Func: hp_diva_timer, Off: 0, Addr: 0x10472df8
GR18 = 0000000010472b48
Func: serial_driver, Off: 0, Addr: 0x10472b48
GR19 = 000000001045df68
Func: run_timer_list_running, Off: 0, Addr: 0x1045df68
GR20 = 0000000000001e11
GR21 = 000000001045df68
Func: run_timer_list_running, Off: 0, Addr: 0x1045df68
GR26 = 0000000010472df8
Func: hp_diva_timer, Off: 0, Addr: 0x10472df8
I think that the patch is quite wrong somehow...
Will investigate further tomorrow.
HTH,
Thibaut VARENE
The PA/Linux ESIEE Team
http://pateam.esiee.fr/
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2002-12-16 22:28 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-12-13 13:28 [parisc-linux] 2.4.20-pa14 64bit crash on boot - A500-5X Thibaut VARENE
2002-12-13 22:35 ` Thibaut VARENE
2002-12-15 3:53 ` Grant Grundler
2002-12-16 22:28 ` Thibaut VARENE
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.