On Fri, 9 Jun 2000, Petko Manolov wrote: > Jason Sharpee wrote: > > > > Does this alter the way in which the driver works? I thought it just > > kicks out extra messages. It seems to crash at about the same time and in > > That's right. It makes driver be more verbose. > > > the same manner with or without the DEBUG define. Ill recompile and test > > tonight though to make positively sure. Here is the printk() and dbg() messages with DEBUG defined in only the pegasus.c driver in 2.4.0tac8. Similar eth0 dropout during moderate X activity. -Jason
Jun 9 06:30:30 ws1 kernel: klogd 1.3-3, log source = /proc/kmsg started. Jun 9 06:30:30 ws1 kernel: Cannot find map file. Jun 9 06:30:30 ws1 kernel: No module symbols loaded. Jun 9 06:30:30 ws1 kernel: Linux version 2.4.0-test1-ac8 (root@izzy) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #9 Thu Jun 8 09:06:16 CDT 2000 Jun 9 06:30:30 ws1 kernel: BIOS-provided physical RAM map: Jun 9 06:30:30 ws1 kernel: e820: 000000000009f000 @ 0000000000000000 (usable) Jun 9 06:30:30 ws1 kernel: e820: 0000000000f00000 @ 0000000000100000 (usable) Jun 9 06:30:30 ws1 kernel: On node 0 totalpages: 4096 Jun 9 06:30:30 ws1 kernel: zone(0): 4096 pages. Jun 9 06:30:30 ws1 kernel: zone(1): 0 pages. Jun 9 06:30:30 ws1 kernel: zone(2): 0 pages. Jun 9 06:30:30 ws1 kernel: Kernel command line: BOOT_IMAGE=newest ro root=302 Jun 9 06:30:30 ws1 kernel: Initializing CPU#0 Jun 9 06:30:30 ws1 kernel: Working around Cyrix MediaGX virtual DMA bugs. Jun 9 06:30:30 ws1 kernel: Console: colour dummy device 80x25 Jun 9 06:30:31 ws1 kernel: Calibrating delay loop... 77.82 BogoMIPS Jun 9 06:30:31 ws1 kernel: Memory: 13552k/16384k available (1580k kernel code, 2444k reserved, 108k data, 204k init, 0k highmem) Jun 9 06:30:31 ws1 kernel: Checking if this processor honours the WP bit even in supervisor mode... Ok. Jun 9 06:30:31 ws1 kernel: Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes) Jun 9 06:30:31 ws1 kernel: Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) Jun 9 06:30:32 ws1 kernel: Page-cache hash table entries: 4096 (order: 2, 16384 bytes) Jun 9 06:30:32 ws1 kernel: kmem_create: Poisoning requested, but con given - bdev_cache Jun 9 06:30:32 ws1 kernel: Inode-cache hash table entries: 1024 (order: 1, 8192 bytes) Jun 9 06:30:32 ws1 kernel: kmem_create: Poisoning requested, but con given - inode_cache Jun 9 06:30:32 ws1 kernel: Working around Cyrix MediaGX virtual DMA bugs. Jun 9 06:30:32 ws1 kernel: CPU: Cyrix MediaGXtm MMXtm Enhanced stepping 05 Jun 9 06:30:33 ws1 kernel: Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Jun 9 06:30:33 ws1 kernel: Checking 'hlt' instruction... OK. Jun 9 06:30:33 ws1 kernel: POSIX conformance testing by UNIFIX Jun 9 06:30:33 ws1 kernel: PCI: PCI BIOS revision 2.10 entry at 0xfad50, last bus=0 Jun 9 06:30:34 ws1 kernel: PCI: Using configuration type 1 Jun 9 06:30:34 ws1 kernel: PCI: Probing PCI hardware Jun 9 06:30:34 ws1 kernel: PCI: Using IRQ router default [1078/0002] at 00:12.0 Jun 9 06:30:34 ws1 kernel: isapnp: Scanning for Pnp cards... Jun 9 06:30:34 ws1 kernel: isapnp: No Plug & Play device found Jun 9 06:30:35 ws1 kernel: usb.c: registered new driver hub Jun 9 06:30:35 ws1 kernel: usb-ohci.c: USB OHCI at membase 0xc1800000, IRQ 15 Jun 9 06:30:35 ws1 kernel: usb-ohci.c: Compaq Computer Corporation USB Open Host Controller Jun 9 06:30:35 ws1 kernel: usb.c: new USB bus registered, assigned bus number 1 Jun 9 06:30:36 ws1 kernel: usb.c: USB new device connect, assigned device number 1 Jun 9 06:30:36 ws1 kernel: hub.c: USB hub found Jun 9 06:30:36 ws1 kernel: hub.c: 2 ports detected Jun 9 06:30:36 ws1 kernel: Linux NET4.0 for Linux 2.3 Jun 9 06:30:36 ws1 kernel: Based upon Swansea University Computer Society NET3.039 Jun 9 06:30:36 ws1 kernel: kmem_create: Poisoning requested, but con given - skbuff_head_cache Jun 9 06:30:37 ws1 kernel: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. Jun 9 06:30:37 ws1 kernel: NET4: Linux TCP/IP 1.0 for NET4.0 Jun 9 06:30:37 ws1 kernel: IP Protocols: ICMP, UDP, TCP Jun 9 06:30:37 ws1 kernel: IP: routing cache hash table of 512 buckets, 4Kbytes Jun 9 06:30:38 ws1 kernel: TCP: Hash tables configured (established 1024 bind 1024) Jun 9 06:30:38 ws1 kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version 1.13) Jun 9 06:30:38 ws1 kernel: Starting kswapd v1.6 Jun 9 06:30:38 ws1 kernel: 0x378: FIFO is 16 bytes Jun 9 06:30:39 ws1 kernel: 0x378: writeIntrThreshold is 8 Jun 9 06:30:39 ws1 kernel: 0x378: readIntrThreshold is 8 Jun 9 06:30:39 ws1 kernel: 0x378: PWord is 8 bits Jun 9 06:30:39 ws1 kernel: 0x378: Interrupts are ISA-Pulses Jun 9 06:30:40 ws1 kernel: 0x378: ECP port cfgA=0x14 cfgB=0x40 Jun 9 06:30:40 ws1 kernel: 0x378: ECP settings irq=<none or set by other means> dma=<none or set by other means> Jun 9 06:30:40 ws1 kernel: parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP,ECP] Jun 9 06:30:40 ws1 kernel: parport0: irq 7 detected Jun 9 06:30:40 ws1 kernel: parport0: cpp_daisy: aa5500ff(38) Jun 9 06:30:40 ws1 kernel: parport0: assign_addrs: aa5500ff(38) Jun 9 06:30:40 ws1 kernel: parport0: cpp_daisy: aa5500ff(38) Jun 9 06:30:40 ws1 kernel: parport0: assign_addrs: aa5500ff(38) Jun 9 06:30:40 ws1 kernel: vesafb: framebuffer at 0xe0000000, mapped to 0xc1802000, size 1024k Jun 9 06:30:41 ws1 kernel: vesafb: mode is 640x480x16, linelength=1280, pages=0 Jun 9 06:30:41 ws1 kernel: vesafb: protected mode interface info at c000:5f6a Jun 9 06:30:41 ws1 kernel: vesafb: scrolling: redraw Jun 9 06:30:41 ws1 kernel: vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 Jun 9 06:30:41 ws1 kernel: Console: switching to colour frame buffer device 80x30 Jun 9 06:30:41 ws1 kernel: fb0: VESA VGA frame buffer device Jun 9 06:30:41 ws1 kernel: pty: 256 Unix98 ptys configured Jun 9 06:30:41 ws1 kernel: RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize Jun 9 06:30:41 ws1 kernel: Uniform Multi-Platform E-IDE driver Revision: 6.30 Jun 9 06:30:41 ws1 kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx Jun 9 06:30:41 ws1 kernel: CS5530: IDE controller on PCI bus 00 dev 92 Jun 9 06:30:41 ws1 kernel: CS5530: chipset revision 0 Jun 9 06:30:42 ws1 kernel: CS5530: not 100% native mode: will probe irqs later Jun 9 06:30:42 ws1 kernel: ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA Jun 9 06:30:42 ws1 kernel: ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA Jun 9 06:30:42 ws1 kernel: hda: Maxtor 7245 AT, ATA DISK drive Jun 9 06:30:42 ws1 kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Jun 9 06:30:42 ws1 kernel: hda: 479632 sectors (246 MB) w/64KiB Cache, CHS=967/16/31 Jun 9 06:30:42 ws1 kernel: Partition check: Jun 9 06:30:43 ws1 kernel: hda: hda1 hda2 Jun 9 06:30:43 ws1 kernel: FDC 0 is an 8272A Jun 9 06:30:43 ws1 kernel: Serial driver version 5.01 (2000-05-29) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled Jun 9 06:30:43 ws1 kernel: ttyS00 at 0x03f8 (irq = 4) is a 16550A Jun 9 06:30:44 ws1 kernel: Linux PCMCIA Card Services 3.1.11 Jun 9 06:30:44 ws1 kernel: options: [pci] [cardbus] [pm] Jun 9 06:30:44 ws1 kernel: Databook TCIC-2 PCMCIA probe: not found. Jun 9 06:30:44 ws1 kernel: pegasus.c: v0.3.13 2000/05/25 (C) 1999-2000 Petko Manolov ([EMAIL PROTECTED]) Jun 9 06:30:45 ws1 kernel: usb.c: registered new driver pegasus Jun 9 06:30:45 ws1 kernel: kmem_create: Forcing size word alignment - nfs_fh Jun 9 06:30:45 ws1 kernel: ds: no socket drivers loaded! Jun 9 06:30:45 ws1 kernel: VFS: Mounted root (ext2 filesystem) readonly. Jun 9 06:30:45 ws1 kernel: Freeing unused kernel memory: 204k freed Jun 9 06:30:45 ws1 kernel: usb.c: USB new device connect, assigned device number 2 Jun 9 06:30:45 ws1 kernel: eth0: Linksys USB100TX Jun 9 06:30:45 ws1 kernel: [EXT II FS 0.5b, 95/08/09, bs=1024, fs=1024, gc=29, bpg=8192, ipg=2056, mo=ffffffea] Jun 9 06:30:45 ws1 kernel: pegasus.c: party FAIL ffff Jun 9 06:30:45 ws1 kernel: pegasus.c: eth0: set Rx mode Jun 9 06:30:46 ws1 last message repeated 2 times Jun 9 06:30:46 ws1 kernel: nfs warning: mount version older than kernel Jun 9 06:36:23 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:28 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:28 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:28 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:28 ws1 last message repeated 38 times Jun 9 06:39:28 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:28 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:29 ws1 last message repeated 76 times Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:29 ws1 last message repeated 69 times Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:29 ws1 last message repeated 9 times Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:29 ws1 last message repeated 25 times Jun 9 06:39:29 ws1 kernel: 110 Jun 9 06:39:29 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:30 ws1 last message repeated 366 times Jun 9 06:39:30 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:30 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:30 ws1 last message repeated 9 times Jun 9 06:39:30 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:30 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:31 ws1 last message repeated 1301 times Jun 9 06:39:31 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:31 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:31 ws1 last message repeated 9 times Jun 9 06:39:31 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:31 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:34 ws1 last message repeated 3190 times Jun 9 06:39:34 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:34 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:34 ws1 last message repeated 9 times Jun 9 06:39:34 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:34 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:41 ws1 last message repeated 6375 times Jun 9 06:39:41 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:41 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:41 ws1 last message repeated 9 times Jun 9 06:39:41 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:41 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:44 ws1 last message repeated 2913 times Jun 9 06:39:44 ws1 kernel: 110 Jun 9 06:39:44 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:54 ws1 last message repeated 8877 times Jun 9 06:39:54 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:54 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:54 ws1 last message repeated 9 times Jun 9 06:39:54 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:39:54 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:39:54 ws1 last message repeated 51 times Jun 9 06:39:54 ws1 kernel: 110 Jun 9 06:39:54 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:40:19 ws1 last message repeated 24957 times Jun 9 06:40:19 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:40:19 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:40:19 ws1 last message repeated 9 times Jun 9 06:40:19 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:40:19 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:40:24 ws1 last message repeated 4984 times Jun 9 06:40:24 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:40:24 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:40:25 ws1 last message repeated 999 times Jun 9 06:40:25 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:40:25 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:40:26 ws1 last message repeated 999 times Jun 9 06:40:26 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:40:26 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:40:27 ws1 last message repeated 1000 times Jun 9 06:40:27 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:40:27 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:40:28 ws1 last message repeated 999 times Jun 9 06:40:28 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:40:28 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:40:29 ws1 last message repeated 999 times Jun 9 06:40:29 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:40:29 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:00 ws1 last message repeated 30494 times Jun 9 06:41:10 ws1 last message repeated 10685 times Jun 9 06:41:10 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:10 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:11 ws1 last message repeated 18 times Jun 9 06:41:11 ws1 kernel: 110 Jun 9 06:41:11 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:13 ws1 last message repeated 201 times Jun 9 06:41:13 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:13 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:15 ws1 last message repeated 1346 times Jun 9 06:41:15 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:15 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:17 ws1 last message repeated 860 times Jun 9 06:41:17 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:17 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:18 ws1 last message repeated 1178 times Jun 9 06:41:18 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:18 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:19 ws1 last message repeated 999 times Jun 9 06:41:19 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:19 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:19 ws1 last message repeated 999 times Jun 9 06:41:19 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:19 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:21 ws1 last message repeated 1309 times Jun 9 06:41:21 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:21 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:22 ws1 last message repeated 1000 times Jun 9 06:41:22 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:22 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:23 ws1 last message repeated 999 times Jun 9 06:41:23 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:23 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:24 ws1 last message repeated 1089 times Jun 9 06:41:24 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:24 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:25 ws1 last message repeated 999 times Jun 9 06:41:25 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:25 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:26 ws1 last message repeated 999 times Jun 9 06:41:26 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:26 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:27 ws1 last message repeated 1310 times Jun 9 06:41:27 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:27 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:28 ws1 last message repeated 999 times Jun 9 06:41:28 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:28 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:29 ws1 last message repeated 999 times Jun 9 06:41:29 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:29 ws1 kernel: pegasus.c: eth0: RX status -110 Jun 9 06:41:37 ws1 last message repeated 7490 times Jun 9 06:41:37 ws1 kernel: pegasus.c: eth0: TX status -110 Jun 9 06:41:37 ws1 kernel: pegasus.c: eth0: RX status -110
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
