[pcmcia testing/modular tulip] ambicom with tulip.o module from kernel 2.3.96-pre6-3

From: David Ford (david@kalifornia.com)
Date: Sat Apr 15 2000 - 16:46:36 EST


All tests performed on a stock 2.3.99-pre6-3 kernel unless noted.
PCMCIA handling is compiled into the kernel, tulip.o is a net/ module,
not a pcmcia/ module so it's not automatically loaded:
(default boot, card in socket 1)

Loading 99p63..................
Linux version 2.3.99-pre6 (root@nifty) (gcc version 2.95.2 19991024
(release)) #
2 Sat Apr 15 11:02:53 PDT 2000
e820: 0009fc00 @ 00000000 (usable)
e820: 00000400 @ 0009fc00 (reserved)
e820: 00020000 @ 000e0000 (reserved)
e820: 0bef0000 @ 00100000 (usable)
e820: 00008000 @ 0bff0000 (ACPI data)
e820: 00008000 @ 0bff8000 (ACPI NVS)
e820: 00001000 @ fec00000 (reserved)
e820: 00001000 @ fee00000 (reserved)
e820: 00020000 @ fffe0000 (reserved)
Scan SMP from c0000000 for 1024 bytes.
Scan SMP from c009fc00 for 1024 bytes.
Scan SMP from c00f0000 for 65536 bytes.
Scan SMP from c009fc00 for 4096 bytes.
On node 0 totalpages: 49136
zone(0): 4096 pages.
zone(1): 45040 pages.
zone(2): 0 pages.
mapped APIC to ffffe000 (01363000)
Initializing CPU#0
Detected 366365567 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 730.73 BogoMIPS
Memory: 190080k/196544k available (1735k kernel code, 6076k reserved,
125k data,
 180k init, 0k highmem)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Mobile Pentium II stepping 0a
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.

Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.36 (20000221) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfdba1, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router default [8086/1234] at 00:07.0
Limiting direct PCI/PCI transfers.
isapnp: Scanning for Pnp cards...
isapnp: No Plug & Play device found
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.228 $ time 11:07:14 Apr 15 2000
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: Intel USB controller: setting latency timer to 0
usb-uhci.c: USB UHCI at I/O 0xef80, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
usb.c: USB new device connect, assigned device number 1
hub.c: USB hub found
hub.c: 2 ports detected
Linux NET4.0 for Linux 2.3
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
IPv4 over IPv4 tunneling driver
early initialization of device tunl0 is deferred
GRE over IPv4 tunneling driver
early initialization of device gre0 is deferred
Linux IP multicast router 0.06 plus PIM-SM
Initializing RT netlink socket
ACPI: "NEC" found at 0x000f9f20
Starting kswapd v1.6
Winbond Super-IO detection, now testing ports 3F0,370,250,4E,2E ...
SMSC Super-IO detection, now testing Ports 2F0, 370 ...
i2c-core.o: i2c core module
i2c-algo-bit.o: i2c bit algorithm module
pty: 2048 Unix98 ptys configured
request_module[parport_lowlevel]: Root fs not mounted
lp: driver loaded but no devices found
Software Watchdog Timer: 0.05, timer margin: 60 sec
Linux video capture interface: v1.00
i2c-core.o: driver i2c TV tuner driver registered.
bttv: driver version 0.7.25 loaded
bttv: using 2 buffers with 2080k (4160k total) for capture
Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:pio
hda: FUJITSU MHG2102AT, ATA DISK drive
hdc: MATSHITA CR-175, ATAPI CDROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 19640880 sectors (10056 MB) w/512KiB Cache, CHS=1222/255/63, (U)DMA

hdc: ATAPI 24X CD-ROM drive, 128kB Cache, DMA
Uniform CD-ROM driver Revision: 3.07
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
early initialization of device teql0 is deferred
Serial driver version 4.93 (2000-03-20) with MANY_PORTS SHARE_IRQ
SERIAL_PCI ISA
PNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
Real Time Clock Driver v1.10b
Non-volatile memory driver v1.0
PPP generic driver version 2.4.1
PPP Deflate Compression module registered
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 149M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 256M @ 0xe0000000
maestro: version 0.14 time 11:06:04 Apr 15 2000
maestro: Configuring ESS Maestro 2E found at IO 0xEC00 IRQ 5
maestro: subvendor id: 0x80581033
maestro: not attempting power management.
maestro: AC97 Codec detected: v: 0x54524106 caps: 0x3800 pwr: 0xf
maestro: 1 channels configured.
Linux PCMCIA Card Services 3.1.11
  options: [pci] [cardbus] [pm]
Adding cardbus controller 0: Ricoh Co Ltd RL5c478 (#2)
PCI: No IRQ known for interrupt pin B of device 00:03.1.
Yenta IRQ list 0898, PCI irq0
Socket status: 30000046
Adding cardbus controller 1: Ricoh Co Ltd RL5c478
PCI: No IRQ known for interrupt pin A of device 00:03.0.
Yenta IRQ list 0c98, PCI irq0
Socket status: 30000860
Intel PCIC probe: not found.
usb.c: registered new driver dc2xx
usb.c: registered new driver hid
mice: PS/2 mouse device common for all mice
usb.c: registered new driver ov511
ov511.c: ov511 driver registered
ip_conntrack (1535 buckets, 12280 max)
ip_tables: (c)2000 Netfilter core team
devfs: v0.93 (20000306) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
VFS: Mounted root (ext2 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 180k freed
cs: cb_alloc(bus 2): vendor 0x1011, device 0x0019
PCI: Enabling device 02:00.0 (0000 -> 0003)
kmem_grow: Called nonatomically from int - size-128

(init takes over)

----
Standard modprobe of tulip module:
Apr 15 13:57:20 nifty kernel: Linux Tulip driver version 0.9.4.3 (Apr
14, 2000)
Apr 15 13:57:20 nifty kernel: PCI: Increasing latency timer of device
02:00.0 to
 64
Apr 15 13:57:20 nifty kernel: eth0: Digital DS21143 Tulip rev 65 at
0x1400, 00:1
0:7A:18:8C:3E, IRQ 3.
Apr 15 13:57:20 nifty kernel: eth0:  EEPROM default media type
Autosense.
Apr 15 13:57:20 nifty kernel: eth0:  MII interface PHY 0, setup/reset
sequences
0/0 long, capabilities e0 78.
Apr 15 13:57:20 nifty kernel: eth0:  Index #0 - Media MII (#11)
described by a 2
1142 MII PHY (3) block.
Apr 15 13:57:20 nifty kernel: eth0:  Advertising 01e1 on PHY 0 (0).
Apr 15 13:57:20 nifty kernel: eth0: Using media type MII, CSR12 is c6.
Apr 15 13:57:20 nifty kernel: eth0:  MII transceiver #1 config 1000
status 7869
advertising 01e1.

Test: kernel: 2.3.99-pre6-3, no tulip driver compiled, neither incore or module card: AmbiCom driver: tulip card socket: 0

first time through with card inserted in socket 0, machine hangs after initialisation of maestro. keyboard doesn't respond software (like magic key) or hardware (laptop backlight turns back on).

second time through, machine hangs a few ms later with Linux PCMCIA Card Servics 3.1.11 banner and the following:

options: [pci] [cardbus] [pm] Adding cardbus controller 0: Rico Co Ltd RL5c478 (#2) PCI: No IRQ known for interrupt pin B of device 00:03.1. Please try using pci=biosirq. (dead hang)

repeat of #2 for third time through.

---- Test: kernel: 2.3.99-pre6-3, no tulip driver compiled, neither incore or module card: AmbiCom driver: tulip card socket: 1

first time through, card in socket 1, machine boots normally. kernel complains about IRQs:

Adding cardbus controller 0: Rico Co Ltd RL5c478 PCI: No IRQ known for interrupt pin B of device 00:03.1. Please try using pci=biosirq. Yenta IRQ list 0898, PCI irq0 Socket status: 30000046 Adding cardbus controller 1: Rico Co Ltd RL5c478 PCI: No IRQ known for interrupt pin A of device 00:03.0. Please try using pci=biosirq. Yenta IRQ list 0c98, PCI irq0 Socket status: 30000860 Adding cardbus controller 1: Rico Co Ltd RL5c478 Intel PCIC probe: not found.

cardctl ident shows it properly, note that it can't be configured becuase there's nothing in the kernel or modules.

lspci shows it as a decchip 21142/43, rev41. 10/100 cardbus, irq3, io port 1400 etc.

DB's tulip-diag program shows the DS21143 properly set at 10Mb/s, half duplex, tx/rx stopped. NWay reg. is 000000c6, internal autoneg. disabled.

I make and install the tulip module and modprobe it.

Digital DS21143 Tulip rev 65 at 0x1400... etc Index #0, Media MII (#11) described by a 21132 MII PHY (3) block Advertising 01e1 on PHY 0 (0) Using media type MII, CSR12 is c6 MII transceiver #1 config 1000 status 786d advertising 01e1.

Note that lspci doesn't distinguish 42/43, tulip-diag calls it a 43, and dmesg calls it a 42. which is it?

bringing up the interface: no problems.

now dmesg reports: tulip_up(), irq==3. Advertising 01e1 on PHY 0 (1). Using media type MII, CSR12 is c6. Using MII tranceiver 1, status 786d. Done tulip_open(), CSR0 f8a08000, CSR5 f0320000 CSR6 b20e2002. 21143 negotiation status 000000c6, MII. MII status 786d, Link partner report 0020. (ping gateway router, a few packets, time passes) NETDEV WATCHDOG: eth0: transmit timed out eth0: Transmit timeout using MII device. (repeated several times) eth0: Transmit timeout using MII device. 21143 negotiation status 000000c6, MII. MII status 786d, Link partner report 0020. (this sequence repeats)

interface stats shows zeroes except for RX dropped and TX errors increasing.

ip l s eth0, flush, cardctl eject causes hung machine w/ OOPS. magic key causes more OOPSes. ---- Test: kernel: 2.3.99-pre6-3, no tulip driver compiled, neither incore or module card: AmbiCom driver: tulip card socket: (none)

bootup dmesg with no card installed and pci=biosirq in lilo append.

Linux PCMCIA Card Services 3.1.11 options: [pci] [cardbus] [pm] Adding cardbus controller 0: Ricoh Co Ltd RL5c478 (#2) PCI: No IRQ known for interrupt pin B of device 00:03.1. Yenta IRQ list 0898, PCI irq0 Socket status: 30000046 Adding cardbus controller 1: Ricoh Co Ltd RL5c478 PCI: No IRQ known for interrupt pin A of device 00:03.0. Yenta IRQ list 0898, PCI irq0 Socket status: 30000046 Intel PCIC probe: not found.

insert card into socket 1: cs: cb_alloc(bus 2): vendor 0x1011, device 0x0019 PCI: Enabling device 02:00.0 (0000 -> 0003)

modprobe tulip: same as above except this time I get status 7869 instead of 786d

a gateway ping generates the same as above with status going back to 786d.

cardctl suspend then resume (forgot to ip l s eth0 down/flush) caused an OOPS. I'll generate another one later and post the information here. ----

cardctl suspend/resume with no config applied to interface, module not loaded:

Apr 15 13:48:22 nifty kernel: cs: cb_free(bus 2) Apr 15 13:48:22 nifty cardmgr[54]: shutting down socket 1 Apr 15 13:48:22 nifty cardmgr[54]: executing: 'rmmod tulip_cb' Apr 15 13:48:22 nifty cardmgr[54]: + tulip_cb: No such file or directory

Apr 15 13:48:22 nifty cardmgr[54]: rmmod exited with status 1 Apr 15 13:48:22 nifty cardmgr[54]: executing: 'rmmod cb_enabler' Apr 15 13:48:22 nifty cardmgr[54]: + cb_enabler: No such file or directory Apr 15 13:48:22 nifty cardmgr[54]: rmmod exited with status 1 Apr 15 13:48:22 nifty kernel: cs: cb_alloc(bus 2): vendor 0x1011, device 0x0019 Apr 15 13:48:22 nifty kernel: PCI: Enabling device 02:00.0 (0000 -> 0003) Apr 15 13:48:22 nifty cardmgr[54]: initializing socket 1 Apr 15 13:48:22 nifty cardmgr[54]: socket 1: UMAX Technologies UMAX250 Fast Ethe rnet Apr 15 13:48:22 nifty cardmgr[54]: module /lib/modules/2.3.99-pre6/pcmcia/cb_ena bler.o not available Apr 15 13:48:22 nifty cardmgr[54]: module /lib/modules/2.3.99-pre6/pcmcia/tulip_ cb.o not available Apr 15 13:48:23 nifty cardmgr[54]: get dev info on socket 1 failed: Resource tem porarily unavailable

nifty:~# modprobe tulip Apr 15 13:49:20 nifty kernel: Linux Tulip driver version 0.9.4.3 (Apr 14, 2000) Apr 15 13:49:20 nifty kernel: PCI: Increasing latency timer of device 02:00.0 to 64 Apr 15 13:49:20 nifty kernel: eth0: Digital DS21143 Tulip rev 65 at 0x1400, 00:1 0:7A:18:8C:3E, IRQ 10. Apr 15 13:49:20 nifty kernel: eth0: EEPROM default media type Autosense. Apr 15 13:49:20 nifty kernel: eth0: MII interface PHY 0, setup/reset sequences 0/0 long, capabilities e0 78. Apr 15 13:49:20 nifty kernel: eth0: Index #0 - Media MII (#11) described by a 2 1142 MII PHY (3) block. Apr 15 13:49:20 nifty kernel: eth0: Advertising 01e1 on PHY 0 (0). Apr 15 13:49:20 nifty kernel: eth0: Using media type MII, CSR12 is c6. Apr 15 13:49:20 nifty kernel: eth0: MII transceiver #1 config 1000 status 7869 advertising 01e1

nifty:~# rmmod tulip nifty:~# cardctl suspend nifty:~# cardctl resume

(all is fine, tongue in cheek)

Apr 15 13:58:36 nifty kernel: cs: cb_free(bus 2) Apr 15 13:58:36 nifty cardmgr[54]: shutting down socket 1 Apr 15 13:58:36 nifty cardmgr[54]: executing: 'rmmod tulip_cb' Apr 15 13:58:36 nifty cardmgr[54]: + tulip_cb: No such file or directory

Apr 15 13:58:36 nifty cardmgr[54]: rmmod exited with status 1 Apr 15 13:58:36 nifty cardmgr[54]: executing: 'rmmod cb_enabler' Apr 15 13:58:36 nifty cardmgr[54]: + cb_enabler: No such file or directory Apr 15 13:58:36 nifty cardmgr[54]: rmmod exited with status 1 Apr 15 13:58:36 nifty cardmgr[54]: initializing socket 1 Apr 15 13:58:36 nifty cardmgr[54]: socket 1: UMAX Technologies UMAX250 Fast Ethe rnet Apr 15 13:58:36 nifty kernel: cs: cb_alloc(bus 2): vendor 0x1011, device 0x0019 Apr 15 13:58:36 nifty kernel: PCI: Enabling device 02:00.0 (0000 -> 0003) Apr 15 13:58:36 nifty cardmgr[54]: module /lib/modules/2.3.99-pre6/pcmcia/cb_ena bler.o not available Apr 15 13:58:36 nifty cardmgr[54]: module /lib/modules/2.3.99-pre6/pcmcia/tulip_ cb.o not available Apr 15 13:58:37 nifty cardmgr[54]: get dev info on socket 1 failed: Resource tem porarily unavailable

(note that cardmgr gets the identity wrong)

nifty:~# cardctl suspend nifty:~# cardctl resume (ruh roh...bad things happen) Unable to handle kernel NULL pointer dereference at virtual address 00000000 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<c01fe792>] EFLAGS: 00010286 eax: 0000003a ebx: c02cce20 ecx: 0000009e edx: 00000000 esi: c0025000 edi: 00000007 ebp: cbfd2000 esp: c02d3e70 ds: 0018 es: 0018 ss: 0018 Process swapper (pid: 0, stackpage=c02d3000) Stack: c0295680 c0204d5d c02cce20 c0025000 cbf13400 c0204d5d 00000f50 00000007 c02cce20 c020520a 00000011 c0025000 ffffffff c0201ecc c02cce20 00000006 c0025000 c0025000 c0025000 cbf13400 cbfd2000 c01a26a8 c0025000 c0025140 Call Trace: [<c0295680>] [<c0204d5d>] [<c0204d5d>] [<c020520a>] [<c0201ecc>] [<c01a26a8>] [<cc86c089>] [<c01cf0c6>] [<c01d9ff7>] [<c01d1864>] [<c01d18d0>] [<c01d1864>] [<c011f4c5>] [<c011c733>] [<c011c690>] [<c011c58e>] [<c010bda8>] [<c0110690>] [<cc802030>] [<c0108a60>] [<c010adb8>] [<c0110690>] [<cc802030>] [<c0108a60>] [<c01108b2>] [<c0110690>] [<c0108a60>] [<c0108ac6>] [<c0105000>] [<c010018d>] Code: c7 05 00 00 00 00 00 00 00 00 83 c4 08 83 e7 fe be e0 3f 37 Aiee, killing interrupt handler Kernel panic: Attempted to kill the idle task! In interrupt handler - not syncing

>>EIP; c01fe792 <alloc_skb+42/16c> <===== Trace; c0295680 <clas_info+602c/7e0c> Trace; c0204d5d <rtmsg_ifinfo+d/74> Trace; c0204d5d <rtmsg_ifinfo+d/74> Trace; c020520a <rtnetlink_event+32/38> Trace; c0201ecc <unregister_netdevice+b4/1cc> Trace; c01a26a8 <unregister_netdev+10/1c> Trace; cc86c089 <END_OF_CODE+c4e7ef9/????> Trace; c01cf0c6 <pci_remove_device+16/48> Trace; c01d9ff7 <cb_free+2f/64> Trace; c01d1864 <shutdown_socket+0/dc> Trace; c01d18d0 <shutdown_socket+6c/dc> Trace; c01d1864 <shutdown_socket+0/dc> Trace; c011f4c5 <timer_bh+235/284> Trace; c011c733 <bh_action+1b/60> Trace; c011c690 <tasklet_hi_action+38/60> Trace; c011c58e <do_softirq+52/74> Trace; c010bda8 <do_IRQ+a4/b4> Trace; c0110690 <acpi_idle+0/22c> Trace; cc802030 <END_OF_CODE+c47dea0/????> Trace; c0108a60 <default_idle+0/28> Trace; c010adb8 <ret_from_intr+0/20> Trace; c0110690 <acpi_idle+0/22c> Trace; cc802030 <END_OF_CODE+c47dea0/????> Trace; c0108a60 <default_idle+0/28> Trace; c01108b2 <acpi_idle+222/22c> Trace; c0110690 <acpi_idle+0/22c> Trace; c0108a60 <default_idle+0/28> Trace; c0108ac6 <cpu_idle+3e/54> Trace; c0105000 <empty_bad_page+0/1000> Trace; c010018d <L6+0/2> Code; c01fe792 <alloc_skb+42/16c> 00000000 <_EIP>: Code; c01fe792 <alloc_skb+42/16c> <===== 0: c7 05 00 00 00 00 00 movl $0x0,0x0 <===== Code; c01fe799 <alloc_skb+49/16c> 7: 00 00 00 Code; c01fe79c <alloc_skb+4c/16c> a: 83 c4 08 add $0x8,%esp Code; c01fe79f <alloc_skb+4f/16c> d: 83 e7 fe and $0xfffffffe,%edi Code; c01fe7a2 <alloc_skb+52/16c> 10: be e0 3f 37 00 mov $0x373fe0,%esi

(magic key S) SysRq: Emergency Sync Syncing device 03:02 ... Scheduling in interrupt kernel BUG at sched.c:639! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0114a79>] EFLAGS: 00010286 eax: 0000001b ebx: 00000000 ecx: c02b4f5c edx: c02b4f5c esi: 00000206 edi: c02d2000 ebp: c02d3ca8 esp: c02d3c7c ds: 0018 es: 0018 ss: 0018 Process swapper (pid: 0, stackpage=c02d3000) Stack: c02555a7 c02556f6 0000027f 00000000 00000206 c02d3cec c137c260 00000000 c016e49c 00000000 00000000 cbf31260 c012ed89 cbf31260 00000302 00000001 00000000 c02d2000 01234567 c02d2000 00000000 00000000 c02d3cec 00000000 Call Trace: [<c02555a7>] [<c02556f6>] [<c016e49c>] [<c012ed89>] [<c012ee6c>] [<c 012efe8>] [<c01864fa>] [<c018654c>] [<c0116f2a>] [<c011b34a>] [<c0256ae0>] [<c010b199>] [<c010b19e>] [<c0112883>] [<c0254c1e>] [<c02a5c80>] [<cc85f280>] [<c028b641>] [<c01d6941>] [<c0249aee>] [<c0204d5d>] [<c010ae21>] [<c01fe792>] [<c0295680>] [<c0204d5d>] [<c0204d5d>] [<c020520a>] [<c0201ecc>] [<c01a26a8>] [<cc86c089>] [<c01cf0c6>] [<c01d9ff7>] [<c01d1864>] [<c01d18d0>] [<c01d1864>] [<c011f4c5>] [<c011c733>] [<c011c690>] [<c011c58e>] [<c010bda8>] [<c0110690>] [<cc802030>] [<c0108a60>] [<c010adb8>] [<c0110690>] [<cc802030>] [<c0108a60>] [<c01108b2>] [<c0110690>] [<c0108a60>] [<c0108ac6>] [<c0105000>] [<c010018d>] Code: 0f 0b 90 8d 65 e0 5b 5e 5f 89 ec 5d c3 89 f6 55 89 e5 83 ec Aiee, killing interrupt handler Kernel panic: Attempted to kill the idle task! In interrupt handler - not syncing

naturally this oops is probably pointless but:

>>EIP; c0114a79 <schedule+3b5/3c4> <===== Trace; c02555a7 <acpi_pci_tbl+3137/55b4> Trace; c02556f6 <acpi_pci_tbl+3286/55b4> Trace; c016e49c <generic_unplug_device+1c/24> Trace; c012ed89 <__wait_on_buffer+179/1d8> Trace; c012ee6c <sync_buffers+84/1a8> Code; c0114a79 <schedule+3b5/3c4> 00000000 <_EIP>: Code; c0114a79 <schedule+3b5/3c4> <===== 0: 0f 0b ud2a <===== Code; c0114a7b <schedule+3b7/3c4> 2: 90 nop Code; c0114a7c <schedule+3b8/3c4> 3: 8d 65 e0 lea 0xffffffe0(%ebp),%esp Code; c0114a7f <schedule+3bb/3c4> 6: 5b pop %ebx Code; c0114a80 <schedule+3bc/3c4> 7: 5e pop %esi Code; c0114a81 <schedule+3bd/3c4> 8: 5f pop %edi Code; c0114a82 <schedule+3be/3c4> 9: 89 ec mov %ebp,%esp Code; c0114a84 <schedule+3c0/3c4> b: 5d pop %ebp Code; c0114a85 <schedule+3c1/3c4> c: c3 ret Code; c0114a86 <schedule+3c2/3c4> d: 89 f6 mov %esi,%esi Code; c0114a88 <__wake_up+0/1bc> f: 55 push %ebp Code; c0114a89 <__wake_up+1/1bc> 10: 89 e5 mov %esp,%ebp Code; c0114a8b <__wake_up+3/1bc> 12: 83 ec 00 sub $0x0,%esp

at this poing, another sysr-S makes another OOPS with a call trace twice as long, then again and it's supposedly successful however sysr-E/I do -not- kill any tasks and the filesystem requires fsck on boot. so sysrq-S,U,B w/ E/I didn't cleanly fix things.

ok. that's enough for one report.

-d

- 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/



This archive was generated by hypermail 2b29 : Sat Apr 15 2000 - 21:00:27 EST