* [Oops report] ppp / 2.6.0-test1-mm1
@ 2003-07-16 16:07 Vince
2003-07-16 20:03 ` Re:[Oops report] (ppp/pppoatm) 2.6.0-test1 Vince
0 siblings, 1 reply; 5+ messages in thread
From: Vince @ 2003-07-16 16:07 UTC (permalink / raw)
To: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1778 bytes --]
Hi,
I get the following oops when launching ppp on 2.6.0-test1-mm1
(2.5.75-mm1 was fine, I've not yet tested 2.6.0-test1 itself but can do
it if necessary). 100% reproductible.
I'm using ppp with pppoatm and the kernel speedtouch driver, but
previous versions of 2.5 were working fine with the same configuration
so far, so probably a recent change is to blame...
dmesg and lsmod output are attached. Please let me now if any further
information/test is needed.
Vincent
---------------------------------------------------------------------
Unable to handle kernel NULL pointer dereference at virtual address 00000026
printing eip:
c0274d4b
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<c0274d4b>] Not tainted VLI
EFLAGS: 00210206
EIP is at __vcc_connect+0x2b/0x230
eax: 0000000a ebx: 00000000 ecx: 00000023 edx: c02ed11c
esi: ce241600 edi: 00000000 ebp: 00000023 esp: c857fe60
ds: 007b es: 007b ss: 0068
Process pppd (pid: 1198, threadinfo=c857e000 task=c8a17880)
Stack: c1149ad8 c0115e4d c857e000 00000000 cffcf1c0 ce241600 c8ef4080
c0275007
ce241600 00000000 00000008 00000023 00200246 00081600 c857e000
cffcf1c0
c857fee8 c8ef4080 c0272202 c8ef4080 00000000 00000008 00000023
ffffffb3
Call Trace:
[<c0115e4d>] pte_alloc_one+0x3d/0x50
[<c0275007>] vcc_connect+0xb7/0x1f0
[<c0272202>] pvc_bind+0xb2/0x150
[<c0217595>] sys_connect+0x85/0xc0
[<c027234f>] pvc_setsockopt+0x9f/0xf0
[<c0217a48>] sys_setsockopt+0x78/0xc0
[<c021813d>] sys_socketcall+0xcd/0x2a0
[<c0109107>] syscall_call+0x7/0xb
Code: 83 ec 1c 8b 44 24 28 89 74 24 10 89 7c 24 14 89 6c 24 18 89 5c 24
0c 8b 74 24 20 8b 7c 24 24 8b 6c 24 2c 83 c0 02 83 f8 01 76 0e <0f> be
4f 26 8b 44 24 28 d3 f8 85 c0 75 14 8d 45 02 83 f8 01 76
[-- Attachment #2: oops.2.6.0-test1-mm1.dmesg --]
[-- Type: text/plain, Size: 10166 bytes --]
Linux version 2.6.0-test1-mm1 (root@diablo) (gcc version 3.3.1 20030626 (Debian prerelease)) #1 Wed Jul 16 11:48:24 CEST 2003
Video mode to be used for restore is ffff
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000fff0000 (usable)
BIOS-e820: 000000000fff0000 - 000000000fff8000 (ACPI data)
BIOS-e820: 000000000fff8000 - 0000000010000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
255MB LOWMEM available.
On node 0 totalpages: 65520
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 61424 pages, LIFO batch:14
HighMem zone: 0 pages, LIFO batch:1
Building zonelist for node : 0
Kernel command line: root=/dev/hda1
Initializing CPU#0
PID hash table entries: 1024 (order 10: 8192 bytes)
Detected 1540.100 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3031.04 BogoMIPS
Memory: 256380k/262080k available (1507k kernel code, 4972k reserved, 589k data, 104k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
-> /dev
-> /dev/console
-> /root
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Athlon(tm) XP 1800+ stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v2.0 (20020519)
Initializing RT netlink socket
PCI: PCI BIOS revision 2.10 entry at 0xfdb01, last bus=1
PCI: Using configuration type 1
BIO: pool of 256 setup, 14Kb (56 bytes/bio)
biovec pool[0]: 1 bvecs: 256 entries (12 bytes)
biovec pool[1]: 4 bvecs: 256 entries (48 bytes)
biovec pool[2]: 16 bvecs: 256 entries (192 bytes)
biovec pool[3]: 64 bvecs: 256 entries (768 bytes)
biovec pool[4]: 128 bvecs: 256 entries (1536 bytes)
biovec pool[5]: 256 bvecs: 256 entries (3072 bytes)
Linux Plug and Play Support v0.96 (c) Adam Belay
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00f7440
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x616b, dseg 0xf0000
PnPBIOS: 17 nodes reported by PnP BIOS; 17 recorded by driver
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router default [1106/3147] at 0000:00:11.0
PCI: IRQ 0 for device 0000:00:11.1 doesn't match PIRQ mask - try pci=usepirqmask
PCI: Hardcoded IRQ 14 for device 0000:00:11.1
pty: 256 Unix98 ptys configured
Machine check exception polling timer started.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
Enabling SEP on CPU 0
devfs: v1.22 (20021013) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Initializing Cryptographic API
Real Time Clock Driver v1.11
8139too Fast Ethernet driver 0.9.26
eth0: RealTek RTL8139 Fast Ethernet at 0xd0800f00, 00:20:ed:3d:28:06, IRQ 10
eth0: Identified 8139 chip type 'RTL-8139C'
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:11.1
PCI: Hardcoded IRQ 14 for device 0000:00:11.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci0000:00:11.1
ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
hda: IC35L080AVVA07-0, ATA DISK drive
anticipatory scheduling elevator
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: IBM-DTLA-307045, ATA DISK drive
hdd: LITE-ON LTR-32123S, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: host protected area => 1
hda: 160836480 sectors (82348 MB) w/1863KiB Cache, CHS=159560/16/63, UDMA(100)
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
hdc: max request size: 128KiB
hdc: host protected area => 1
hdc: 90069840 sectors (46116 MB) w/1916KiB Cache, CHS=89355/16/63, UDMA(100)
/dev/ide/host0/bus1/target0/lun0: p1
hdd: ATAPI 40X CD-ROM CD-R/RW drive, 1984kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.12
mice: PS/2 mouse device common for all mice
input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
serio: i8042 AUX port at 0x60,0x64 irq 12
input: AT Set 2 keyboard on isa0060/serio0
serio: i8042 KBD port at 0x60,0x64 irq 1
NET4: Linux TCP/IP 1.0 for NET4.0
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
found reiserfs format "3.6" with standard journal
Reiserfs journal params: device hda1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda1) for (hda1)
Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 104k freed
Adding 265064k swap on /dev/hda2. Priority:-1 extents:1
registering 0-004c
NTFS driver 2.1.4 [Flags: R/W MODULE].
NTFS volume version 3.0.
found reiserfs format "3.6" with standard journal
Reiserfs journal params: device hda4, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda4) for (hda4)
Using r5 hash to sort names
cdrom: open failed.
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
ehci_hcd 0000:00:14.2: VIA Technologies, In USB 2.0
ehci_hcd 0000:00:14.2: irq 10, pci mem d0a0fe00
ehci_hcd 0000:00:14.2: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:14.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Jun-13
hub 1-0:0: USB hub found
hub 1-0:0: 4 ports detected
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
uhci-hcd 0000:00:11.2: VIA Technologies, In USB
uhci-hcd 0000:00:11.2: irq 10, io base 0000e800
uhci-hcd 0000:00:11.2: new USB bus registered, assigned bus number 2
hub 2-0:0: USB hub found
hub 2-0:0: 2 ports detected
uhci-hcd 0000:00:11.3: VIA Technologies, In USB (#2)
uhci-hcd 0000:00:11.3: irq 10, io base 0000e400
uhci-hcd 0000:00:11.3: new USB bus registered, assigned bus number 3
hub 3-0:0: USB hub found
hub 3-0:0: 2 ports detected
uhci-hcd 0000:00:14.0: VIA Technologies, In USB (#3)
uhci-hcd 0000:00:14.0: irq 10, io base 0000dc00
uhci-hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
hub 4-0:0: USB hub found
hub 4-0:0: 2 ports detected
uhci-hcd 0000:00:14.1: VIA Technologies, In USB (#4)
uhci-hcd 0000:00:14.1: irq 10, io base 0000d800
uhci-hcd 0000:00:14.1: new USB bus registered, assigned bus number 5
hub 5-0:0: USB hub found
hub 5-0:0: 2 ports detected
hub 3-0:0: debounce: port 1: delay 100ms stable 4 status 0x101
hub 3-0:0: new USB device on port 1, assigned address 2
eth0: Setting half-duplex based on auto-negotiated partner ability 0000.
blk: queue c033a51c, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c033ae5c, I/O limit 4095Mb (mask 0xffffffff)
sensors: numerical sysctl 7 2 1 is obsolete.
sensord: numerical sysctl 7 2 1 is obsolete.
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (2047 buckets, 16376 max) - 300 bytes per conntrack
Linux video capture interface: v1.00
bttv: driver version 0.9.4 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Host bridge is VIA Technologies, In VT8366/A/7 [Apollo K
bttv: Bt8xx card found (0).
bttv0: Bt848 (rev 18) at 0000:00:0c.0, irq: 10, latency: 32, mmio: 0xdddff000
bttv0: using: BT848A(Lifeview FlyVideo 98/ M) [card=27,insmod option]
bttv0: gpio config override: mask=0xffff, mux=0x1000,0x800,0x800,0x800,0x800
bttv0: FlyVideo Radio=no RemoteControl=no Tuner=2 gpio=0x10ffff
bttv0: FlyVideo LR90=no tda9821/tda9820=no capture_only=no
bttv0: using tuner=3
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tuner: chip found @ 0xc0
tuner: type set to 3 (Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF))
registering 1-0060
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
cdrom: This disc doesn't have any tracks I recognize!
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
Unable to handle kernel NULL pointer dereference at virtual address 00000026
printing eip:
c0274d4b
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
CPU: 0
EIP: 0060:[<c0274d4b>] Not tainted VLI
EFLAGS: 00210206
EIP is at __vcc_connect+0x2b/0x230
eax: 0000000a ebx: 00000000 ecx: 00000023 edx: c02ed11c
esi: ce241600 edi: 00000000 ebp: 00000023 esp: c857fe60
ds: 007b es: 007b ss: 0068
Process pppd (pid: 1198, threadinfo=c857e000 task=c8a17880)
Stack: c1149ad8 c0115e4d c857e000 00000000 cffcf1c0 ce241600 c8ef4080 c0275007
ce241600 00000000 00000008 00000023 00200246 00081600 c857e000 cffcf1c0
c857fee8 c8ef4080 c0272202 c8ef4080 00000000 00000008 00000023 ffffffb3
Call Trace:
[<c0115e4d>] pte_alloc_one+0x3d/0x50
[<c0275007>] vcc_connect+0xb7/0x1f0
[<c0272202>] pvc_bind+0xb2/0x150
[<c0217595>] sys_connect+0x85/0xc0
[<c027234f>] pvc_setsockopt+0x9f/0xf0
[<c0217a48>] sys_setsockopt+0x78/0xc0
[<c021813d>] sys_socketcall+0xcd/0x2a0
[<c0109107>] syscall_call+0x7/0xb
Code: 83 ec 1c 8b 44 24 28 89 74 24 10 89 7c 24 14 89 6c 24 18 89 5c 24 0c 8b 74 24 20 8b 7c 24 24 8b 6c 24 2c 83 c0 02 83 f8 01 76 0e <0f> be 4f 26 8b 44 24 28 d3 f8 85 c0 75 14 8d 45 02 83 f8 01 76
[-- Attachment #3: oops.2.6.0-test1-mm1.modules --]
[-- Type: text/plain, Size: 2418 bytes --]
Module Size Used by
pppoatm 4864 0
ppp_generic 26320 1 pppoatm
slhc 6464 1 ppp_generic
tuner 14412 0
bttv 100868 0
video_buf 16644 1 bttv
i2c_algo_bit 9288 1 bttv
v4l2_common 3840 1 bttv
videodev 8672 1 bttv
ip_conntrack_ftp 70932 0
ipt_MASQUERADE 2752 2
iptable_mangle 2048 0
iptable_nat 19756 2 ipt_MASQUERADE
ipt_REJECT 4800 8
ipt_limit 1792 29
ipt_state 1344 4
ip_conntrack 24944 4 ip_conntrack_ftp,ipt_MASQUERADE,iptable_nat,ipt_state
ipt_LOG 4800 15
ipt_ULOG 5608 12
iptable_filter 2112 1
ip_tables 15488 9 ipt_MASQUERADE,iptable_mangle,iptable_nat,ipt_REJECT,ipt_limit,ipt_state,ipt_LOG,ipt_ULOG,iptable_filter
af_packet 16840 2
snd_seq_midi 6496 0
snd_seq_oss 32000 0
snd_seq_midi_event 5888 2 snd_seq_midi,snd_seq_oss
snd_seq 51344 5 snd_seq_midi,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss 48548 0
snd_mixer_oss 16768 2 snd_pcm_oss
snd_ens1371 19556 1
snd_rawmidi 20256 2 snd_seq_midi,snd_ens1371
snd_seq_device 6536 4 snd_seq_midi,snd_seq_oss,snd_seq,snd_rawmidi
snd_pcm 85540 2 snd_pcm_oss,snd_ens1371
snd_page_alloc 7812 1 snd_pcm
snd_timer 21636 2 snd_seq,snd_pcm
snd_ac97_codec 48132 1 snd_ens1371
snd 43428 12 snd_seq_midi,snd_seq_oss,snd_seq_midi_event,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_ens1371,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer,snd_ac97_codec
soundcore 7168 3 bttv,snd
uhci_hcd 29264 0
ehci_hcd 21956 0
usbcore 97116 4 uhci_hcd,ehci_hcd
isofs 32120 0
zlib_inflate 21184 1 isofs
nls_cp437 5376 1
vfat 13120 1
fat 42560 1 vfat
nls_iso8859_1 3712 2
ntfs 96684 1
it87 21704 0
adm1021 11080 0
i2c_sensor 2432 2 it87,adm1021
i2c_viapro 5836 0
i2c_core 20168 7 tuner,bttv,i2c_algo_bit,it87,adm1021,i2c_sensor,i2c_viapro
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re:[Oops report] (ppp/pppoatm) 2.6.0-test1
2003-07-16 16:07 [Oops report] ppp / 2.6.0-test1-mm1 Vince
@ 2003-07-16 20:03 ` Vince
2003-07-16 21:05 ` [Oops report] (ppp/pppoatm)... explanation found ! Vince
0 siblings, 1 reply; 5+ messages in thread
From: Vince @ 2003-07-16 20:03 UTC (permalink / raw)
To: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1947 bytes --]
More information.
Replying to myself... this oops :
- doesn't occur up to 2.5.75-bk3 / 2.5.75-mm1
- also happens on 2.6.0-test1 :
-------------------------------------------------------------------
Unable to handle kernel NULL pointer dereference at virtual address 00000026
printing eip:
c027014b
*pde = 00000000
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<c027014b>] Not tainted
EFLAGS: 00210206
EIP is at __vcc_connect+0x2b/0x230
eax: 0000000a ebx: 00000000 ecx: 00000023 edx: c02e81bc
esi: ce30d200 edi: 00000000 ebp: 00000023 esp: c8297e60
ds: 007b es: 007b ss: 0068
Process pppd (pid: 1097, threadinfo=c8296000 task=c8883880)
Stack: 00000000 c0306a00 c8296000 00000000 cffcf1c0 ce30d200 c9106080
c0270407
ce30d200 00000000 00000008 00000023 00200246 0008d200 c8296000
cffcf1c0
c8297ee8 c9106080 c026d602 c9106080 00000000 00000008 00000023
ffffffb3
Call Trace:
[<c0270407>] vcc_connect+0xb7/0x1f0
[<c026d602>] pvc_bind+0xb2/0x150
[<c0212a75>] sys_connect+0x85/0xc0
[<c026d74f>] pvc_setsockopt+0x9f/0xf0
[<c0212f28>] sys_setsockopt+0x78/0xc0
[<c021360d>] sys_socketcall+0xcd/0x2a0
[<c0109087>] syscall_call+0x7/0xb
-----------------------------------------------------------------------
I'm still trying to locate the exact changeset causing this bug... but
so far, I'm shooting in the dark : perhaps someone knowlegeable can make
a suggestion ?
I enclose the diffstat between the two kernel trees (2.5.75-bk3 ->
2.6.0-test1) in case it may help...
Thank you for any help,
Vincent
I wrote:
> Hi,
>
> I get the following oops when launching ppp on 2.6.0-test1-mm1
> (2.5.75-mm1 was fine, I've not yet tested 2.6.0-test1 itself but can do
> it if necessary). 100% reproductible.
> I'm using ppp with pppoatm and the kernel speedtouch driver, but
> previous versions of 2.5 were working fine with the same configuration
> so far, so probably a recent change is to blame...
> [...]
[-- Attachment #2: diffstat --]
[-- Type: text/plain, Size: 3893 bytes --]
.config | 5
Documentation/CodingStyle | 8
Makefile | 6
arch/alpha/Kconfig | 11
arch/alpha/kernel/systbls.S | 1
arch/i386/Makefile | 3
arch/sparc/boot/Makefile | 3
arch/sparc/defconfig | 40
arch/sparc/kernel/Makefile | 3
arch/sparc/kernel/pcic.c | 23
arch/sparc/kernel/process.c | 18
arch/sparc/kernel/sys_sparc.c | 5
arch/sparc/mm/srmmu.c | 10
arch/sparc64/Kconfig | 7
arch/sparc64/kernel/entry.S | 14
arch/sparc64/kernel/sys_sparc.c | 51
arch/sparc64/kernel/sys_sparc32.c | 26
drivers/block/ll_rw_blk.c | 2
drivers/char/agp/amd-k8-agp.c | 82 -
drivers/char/agp/frontend.c | 62 -
drivers/char/agp/hp-agp.c | 250 ++--
drivers/char/agp/sis-agp.c | 56
drivers/pcmcia/bulkmem.c | 6
drivers/pcmcia/cistpl.c | 4
drivers/pcmcia/cs.c | 98 -
drivers/pcmcia/cs_internal.h | 2
drivers/pcmcia/i82092.c | 2
drivers/pcmcia/i82365.c | 2
drivers/pcmcia/ricoh.h | 2
drivers/pcmcia/rsrc_mgr.c | 4
drivers/pcmcia/sa11xx_core.c | 2
drivers/pcmcia/tcic.c | 2
drivers/pcmcia/ti113x.h | 29
drivers/pcmcia/yenta_socket.c | 2
include/asm-alpha/timex.h | 4
include/asm-alpha/unistd.h | 3
include/asm-sparc/ipc.h | 1
include/asm-sparc/pgtsrmmu.h | 3
include/asm-sparc64/ipc.h | 1
include/asm-sparc64/ptrace.h | 2
include/asm-sparc64/thread_info.h | 8
include/net/ip6_route.h | 6
include/net/ip_vs.h | 1002 +++++++++++++++++
include/pcmcia/ss.h | 4
kernel/sys.c | 2
kernel/sysctl.c | 16
net/compat.c | 31
net/core/net-sysfs.c | 2
net/ipv4/Kconfig | 1
net/ipv4/Makefile | 1
net/ipv4/ipvs/Kconfig | 257 ++++
net/ipv4/ipvs/Makefile | 40
net/ipv4/ipvs/ip_vs_app.c | 588 ++++++++++
net/ipv4/ipvs/ip_vs_conn.c | 869 ++++++++++++++
net/ipv4/ipvs/ip_vs_core.c | 1166 ++++++++++++++++++++
net/ipv4/ipvs/ip_vs_ctl.c | 2205 ++++++++++++++++++++++++++++++++++++++
net/ipv4/ipvs/ip_vs_dh.c | 261 ++++
net/ipv4/ipvs/ip_vs_est.c | 197 +++
net/ipv4/ipvs/ip_vs_ftp.c | 383 ++++++
net/ipv4/ipvs/ip_vs_lblc.c | 629 ++++++++++
net/ipv4/ipvs/ip_vs_lblcr.c | 895 +++++++++++++++
net/ipv4/ipvs/ip_vs_lc.c | 144 ++
net/ipv4/ipvs/ip_vs_nq.c | 181 +++
net/ipv4/ipvs/ip_vs_proto.c | 231 +++
net/ipv4/ipvs/ip_vs_proto_ah.c | 181 +++
net/ipv4/ipvs/ip_vs_proto_esp.c | 180 +++
net/ipv4/ipvs/ip_vs_proto_icmp.c | 171 ++
net/ipv4/ipvs/ip_vs_proto_tcp.c | 611 ++++++++++
net/ipv4/ipvs/ip_vs_proto_udp.c | 396 ++++++
net/ipv4/ipvs/ip_vs_rr.c | 122 ++
net/ipv4/ipvs/ip_vs_sched.c | 261 ++++
net/ipv4/ipvs/ip_vs_sed.c | 171 ++
net/ipv4/ipvs/ip_vs_sh.c | 258 ++++
net/ipv4/ipvs/ip_vs_sync.c | 909 +++++++++++++++
net/ipv4/ipvs/ip_vs_wlc.c | 159 ++
net/ipv4/ipvs/ip_vs_wrr.c | 251 ++++
net/ipv4/ipvs/ip_vs_xmit.c | 635 ++++++++++
net/ipv4/netfilter/ip_fw_compat.c | 14
net/ipv6/ip6_fib.c | 7
net/ipv6/ndisc.c | 54
net/ipv6/route.c | 67 -
net/netlink/af_netlink.c | 4
net/netsyms.c | 1
net/xfrm/xfrm_policy.c | 1
84 files changed, 13983 insertions(+), 444 deletions(-)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Oops report] (ppp/pppoatm)... explanation found !
2003-07-16 20:03 ` Re:[Oops report] (ppp/pppoatm) 2.6.0-test1 Vince
@ 2003-07-16 21:05 ` Vince
2003-07-16 21:17 ` Duncan Sands
0 siblings, 1 reply; 5+ messages in thread
From: Vince @ 2003-07-16 21:05 UTC (permalink / raw)
To: linux-kernel
I finally found an explanation for my problem : the debian hotplug
script it not yet 2.6-aware and module-autoloading did't work any more
on 2.6* kernels...
Launching pppd/pppoatm without the speedtouch kernel module causes the
same oops also on 2.5.75-bk3.
My problem is now solved, but it remains that I really don't think that
I should have gotten a kernel oops !
Steps to reproduce:
1) Put something like this in /etc/ppp/peers/bug (probably only the last
two lines are necessary):
--------------------------
lock
persist
defaultroute
noipdefault
noauth
holdoff 4
maxfail 0
asyncmap 0
lcp-echo-interval 2
lcp-echo-failure 7
user "anonymous"
plugin /usr/lib/pppd/2.4.1/pppoatm.so
8.35
-------------------------
2) Do not load and/or remove any DSL+pppoatm kernel driver
3) pppd call bug
I really believe this is a kernel bug that should be fixed (and most
probably a pppoatm one : I don't remember ever getting such an error
when launching pppd with my pcmcia V90 modem disconnected), but from [1]
it's not clear to me who is the pppoatm kernel maintainer these days :
anybody knows to whom I should forward this bugreport ?
Best regards,
Vincent
[1]
http://linux.bkbits.net:8080/linux-2.5/hist/net/atm/pppoatm.c?nav=index.html|src/|src/net|src/net/atm
Vince wrote:
> More information.
> Replying to myself... this oops :
>
> - doesn't occur up to 2.5.75-bk3 / 2.5.75-mm1
> - also happens on 2.6.0-test1 :
>
> -------------------------------------------------------------------
> Unable to handle kernel NULL pointer dereference at virtual address
> 00000026
> printing eip:
> c027014b
> *pde = 00000000
> Oops: 0000 [#1]
> CPU: 0
> EIP: 0060:[<c027014b>] Not tainted
> EFLAGS: 00210206
> EIP is at __vcc_connect+0x2b/0x230
> eax: 0000000a ebx: 00000000 ecx: 00000023 edx: c02e81bc
> esi: ce30d200 edi: 00000000 ebp: 00000023 esp: c8297e60
> ds: 007b es: 007b ss: 0068
> Process pppd (pid: 1097, threadinfo=c8296000 task=c8883880)
> Stack: 00000000 c0306a00 c8296000 00000000 cffcf1c0 ce30d200 c9106080
> c0270407
> ce30d200 00000000 00000008 00000023 00200246 0008d200 c8296000
> cffcf1c0
> c8297ee8 c9106080 c026d602 c9106080 00000000 00000008 00000023
> ffffffb3
> Call Trace:
> [<c0270407>] vcc_connect+0xb7/0x1f0
> [<c026d602>] pvc_bind+0xb2/0x150
> [<c0212a75>] sys_connect+0x85/0xc0
> [<c026d74f>] pvc_setsockopt+0x9f/0xf0
> [<c0212f28>] sys_setsockopt+0x78/0xc0
> [<c021360d>] sys_socketcall+0xcd/0x2a0
> [<c0109087>] syscall_call+0x7/0xb
> -----------------------------------------------------------------------
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Oops report] (ppp/pppoatm)... explanation found !
2003-07-16 21:05 ` [Oops report] (ppp/pppoatm)... explanation found ! Vince
@ 2003-07-16 21:17 ` Duncan Sands
2003-07-16 21:45 ` Vince
0 siblings, 1 reply; 5+ messages in thread
From: Duncan Sands @ 2003-07-16 21:17 UTC (permalink / raw)
To: Vince, linux-kernel
> I really believe this is a kernel bug that should be fixed (and most
> probably a pppoatm one : I don't remember ever getting such an error
> when launching pppd with my pcmcia V90 modem disconnected), but from [1]
> it's not clear to me who is the pppoatm kernel maintainer these days :
> anybody knows to whom I should forward this bugreport ?
Try linux-atm-general@lists.sourceforge.net.
All the best,
Duncan.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Oops report] (ppp/pppoatm)... explanation found !
2003-07-16 21:17 ` Duncan Sands
@ 2003-07-16 21:45 ` Vince
0 siblings, 0 replies; 5+ messages in thread
From: Vince @ 2003-07-16 21:45 UTC (permalink / raw)
To: Duncan Sands; +Cc: linux-kernel
Well, it won't be necessary : it appears that Chas Williams was already
aware of the bug and will probably send a patch for that shortly. 8-)
Best regards,
Vincent
Duncan Sands wrote:
>>I really believe this is a kernel bug that should be fixed (and most
>>probably a pppoatm one : I don't remember ever getting such an error
>>when launching pppd with my pcmcia V90 modem disconnected), but from [1]
>>it's not clear to me who is the pppoatm kernel maintainer these days :
>>anybody knows to whom I should forward this bugreport ?
>
>
> Try linux-atm-general@lists.sourceforge.net.
>
> All the best,
>
> Duncan.
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-07-16 21:26 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-07-16 16:07 [Oops report] ppp / 2.6.0-test1-mm1 Vince
2003-07-16 20:03 ` Re:[Oops report] (ppp/pppoatm) 2.6.0-test1 Vince
2003-07-16 21:05 ` [Oops report] (ppp/pppoatm)... explanation found ! Vince
2003-07-16 21:17 ` Duncan Sands
2003-07-16 21:45 ` Vince
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.