FS#12909 - intel-536ep (or pppd?) crash at each poff

Attached to Project: Arch Linux
Opened by Paul Dufresne (pauld) - Friday, 23 January 2009, 17:04 GMT
Last edited by Tobias Powalowski (tpowa) - Sunday, 01 March 2009, 18:06 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture i686
Severity Medium
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When I do pon I get a one line error/warning about hamregistry, but things continue fine.
But when I do poff, I get a crash log (system continue to work after, but then I can't connect
to Internet with ppp anymore).

Additional info:
* package version(s):
2.56.76.0-59
* cat /proc/version:
Linux version 2.6.28-ARCH (root@T-POWA-LX) (gcc version 4.3.2 (GCC) ) #1 SMP PREEMPT Sun Jan 18 20:17:17 UTC 2009 (pacman show kernel26 2.6.28.1-1)

* seems to happens since latest version (new intel536ep version came at the same time as a new kernel version, was thinking that they were linked, but now guess it was a coincidence).

Sometimes it looks like this:
Jan 23 11:07:18 myhost reserve_memtype failed 0xe0000000-0xf0000000, track write-combining, req write-combining
Jan 23 11:07:18 myhost Xorg:2273 freeing invalid memtype e0000000-f0000000
Jan 23 11:07:31 myhost ------------[ cut here ]------------
Jan 23 11:07:31 myhost WARNING: at lib/kref.c:43 kref_get+0x1d/0x20()
Jan 23 11:07:31 myhost Modules linked in: i915 drm i2c_i801 ppdev lp pcspkr i2c_core uhci_hcd psmouse serio_raw iTCO_wdt iTCO_vendor_support sg ehci_hcd usbcore parport_pc parport intel_agp agpgart thermal evdev processor fan button battery ac ppp_generic Intel536 snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_hda_intel snd_hwdep snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore slhc skge rtc_cmos rtc_core rtc_lib ext3 jbd mbcache sd_mod sr_mod cdrom ata_piix ata_generic pata_acpi libata scsi_mod
Jan 23 11:07:31 myhost Pid: 2288, comm: pppd Not tainted 2.6.28-ARCH #1
Jan 23 11:07:31 myhost Call Trace:
Jan 23 11:07:31 myhost [<c012fc3f>] warn_on_slowpath+0x5f/0xa0
Jan 23 11:07:31 myhost [<c0123ceb>] ptep_set_access_flags+0x6b/0x90
Jan 23 11:07:31 myhost [<c032c1e5>] _spin_unlock+0x5/0x20
Jan 23 11:07:31 myhost [<c01784e0>] do_wp_page+0x380/0x5d0
Jan 23 11:07:31 myhost [<c032c1e5>] _spin_unlock+0x5/0x20
Jan 23 11:07:31 myhost [<c01a3c5e>] __d_lookup+0x10e/0x150
Jan 23 11:07:31 myhost [<c01a2812>] dput+0x82/0x130
Jan 23 11:07:31 myhost [<c019a943>] do_lookup+0x93/0x1e0
Jan 23 11:07:31 myhost [<c01a87e8>] mntput_no_expire+0x18/0x110
Jan 23 11:07:31 myhost [<c01a2812>] dput+0x82/0x130
Jan 23 11:07:31 myhost [<c015167c>] debug_mutex_add_waiter+0x1c/0x60
Jan 23 11:07:31 myhost [<c032a983>] __mutex_lock_slowpath+0x1d3/0x250
Jan 23 11:07:31 myhost [<c020b53d>] kref_get+0x1d/0x20
Jan 23 11:07:31 myhost [<c0261174>] tty_open+0x104/0x4a0
Jan 23 11:07:31 myhost [<c019572e>] chrdev_open+0xee/0x1d0
Jan 23 11:07:31 myhost [<c0190cdb>] __dentry_open+0xdb/0x2a0
Jan 23 11:07:31 myhost [<c0190f87>] nameidata_to_filp+0x47/0x60
Jan 23 11:07:31 myhost [<c0195640>] chrdev_open+0x0/0x1d0
Jan 23 11:07:31 myhost [<c019e08d>] do_filp_open+0x1ad/0x830
Jan 23 11:07:31 myhost [<c0144480>] autoremove_wake_function+0x0/0x50
Jan 23 11:07:31 myhost [<c015167c>] debug_mutex_add_waiter+0x1c/0x60
Jan 23 11:07:31 myhost [<c032a983>] __mutex_lock_slowpath+0x1d3/0x250
Jan 23 11:07:31 myhost [<c032c1e5>] _spin_unlock+0x5/0x20
Jan 23 11:07:31 myhost [<c0190ab1>] do_sys_open+0x61/0xf0
Jan 23 11:07:31 myhost [<c0190949>] filp_close+0x49/0x80
Jan 23 11:07:31 myhost [<c0190bbc>] sys_open+0x2c/0x40
Jan 23 11:07:31 myhost [<c0103f13>] sysenter_do_call+0x12/0x33
Jan 23 11:07:31 myhost ---[ end trace 2719011480c29bf4 ]---
Jan 23 11:07:31 myhost pci 0000:01:01.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
Jan 23 11:09:01 myhost NET: Registered protocol family 10
Jan 23 11:09:01 myhost lo: Disabled Privacy Extensions
Jan 23 11:09:08 myhost fuse init (API version 7.10)
bash-3.2#


and sometimes it looks like this:
Jan 23 00:28:40 myhost ------------[ cut here ]------------
Jan 23 00:28:40 myhost kernel BUG at mm/slub.c:2743!
Jan 23 00:28:40 myhost invalid opcode: 0000 [#1] PREEMPT SMP
Jan 23 00:28:40 myhost last sysfs file: /sys/class/drm/version
Jan 23 00:28:40 myhost Modules linked in: ppp_async crc_ccitt fuse ipv6 i915 drm i2c_i801 psmouse ppdev iTCO_wdt iTCO_vendor_support pcspkr lp uhci_hcd serio_raw i2c_core ehci_hcd sg usbcore parport_pc parport intel_agp agpgart thermal evdev processor fan button battery ac ppp_generic Intel536 snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_hda_intel snd_hwdep snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_oss snd soundcore slhc skge rtc_cmos rtc_core rtc_lib ext3 jbd mbcache sr_mod sd_mod cdrom ata_piix ata_generic pata_acpi libata scsi_mod
Jan 23 00:28:40 myhost
Jan 23 00:28:40 myhost Pid: 2486, comm: pppd Tainted: G W (2.6.28-ARCH #1) P5GZ-MX
Jan 23 00:28:40 myhost EIP: 0060:[<c018efaa>] EFLAGS: 00010246 CPU: 0
Jan 23 00:28:40 myhost EIP is at kfree+0xda/0xe0
Jan 23 00:28:40 myhost EAX: 80080068 EBX: f872cae0 ECX: 00000000 EDX: c170e580
Jan 23 00:28:40 myhost ESI: c025e900 EDI: f872cae0 EBP: edf81e00 ESP: edf5be88
Jan 23 00:28:40 myhost DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Jan 23 00:28:40 myhost Process pppd (pid: 2486, ti=edf5a000 task=edf08800 task.ti=edf5a000)
Jan 23 00:28:40 myhost Stack:
Jan 23 00:28:40 myhost edf81e00 f68886f8 f872cae4 c025e900 f872cae0 edf81e00 c020b4ea edf0b800
Jan 23 00:28:40 myhost edf0b804 c0260e58 edf0b804 c0260e20 00000000 c020b4ea edf0b800 00000000
Jan 23 00:28:40 myhost c0260cd0 edf5beec f8660bc0 edf81e00 00000000 edf0b914 edf0b908 00000114
Jan 23 00:28:40 myhost Call Trace:
Jan 23 00:28:40 myhost [<c025e900>] destruct_tty_driver+0x0/0xa0
Jan 23 00:28:40 myhost [<c020b4ea>] kref_put+0x2a/0x60
Jan 23 00:28:40 myhost [<c0260e58>] release_one_tty+0x38/0xa0
Jan 23 00:28:40 myhost [<c0260e20>] release_one_tty+0x0/0xa0
Jan 23 00:28:40 myhost [<c020b4ea>] kref_put+0x2a/0x60
Jan 23 00:28:40 myhost [<c0260cd0>] tty_release_dev+0x400/0x510
Jan 23 00:28:40 myhost [<f8660bc0>] softserial_ioctl+0x0/0x2d0 [Intel536]
Jan 23 00:28:40 myhost [<c019f52b>] vfs_ioctl+0x2b/0x90
Jan 23 00:28:40 myhost [<c019f727>] do_vfs_ioctl+0x67/0x4d0
Jan 23 00:28:40 myhost [<c0260def>] tty_release+0xf/0x20
Jan 23 00:28:40 myhost [<c0193c1f>] __fput+0x9f/0x1a0
Jan 23 00:28:40 myhost [<c0190949>] filp_close+0x49/0x80
Jan 23 00:28:40 myhost [<c01909f9>] sys_close+0x79/0xd0
Jan 23 00:28:40 myhost [<c0103f13>] sysenter_do_call+0x12/0x33
Jan 23 00:28:40 myhost Code: 8b 01 8b 51 0c 89 04 93 89 19 eb c2 f6 c4 60 74 1a 8b 5c 24 08 89 d0 8b 74 24 0c 8b 7c 24 10 8b 6c 24 14 83 c4 18 e9 26 23 fe ff <0f> 0b eb fe 66 90 83 e8 60 e9 18 ff ff ff 90 8d b4 26 00 00 00
Jan 23 00:28:40 myhost EIP: [<c018efaa>] kfree+0xda/0xe0 SS:ESP 0068:edf5be88
Jan 23 00:28:40 myhost ---[ end trace 8f8ef1b00dc500af ]---
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Sunday, 01 March 2009, 18:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  -60 fixes this
Comment by Douglas McFadzean (ninian) - Tuesday, 17 February 2009, 00:12 GMT
Got my modem working by downgrading to kernel 2.6.27 packages.
See http://bbs.archlinux.org/viewtopic.php?pid=500214#p500214

Loading...