2.1.125 oops in do_bottom_half

Tomasz Przygoda (tprzyg@securities.com)
Sat, 12 Dec 1998 13:28:28 -0500


Another mystery of the 2.1.125 below:

Unable to handle kernel NULL pointer dereference at virtual address
00000001
current->tss.cr3 = 13fb7000, %cr3 = 13fb7000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<00000001>]
EFLAGS: 00010096
eax: 00000000 ebx: c0108d80 ecx: 00000f17 edx: ffffffff
esi: 00000f17 edi: 00000f17 ebp: d67a5fbc esp: d67a5f8c
ds: 0018 es: 0018 ss: 0018
Process waisindex (pid: 12759, process nr: 116, stackpage=d67a5000)
Stack: d67a5fbc 00000000 00000018 d67a0018 ffffff0b c0119403 00000010
00000202
400dce3c 0000002d bfffcdd8 c010a639 bfffcd24 c0108d80 400dce3c
080da031
00000047 0000002d bfffcdd8 bfffcd24 ffffffff c010002b 0000002b
ffffff09
Call Trace: [<c0119403>] [<c010a639>] [<c0108d80>] [<c010002b>]
Code:
Unable to handle kernel NULL pointer dereference at virtual address 001
current->tss.cr3 = 13fb7000, %cr3 = 13fb7000

>>EIP: 00000001 Before first symbol
Trace: c0119403 <do_bottom_half+63/a8>
Trace: c010a639 <do_IRQ+45/4c>
Trace: c0108d80 <ret_from_intr+0/20>
Trace: c010002b <startup_32+2b/a4>

*pde = 00000000

Intereseting part is that the code wasn't printed?!?!?!?!

Kernel is 2.1.125 stock (vanilla) + two following patches (from ANK):

--- linux/net/ipv4/route.c.orig Sat Oct 3 20:17:44 1998
+++ linux/net/ipv4/route.c Sun Nov 29 22:54:42 1998
@@ -305,6 +305,8 @@
if ((rth = xchg(&rt_hash_table[i], NULL)) == NULL)
continue;

+ synchronize_bh();
+
for (; rth; rth=next) {
next = rth->u.rt_next;
rth->u.rt_next = NULL;
--- linux/net/ipv4/tcp_timer.c.orig Sat Nov 7 14:00:32 1998
+++ linux/net/ipv4/tcp_timer.c Mon Nov 30 18:09:13 1998
@@ -170,8 +170,12 @@

if(!sk->zapped &&
sk->tp_pinfo.af_tcp.delayed_acks &&
- sk->state != TCP_CLOSE)
- tcp_send_ack(sk);
+ sk->state != TCP_CLOSE) {
+ if (atomic_read(&sk->sock_readers) == 0)
+ tcp_send_ack(sk);
+ else
+ tcp_send_delayed_ack(&(sk->tp_pinfo.af_tcp),
HZ/10);
+ }
}

void tcp_probe_timer(unsigned long data)

Compiler - nothing fancy - gcc-2.7.2.3

.config:
~~~~~~
#
# Automatically generated by make menuconfig: don't edit
#

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y

#
# Processor type and features
#
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
CONFIG_M686=y
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y

#
# General setup
#
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_QUIRKS=y
CONFIG_PCI_OPTIMIZE=y
CONFIG_PCI_OLD_PROC=y
# CONFIG_MCA is not set
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_BINFMT_JAVA=m
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
# CONFIG_PARPORT_OTHER is not set
# CONFIG_APM is not set

#
# Plug and Play support
#
CONFIG_PNP=y
CONFIG_PNP_PARPORT=m

#
# Block devices
#
CONFIG_BLK_DEV_FD=y
CONFIG_BLK_DEV_IDE=y
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDECD=m
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
# CONFIG_BLK_DEV_IDESCSI is not set
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_OFFBOARD=y
CONFIG_IDEDMA_AUTO=y
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_VIA82C586 is not set
# CONFIG_IDE_CHIPSETS is not set
CONFIG_BLK_DEV_LOOP=m
# CONFIG_BLK_DEV_NBD is not set
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=m
CONFIG_MD_STRIPED=m
CONFIG_MD_MIRRORING=m
CONFIG_MD_RAID5=m
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_INITRD=y
# CONFIG_BLK_DEV_XD is not set
CONFIG_PARIDE_PARPORT=m
# CONFIG_PARIDE is not set
# CONFIG_BLK_DEV_HD is not set

#
# Networking options
#
CONFIG_PACKET=m
# CONFIG_NETLINK is not set
# CONFIG_FIREWALL is not set
CONFIG_NET_ALIAS=y
# CONFIG_FILTER is not set
CONFIG_UNIX=m
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_IP_ROUTER is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
CONFIG_IP_ALIAS=y
CONFIG_SYN_COOKIES=y
# CONFIG_INET_RARP is not set
CONFIG_IP_NOSR=y
# CONFIG_SKB_LARGE is not set
# CONFIG_IPV6 is not set
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_BRIDGE is not set
# CONFIG_LLC 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
# CONFIG_CPU_IS_SLOW is not set
# CONFIG_NET_SCHED is not set

#
# SCSI support
#
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=m
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y

#
# SCSI low-level drivers
#
# CONFIG_SCSI_7000FASST is not set
# CONFIG_SCSI_AHA152X is not set
# CONFIG_SCSI_AHA1542 is not set
# CONFIG_SCSI_AHA1740 is not set
CONFIG_SCSI_AIC7XXX=m
# CONFIG_OVERRIDE_CMDS is not set
# CONFIG_AIC7XXX_PROC_STATS is not set
CONFIG_AIC7XXX_RESET_DELAY=5
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_SCSI_AM53C974 is not set
CONFIG_SCSI_BUSLOGIC=m
# CONFIG_SCSI_OMIT_FLASHPOINT is not set
# CONFIG_SCSI_DTC3280 is not set
# CONFIG_SCSI_EATA_DMA is not set
# CONFIG_SCSI_EATA_PIO is not set
CONFIG_SCSI_EATA=m
CONFIG_SCSI_EATA_TAGGED_QUEUE=y
CONFIG_SCSI_EATA_LINKED_COMMANDS=y
CONFIG_SCSI_EATA_MAX_TAGS=16
# CONFIG_SCSI_FUTURE_DOMAIN is not set
CONFIG_SCSI_GDTH=y
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_NCR53C406A is not set
# CONFIG_SCSI_NCR53C7xx is not set
# CONFIG_SCSI_NCR53C8XX 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_SEAGATE is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_T128 is not set
# CONFIG_SCSI_U14_34F is not set
# CONFIG_SCSI_ULTRASTOR is not set
CONFIG_SCSI_DEBUG=m

#
# Network device support
#
CONFIG_NETDEVICES=y
# CONFIG_ARCNET is not set
CONFIG_DUMMY=m
# CONFIG_EQUALIZER is not set
CONFIG_NET_ETHERNET=y
CONFIG_NET_VENDOR_3COM=y
# CONFIG_EL1 is not set
# CONFIG_EL2 is not set
# CONFIG_ELPLUS is not set
# CONFIG_EL16 is not set
CONFIG_EL3=m
CONFIG_VORTEX=m
# CONFIG_LANCE is not set
CONFIG_NET_VENDOR_SMC=y
# CONFIG_WD80x3 is not set
CONFIG_ULTRA=m
# CONFIG_ULTRA32 is not set
# CONFIG_SMC9194 is not set
# CONFIG_NET_VENDOR_RACAL is not set
# CONFIG_RTL8139 is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_NET_ISA is not set
CONFIG_NET_EISA=y
# CONFIG_PCNET32 is not set
# CONFIG_AC3200 is not set
# CONFIG_APRICOT is not set
# CONFIG_CS89x0 is not set
CONFIG_DE4X5=m
CONFIG_DEC_ELCP=m
# CONFIG_DGRS is not set
CONFIG_EEXPRESS_PRO100=m
# CONFIG_LNE390 is not set
# CONFIG_NE3210 is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_TLAN is not set
# CONFIG_VIA_RHINE is not set
# CONFIG_ES3210 is not set
CONFIG_EPIC100=m
# CONFIG_ZNET is not set
# CONFIG_NET_POCKET is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_DLCI is not set
# CONFIG_PLIP is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set
# CONFIG_NET_RADIO is not set
# CONFIG_TR is not set
# CONFIG_SHAPER is not set
# CONFIG_HOSTESS_SV11 is not set

#
# Amateur Radio support
#
# CONFIG_HAMRADIO is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# CD-ROM drivers (not for SCSI or IDE/ATAPI drives)
#
# CONFIG_CD_NO_IDESCSI 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
CONFIG_PRINTER=m
CONFIG_PRINTER_READBACK=y
CONFIG_MOUSE=y
# CONFIG_ATIXL_BUSMOUSE is not set
CONFIG_BUSMOUSE=m
CONFIG_MS_BUSMOUSE=m
CONFIG_PSMOUSE=m
# CONFIG_82C710_MOUSE is not set
# CONFIG_PC110_PAD is not set
# CONFIG_QIC02_TAPE is not set
# CONFIG_WATCHDOG is not set
CONFIG_RTC=y
# CONFIG_VIDEO_DEV is not set
# CONFIG_NVRAM is not set
# CONFIG_JOYSTICK is not set

#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set

#
# Filesystems
#
# CONFIG_QUOTA is not set
CONFIG_MINIX_FS=m
CONFIG_EXT2_FS=y
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
# CONFIG_UMSDOS_FS is not set
CONFIG_VFAT_FS=m
CONFIG_PROC_FS=y
CONFIG_NFS_FS=m
CONFIG_NFSD=m
CONFIG_SUNRPC=m
CONFIG_LOCKD=m
# CONFIG_CODA_FS is not set
CONFIG_SMB_FS=m
# CONFIG_SMB_WIN95 is not set
# CONFIG_HPFS_FS is not set
# CONFIG_NTFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_AUTOFS_FS=m
# CONFIG_UFS_FS is not set
# CONFIG_BSD_DISKLABEL is not set
# CONFIG_SMD_DISKLABEL is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
CONFIG_DEVPTS_FS=y
# CONFIG_ADFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_MAC_PARTITION is not set
CONFIG_NLS=y

#
# Native Language Support
#
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_737=m
CONFIG_NLS_CODEPAGE_775=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_855=m
CONFIG_NLS_CODEPAGE_857=m
CONFIG_NLS_CODEPAGE_860=m
CONFIG_NLS_CODEPAGE_861=m
CONFIG_NLS_CODEPAGE_862=m
CONFIG_NLS_CODEPAGE_863=m
CONFIG_NLS_CODEPAGE_864=m
CONFIG_NLS_CODEPAGE_865=m
CONFIG_NLS_CODEPAGE_866=m
CONFIG_NLS_CODEPAGE_869=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_ISO8859_3=m
CONFIG_NLS_ISO8859_4=m
CONFIG_NLS_ISO8859_5=m
CONFIG_NLS_ISO8859_6=m
CONFIG_NLS_ISO8859_7=m
CONFIG_NLS_ISO8859_8=m
CONFIG_NLS_ISO8859_9=m
CONFIG_NLS_KOI8_R=m

#
# Console drivers
#
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y
# CONFIG_MDA_CONSOLE is not set
CONFIG_FB=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FBCON_ADVANCED is not set
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB24=y
CONFIG_FBCON_CFB32=y
# CONFIG_FBCON_FONTWIDTH8_ONLY is not set
# CONFIG_FBCON_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

#
# Sound
#
# CONFIG_SOUND is not set

#
# Kernel hacking
#
CONFIG_MAGIC_SYSRQ=y

The box is Dell PowerEdge 4200:

CPUINFO:
~~~~~~~~
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 5
model name : Pentium II (Deschutes)
stepping : 1
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat
pse36 mmx osfxsr
bogomips : 331.78

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 5
model name : Pentium II (Deschutes)
stepping : 1
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat
pse36 mmx osfxsr
bogomips : 331.78

BOOT MESSAGES (DMESG):
~~~~~~~~~~~~~~~~~~~~~~~
Dec 12 02:10:01 market kernel: klogd 1.3-3, log source = /proc/kmsg
started.
Dec 12 02:10:02 market kernel: Loaded 5823 symbols from
/boot/System.map.
Dec 12 02:10:02 market kernel: Symbols match kernel version 2.1.125.
Dec 12 02:10:02 market kernel: Error seeking in /dev/kmem
Dec 12 02:10:02 market kernel: Error adding kernel module table entry.
Dec 12 02:10:02 market kernel: Linux version 2.1.125
(root@betty.securities.com) (gcc
version 2.7.2.3) #1 SMP Tue Dec 8 11:49:01 EST 1998
Dec 12 02:10:02 market kernel: Intel MultiProcessor Specification v1.4
Dec 12 02:10:02 market kernel: Virtual Wire compatibility mode.
Dec 12 02:10:02 market kernel: OEM ID: DELL Product ID: POWEREDGE
APIC at:
0xFEE00000
Dec 12 02:10:02 market kernel: Processor #1 Pentium(tm) Pro APIC version
17
Dec 12 02:10:02 market kernel: Processor #0 Pentium(tm) Pro APIC version
17
Dec 12 02:10:02 market kernel: I/O APIC #2 Version 17 at 0xFEC00000.
Dec 12 02:10:02 market kernel: Processors: 2
Dec 12 02:10:02 market kernel: mapped APIC to ffffe000 (fee00000)
Dec 12 02:10:02 market kernel: mapped IOAPIC to ffffd000 (fec00000)
Dec 12 02:10:02 market kernel: Console: colour VGA+ 80x25
Dec 12 02:10:02 market kernel: Calibrating delay loop... 331.78 BogoMIPS

Dec 12 02:10:02 market kernel: Memory: 516296k/524288k available (824k
kernel code,
416k reserved, 6460k data, 72k init)
Dec 12 02:10:02 market kernel: Checking 386/387 coupling... OK, FPU
using exception
16 error reporting.
Dec 12 02:10:02 market kernel: Checking 'hlt' instruction... OK.
Dec 12 02:10:02 market kernel: POSIX conformance testing by UNIFIX
Dec 12 02:10:02 market kernel: mtrr: v1.26 (19981001) Richard Gooch
(rgooch@atnf.csiro.au)
Dec 12 02:10:02 market kernel: CPU1: Intel Pentium II (Deschutes)
stepping 01
Dec 12 02:10:02 market kernel: calibrating APIC timer ...
Dec 12 02:10:02 market kernel: ..... CPU clock speed is 332.3850 MHz.
Dec 12 02:10:02 market kernel: ..... APIC bus clock speed is 66.4768
MHz.
Dec 12 02:10:02 market kernel: Booting processor 0 eip 2000
Dec 12 02:10:02 market kernel: Calibrating delay loop... 331.78 BogoMIPS

Dec 12 02:10:02 market kernel: OK.
Dec 12 02:10:02 market kernel: CPU0: Intel Pentium II (Deschutes)
stepping 01
Dec 12 02:10:02 market kernel: Total of 2 processors activated (663.55
BogoMIPS).
Dec 12 02:10:02 market kernel: enabling symmetric IO mode... ...done.
Dec 12 02:10:02 market kernel: ENABLING IO-APIC IRQs
Dec 12 02:10:02 market kernel: init IO_APIC IRQs
Dec 12 02:10:02 market kernel: IO-APIC pin 0 not connected.
Dec 12 02:10:02 market kernel: number of MP IRQ sources: 16.
Dec 12 02:10:02 market kernel: number of IO-APIC registers: 16.
Dec 12 02:10:02 market kernel: testing the IO
APIC.......................
Dec 12 02:10:02 market kernel: .... register #00: 02000000
Dec 12 02:10:02 market kernel: ....... : physical APIC id: 02
Dec 12 02:10:02 market kernel: .... register #01: 000F0011
Dec 12 02:10:02 market kernel: ....... : max redirection entries:
000F
Dec 12 02:10:02 market kernel: ....... [IO-APIC cannot route PCI
PIRQ 0-3]
Dec 12 02:10:02 market kernel: ....... : IO APIC version: 0011
Dec 12 02:10:02 market kernel: .... register #02: 00000000
Dec 12 02:10:02 market kernel: ....... : arbitration: 00
Dec 12 02:10:02 market kernel: .... IRQ redirection table:
Dec 12 02:10:02 market kernel: NR Log Phy Mask Trig IRR Pol Stat Dest
Deli Vect:
Dec 12 02:10:02 market kernel: 00 000 00 1 0 0 0 0 0
0 00
Dec 12 02:10:02 market kernel: 01 000 00 0 0 0 0 0 1
1 59
Dec 12 02:10:02 market kernel: 02 0FF 0F 0 0 0 0 0 1
1 51
Dec 12 02:10:02 market kernel: 03 000 00 0 0 0 0 0 1
1 61
Dec 12 02:10:02 market kernel: 04 000 00 0 0 0 0 0 1
1 69
Dec 12 02:10:02 market kernel: 05 000 00 0 0 0 0 0 1
1 71
Dec 12 02:10:02 market kernel: 06 000 00 0 0 0 0 0 1
1 79
Dec 12 02:10:02 market kernel: 07 000 00 0 0 0 0 0 1
1 81
Dec 12 02:10:02 market kernel: 08 000 00 0 0 0 0 0 1
1 89
Dec 12 02:10:02 market kernel: 09 000 00 0 0 0 0 0 1
1 91
Dec 12 02:10:02 market kernel: 0a 000 00 0 0 0 0 0 1
1 99
Dec 12 02:10:02 market kernel: 0b 000 00 0 0 0 0 0 1
1 A1
Dec 12 02:10:02 market kernel: 0c 000 00 0 0 0 0 0 1
1 A9
Dec 12 02:10:02 market kernel: 0d 000 00 1 0 0 0 0 0
0 00
Dec 12 02:10:02 market kernel: 0e 000 00 0 0 0 0 0 1
1 B1
Dec 12 02:10:02 market kernel: 0f 000 00 0 0 0 0 0 1
1 B9
Dec 12 02:10:02 market kernel: IRQ to pin mappings:
Dec 12 02:10:02 market kernel: IRQ0 -> 2
Dec 12 02:10:02 market kernel: IRQ1 -> 1
Dec 12 02:10:02 market kernel: IRQ3 -> 3
Dec 12 02:10:02 market kernel: IRQ4 -> 4
Dec 12 02:10:02 market kernel: IRQ5 -> 5
Dec 12 02:10:02 market kernel: IRQ6 -> 6
Dec 12 02:10:02 market kernel: IRQ7 -> 7
Dec 12 02:10:02 market kernel: IRQ8 -> 8
Dec 12 02:10:02 market kernel: IRQ9 -> 9
Dec 12 02:10:02 market kernel: IRQ10 -> 10
Dec 12 02:10:02 market kernel: IRQ11 -> 11
Dec 12 02:10:02 market kernel: IRQ12 -> 12
Dec 12 02:10:02 market kernel: IRQ13 -> 13
Dec 12 02:10:02 market kernel: IRQ14 -> 14
Dec 12 02:10:02 market kernel: IRQ15 -> 15
Dec 12 02:10:02 market kernel: ....................................
done.
Dec 12 02:10:02 market kernel: mtrr: your CPUs had inconsistent fixed
MTRR settings
Dec 12 02:10:02 market kernel: mtrr: probably your BIOS does not setup
all CPUs
Dec 12 02:10:02 market kernel: PCI: PCI BIOS revision 2.10 entry at
0xf80cd
Dec 12 02:10:02 market kernel: PCI: Using configuration type 1
Dec 12 02:10:02 market kernel: PCI: Probing PCI hardware
Dec 12 02:10:02 market kernel: PCI: 00:00 [8086/1237]: Passive release
enable (00)
Dec 12 02:10:02 market kernel: Swansea University Computer Society
NET3.039 for Linux
2.1
Dec 12 02:10:02 market kernel: Swansea University Computer Society
TCP/IP for
NET3.037
Dec 12 02:10:02 market kernel: IP Protocols: ICMP, UDP, TCP
Dec 12 02:10:02 market kernel: Starting kswapd v 1.5
Dec 12 02:10:02 market kernel: Serial driver version 4.26 with no serial
options
enabled
Dec 12 02:10:02 market kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A
Dec 12 02:10:02 market kernel: ttyS01 at 0x02f8 (irq = 3) is a 16550A
Dec 12 02:10:02 market kernel: pty: 256 Unix98 ptys configured
Dec 12 02:10:02 market kernel: Real Time Clock Driver v1.09
Dec 12 02:10:02 market kernel: RAM disk driver initialized: 16 RAM
disks of 4096K
size
Dec 12 02:10:02 market kernel: Floppy drive(s): fd0 is 1.44M
Dec 12 02:10:02 market kernel: FDC 0 is a National Semiconductor PC87306

Dec 12 02:10:02 market kernel: md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8

Dec 12 02:10:02 market kernel: scsi : 0 hosts.
Dec 12 02:10:02 market kernel: scsi : detected total.
Dec 12 02:10:02 market kernel: Partition check:
Dec 12 02:10:02 market kernel: RAMDISK: Compressed image found at block
0
Dec 12 02:10:02 market kernel: VFS: Mounted root (ext2 filesystem).
Dec 12 02:10:02 market kernel: EATA/DMA 2.0x: Copyright (C) 1994-1998
Dario Ballabio.
Dec 12 02:10:02 market kernel: EATA config options -> tc:y, lc:y, mq:16,
eh:y, rs:y,
et:n.
Dec 12 02:10:02 market kernel: EATA0: 2.0C, PCI 0xf4f0, IRQ 9, BMST, SG
122, MB 64.
Dec 12 02:10:02 market kernel: EATA0: wide SCSI support enabled, max_id
16, max_lun
8.
Dec 12 02:10:02 market kernel: EATA0: SCSI channel 0 enabled, host
target ID 7.
Dec 12 02:10:02 market kernel: EATA0: SCSI channel 1 enabled, host
target ID 7.
Dec 12 02:10:02 market kernel: EATA0: SCSI channel 2 enabled, host
target ID 7.
Dec 12 02:10:02 market kernel: scsi0 : EATA/DMA 2.0x rev. 4.33.00
Dec 12 02:10:02 market kernel: scsi : 1 host.
Dec 12 02:10:02 market kernel: Vendor: DPT Model:
RAID-1 Rev: 07M0
Dec 12 02:10:02 market kernel: Type:
Direct-Access ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Detected scsi disk sda at scsi0, channel
0, id 0, lun
0
Dec 12 02:10:02 market kernel: Vendor: DPT Model:
RAID-1 Rev: 07M0
Dec 12 02:10:02 market kernel: Type:
Direct-Access ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Detected scsi disk sdb at scsi0, channel
0, id 2, lun
0
Dec 12 02:10:02 market kernel: Vendor: DPT Model:
RAID-1 Rev: 07M0
Dec 12 02:10:02 market kernel: Type:
Direct-Access ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Detected scsi disk sdc at scsi0, channel
0, id 3, lun
0
Dec 12 02:10:02 market kernel: Vendor: DPT Model:
RAID-1 Rev: 07M0
Dec 12 02:10:02 market kernel: Type:
Direct-Access ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Detected scsi disk sdd at scsi0, channel
0, id 4, lun
0
Dec 12 02:10:02 market kernel: Vendor: DPT Model:
RAID-1 Rev: 07M0
Dec 12 02:10:02 market kernel: Type:
Direct-Access ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Detected scsi disk sde at scsi0, channel
0, id 5, lun
0
Dec 12 02:10:02 market kernel: Vendor: DELL Model: 6UW
BACKPLANE Rev: 7
Dec 12 02:10:02 market kernel: Type:
Processor ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Vendor: DPT Model:
RAID-1 Rev: 07M0
Dec 12 02:10:02 market kernel: Type:
Direct-Access ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Detected scsi disk sdf at scsi0, channel
1, id 1, lun
0
Dec 12 02:10:02 market kernel: Vendor: DPT Model:
RAID-1 Rev: 07M0
Dec 12 02:10:02 market kernel: Type:
Direct-Access ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Detected scsi disk sdg at scsi0, channel
1, id 3, lun
0
Dec 12 02:10:02 market kernel: Vendor: DELL Model: 8UWS
BACKPLANE Rev: 12
Dec 12 02:10:02 market kernel: Type:
Processor ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: Vendor: DELL Model: 8UWS
BACKPLANE Rev: 12
Dec 12 02:10:02 market kernel: Type:
Processor ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 0, id 0, lun 0,
cmds/lun 8,
sorted, tagged.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 0, id 2, lun 0,
cmds/lun 8,
sorted, tagged.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 0, id 3, lun 0,
cmds/lun 8,
sorted, tagged.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 0, id 4, lun 0,
cmds/lun 8,
sorted, tagged.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 0, id 5, lun 0,
cmds/lun 8,
sorted, tagged.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 0, id 6, lun 0,
cmds/lun 2.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 1, id 1, lun 0,
cmds/lun 8,
sorted, tagged.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 1, id 3, lun 0,
cmds/lun 8,
sorted, tagged.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 1, id 6, lun 0,
cmds/lun 2.
Dec 12 02:10:02 market kernel: EATA0: scsi0, channel 2, id 6, lun 0,
cmds/lun 2.
Dec 12 02:10:02 market kernel: SCSI device sda: hdwr sector= 512 bytes.
Sectors=
17325760 [8459 MB] [8.5 GB]
Dec 12 02:10:02 market kernel: sda: sda1 sda2 < sda5 sda6 sda7 sda8
sda9 >
Dec 12 02:10:02 market kernel: SCSI device sdb: hdwr sector= 512 bytes.
Sectors=
34817035 [17000 MB] [17.0 GB]
Dec 12 02:10:02 market kernel: sdb: sdb1
Dec 12 02:10:02 market kernel: SCSI device sdc: hdwr sector= 512 bytes.
Sectors=
34817035 [17000 MB] [17.0 GB]
Dec 12 02:10:02 market kernel: sdc: sdc1
Dec 12 02:10:02 market kernel: SCSI device sdd: hdwr sector= 512 bytes.
Sectors=
34817035 [17000 MB] [17.0 GB]
Dec 12 02:10:02 market kernel: sdd: sdd1
Dec 12 02:10:02 market kernel: SCSI device sde: hdwr sector= 512 bytes.
Sectors=
34817035 [17000 MB] [17.0 GB]
Dec 12 02:10:02 market kernel: sde: sde1
Dec 12 02:10:02 market kernel: SCSI device sdf: hdwr sector= 512 bytes.
Sectors=
34817035 [17000 MB] [17.0 GB]
Dec 12 02:10:02 market kernel: sdf: sdf1
Dec 12 02:10:02 market kernel: SCSI device sdg: hdwr sector= 512 bytes.
Sectors=
34817035 [17000 MB] [17.0 GB]
Dec 12 02:10:02 market kernel: sdg: sdg1
Dec 12 02:10:02 market kernel: (scsi1) <Adaptec AIC-7860 Ultra SCSI host
adapter>
found at PCI 11/0
Dec 12 02:10:02 market kernel: (scsi1) Narrow Channel, SCSI ID=7, 3/255
SCBs
Dec 12 02:10:02 market kernel: (scsi1) Downloading sequencer code... 419
instructions
downloaded
Dec 12 02:10:02 market kernel: scsi1 : Adaptec AHA274x/284x/294x
(EISA/VLB/PCI-Fast
SCSI) 5.1.0/3.2.4
Dec 12 02:10:02 market kernel: <Adaptec AIC-7860 Ultra SCSI host
adapter>
Dec 12 02:10:02 market kernel: scsi : 2 hosts.
Dec 12 02:10:02 market kernel: Vendor: NEC Model: CD-ROM
DRIVE:464 Rev: 1.05
Dec 12 02:10:02 market kernel: Type:
CD-ROM ANSI SCSI
revision: 02
Dec 12 02:10:02 market kernel: (scsi1:0:5:0) Synchronous at 10.0
Mbyte/sec, offset
15.
Dec 12 02:10:02 market kernel: VFS: Mounted root (ext2 filesystem)
readonly.
Dec 12 02:10:02 market kernel: change_root: old root has d_count=4
Dec 12 02:10:02 market kernel: Trying to unmount old root ... <3>error
-16
Dec 12 02:10:02 market kernel: Change root to /initrd: error -2
Dec 12 02:10:02 market kernel: Freeing unused kernel memory: 72k freed
Dec 12 02:10:02 market kernel: Adding Swap: 129004k swap-space (priority
-1)
Dec 12 02:10:02 market kernel: Adding Swap: 129004k swap-space (priority
-2)
Dec 12 02:10:02 market kernel: Adding Swap: 129004k swap-space (priority
-3)
Dec 12 02:10:02 market kernel: Adding Swap: 129004k swap-space (priority
-4)
Dec 12 02:10:02 market kernel: REGISTER_DEV sdb1 to md0 done
Dec 12 02:10:02 market kernel: REGISTER_DEV sdc1 to md0 done
Dec 12 02:10:02 market kernel: REGISTER_DEV sdd1 to md0 done
Dec 12 02:10:02 market kernel: REGISTER_DEV sde1 to md0 done
Dec 12 02:10:02 market kernel: REGISTER_DEV sdf1 to md0 done
Dec 12 02:10:02 market kernel: REGISTER_DEV sdg1 to md0 done
Dec 12 02:10:02 market kernel: raid0 personality registered
Dec 12 02:10:02 market kernel: raid0 : Allocating 8 bytes for hash.
Dec 12 02:10:02 market kernel: NET3: Unix domain sockets 0.16 for Linux
NET3.038.
Dec 12 02:10:04 market kernel: eepro100.c:v0.36 10/20/97 Donald Becker
linux-eepro100@cesdis.gsfc.nasa.gov
Dec 12 02:10:04 market kernel: Found Intel i82557 PCI Speedo at I/O
0xe860, IRQ 10.
Dec 12 02:10:04 market kernel: PCI latency timer (CFLT) is 0x42.
Dec 12 02:10:04 market kernel: eepro100.c:v0.36 10/20/97 Donald Becker
linux-eepro100@cesdis.gsfc.nasa.gov
Dec 12 02:10:04 market kernel: eth0: Intel EtherExpress Pro 10/100 at
0xe860,
00:A0:C9:9B:61:EA, IRQ 10.
Dec 12 02:10:04 market kernel: Board assembly 667280-004, Physical
connectors
present: RJ45
Dec 12 02:10:04 market kernel: Primary interface chip i82555 PHY #1.
Dec 12 02:10:04 market kernel: General self-test: passed.
Dec 12 02:10:04 market kernel: Serial sub-system self-test: passed.
Dec 12 02:10:04 market kernel: Internal registers self-test: passed.
Dec 12 02:10:04 market kernel: ROM checksum self-test: passed
(0x49caa8d6).
Dec 12 02:10:04 market kernel: Receiver lock-up workaround activated.
Dec 12 02:10:04 market kernel: Found Intel i82557 PCI Speedo at I/O
0xe8e0, IRQ 11.
Dec 12 02:10:04 market kernel: PCI latency timer (CFLT) is 0x42.
Dec 12 02:10:04 market kernel: eth1: Intel EtherExpress Pro 10/100 at
0xe8e0,
00:A0:C9:96:35:F5, IRQ 11.
Dec 12 02:10:04 market kernel: Board assembly 667280-003, Physical
connectors
present: RJ45
Dec 12 02:10:04 market kernel: Primary interface chip i82555 PHY #1.
Dec 12 02:10:04 market kernel: General self-test: passed.
Dec 12 02:10:04 market kernel: Serial sub-system self-test: passed.
Dec 12 02:10:04 market kernel: Internal registers self-test: passed.
Dec 12 02:10:04 market kernel: ROM checksum self-test: passed
(0x49caa8d6).
Dec 12 02:10:04 market kernel: Receiver lock-up workaround activated.
Dec 12 02:10:04 market kernel: eth0: speedo_open() irq 10.
Dec 12 02:10:04 market kernel: eth0: Done speedo_open(), status
00002090.
Dec 12 02:10:04 market kernel: eth1: speedo_open() irq 11.
Dec 12 02:10:04 market kernel: eth1: Done speedo_open(), status
00002050.
Dec 12 01:10:25 market kernel: PS/2 auxiliary pointing device detected
-- driver
installed.

INTERRUPTS:
~~~~~~~~~~~
CPU0 CPU1
0: 2216021 2167300 IO-APIC-edge timer
1: 1214 1701 IO-APIC-edge keyboard
2: 0 0 XT-PIC cascade
4: 207115 202892 IO-APIC-edge serial
8: 1 0 IO-APIC-edge rtc
9: 2815163 2350717 IO-APIC-edge EATA
10: 137622 125663 IO-APIC-edge Intel EtherExpress Pro
10/100 Ethernet
11: 168210 175229 IO-APIC-edge Intel EtherExpress Pro
10/100 Ethernet
12: 122 733 IO-APIC-edge PS/2 Mouse
13: 1 0 XT-PIC fpu
15: 17 22 IO-APIC-edge aic7xxx
NMI: 0
IPI: 0

IOPORTS:
~~~~~~~~~
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
02f8-02ff : serial(auto)
03c0-03df : vga+
03f8-03ff : serial(auto)
e400-e4be : aic7xxx
e860-e87f : Intel Speedo3 Ethernet
e8e0-e8ff : Intel Speedo3 Ethernet
f4f0-f4f8 : EATA

Any help welcome!

-- Tomek,
"In theory there's no difference between theory and practice, but in practice...."

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/