lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Sat, 24 Jan 2009 06:48:19 +0100
From:	Damjan <gdamjan@...il.com>
To:	linux-kernel@...r.kernel.org
Subject: 2.6.28.1 Warning in i915_gem.c and BUG in
 journal_grab_journal_head ?

Does anyone understand what happened here?
My kernel is 2.6.28.1 + some patches (thinkpad_acpi, tp_smapi and tuxonice).
My PC is a Thinkpad X60s (32bit CoreDuo, intel 945 video).
I'm running ArchLinux  with X server 1.5.3 and intel driver 1.6.1 (set to UXA).

I beleive this error happened when I switched to the console (ctrl-alt-f1) 
from KDE running it's compozitor. I then tried to logout the user, but a 
process called nepomukservices remained in the D state. 

/home couldn't be unmounted, and finally when I tried to reboot, the 
reboot process hanged at "swapoff -a". I had to hard-reboot. 
My /home is ext4, / is ext3.


Note there's one WARNING and one BUG in the following log:


------------[ cut here ]------------
WARNING: at /home/damjan/kernel/linux-2.6.28-git/drivers/gpu/drm/i915/i915_gem.c:2470 i915_gem_idle+0x166/0x2e8 [i915]()
Modules linked in: iwl3945 mac80211 button btusb i915 drm af_packet sco bridge rfcomm stp llc hid_dell hid_pl hid_cypress hid_zpff hid_gyration hid_bright hid_sony hid_samsung hid_microsoft hid_tmff hid_monterey hid_ezkey hid_apple hid_a4tech hid_logitech usbhid ff_memless hid_cherry bnep hid_sunplus hid_petalynx hid_belkin hid_chicony hidp hid l2cap bluetooth snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device arc4 ecb thinkpad_acpi irtty_sir pcmcia firmware_class snd_pcm_oss snd_mixer_oss ata_generic rfkill sdhci_pci sdhci sir_dev uhci_hcd firewire_ohci firewire_core crc_itu_t led_class nvram cfg80211 pcspkr mmc_core ehci_hcd yenta_socket rsrc_nonstatic sg usbcore pcmcia_core ata_piix iTCO_wdt snd_hda_intel snd_pcm snd_timer snd soundcore snd_page_alloc e1000e thermal fan battery ac ppp_async ppp_generic slhc tun kvm_intel kvm coretemp acpi_cpufreq joydev processor video backlight output fuse hdaps tp_smapi thinkpad_ec nsc_ircc irda crc_ccitt psmouse rtc_cmos rtc_core rtc_lib [last unloaded: i2c_i801]
Pid: 31863, comm: X Not tainted 2.6.28.1-dg #8
Call Trace:
 [<b012813d>] warn_on_slowpath+0x40/0x61
 [<b012ff00>] lock_timer_base+0x13/0x35
 [<b0326b52>] _spin_unlock_irqrestore+0x22/0x39
 [<b021f060>] __next_cpu+0x12/0x21
 [<b0135ab6>] __cancel_work_timer+0x106/0x144
 [<f02f7039>] i915_gem_retire_requests+0xeb/0x103 [i915]
 [<f02f7039>] i915_gem_retire_requests+0xeb/0x103 [i915]
 [<f02f7732>] i915_gem_idle+0x166/0x2e8 [i915]
 [<f02f78da>] i915_gem_leavevt_ioctl+0x9/0x17 [i915]
 [<f05a44c4>] drm_ioctl+0x1a3/0x21a [drm]
 [<f02f78d1>] i915_gem_leavevt_ioctl+0x0/0x17 [i915]
 [<b01958ca>] vfs_ioctl+0x49/0x5f
 [<b0195d5d>] do_vfs_ioctl+0x3ab/0x3d6
 [<b018bfa9>] vfs_write+0xe6/0x121
 [<b0195db4>] sys_ioctl+0x2c/0x42
 [<b01039c3>] sysenter_do_call+0x12/0x2f
---[ end trace b858a7be60ae0a82 ]---
mtrr: no MTRR for d0000000,10000000 found
mtrr: no MTRR for d0000000,10000000 found
mtrr: no MTRR for d0000000,10000000 found
wlan0: authenticate with AP 00:11:2f:d9:a6:40
wlan0: authenticate with AP 00:11:2f:d9:a6:40
wlan0: authenticated
wlan0: associate with AP 00:11:2f:d9:a6:40
wlan0: RX ReassocResp from 00:11:2f:d9:a6:40 (capab=0x401 status=0 aid=2)
wlan0: associated
noseguy[1141]: segfault at 4 ip 0804a25b sp affd10b0 error 4 in noseguy[8048000+d000]
BUG: unable to handle kernel NULL pointer dereference at 00000081
IP: [<b01faab9>] journal_grab_journal_head+0x41/0x89
*pde = 00000000 
Oops: 0002 [#1] PREEMPT SMP 
last sysfs file: /sys/devices/virtual/backlight/acpi_video0/brightness
Modules linked in: iwl3945 mac80211 button btusb i915 drm af_packet sco bridge rfcomm stp llc hid_dell hid_pl hid_cypress hid_zpff hid_gyration hid_bright hid_sony hid_samsung hid_microsoft hid_tmff hid_monterey hid_ezkey hid_apple hid_a4tech hid_logitech usbhid ff_memless hid_cherry bnep hid_sunplus hid_petalynx hid_belkin hid_chicony hidp hid l2cap bluetooth snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device arc4 ecb thinkpad_acpi irtty_sir pcmcia firmware_class snd_pcm_oss snd_mixer_oss ata_generic rfkill sdhci_pci sdhci sir_dev uhci_hcd firewire_ohci firewire_core crc_itu_t led_class nvram cfg80211 pcspkr mmc_core ehci_hcd yenta_socket rsrc_nonstatic sg usbcore pcmcia_core ata_piix iTCO_wdt snd_hda_intel snd_pcm snd_timer snd soundcore snd_page_alloc e1000e thermal fan battery ac ppp_async ppp_generic slhc tun kvm_intel kvm coretemp acpi_cpufreq joydev processor video backlight output fuse hdaps tp_smapi thinkpad_ec nsc_ircc irda crc_ccitt psmouse rtc_cmos rtc_core rtc_lib [last unloaded: i2c_i801]

Pid: 565, comm: nepomukservices Tainted: G        W  (2.6.28.1-dg #8) 17045UG
EIP: 0060:[<b01faab9>] EFLAGS: 00210213 CPU: 1
EIP is at journal_grab_journal_head+0x41/0x89
EAX: eb14a000 EBX: 00000081 ECX: 00000001 EDX: eb14a000
ESI: 00000081 EDI: ef375800 EBP: b1018de0 ESP: eb14bb48
 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process nepomukservices (pid: 565, ti=eb14a000 task=e732e880 task.ti=eb14a000)
Stack:
 b1018de0 00000081 b01f6f3f 001280d2 b0fdf0c0 00000000 ef3758b8 b1018de0
 001280d2 00000001 b1018df8 b0167fbb b1018de0 e9b57bf0 b0171670 00000000
 eb14bd60 eb14bca4 0016fb5e 00000000 00000003 eb14bbfc 00000003 00000001
Call Trace:
 [<b01f6f3f>] journal_try_to_free_buffers+0x3d/0x1ac
 [<b0167fbb>] try_to_release_page+0x2f/0x3d
 [<b0171670>] shrink_page_list+0x463/0x5d2
 [<b01705c1>] isolate_pages_global+0x91/0x1d0
 [<b01103dd>] smp_invalidate_interrupt+0x89/0x95
 [<b0171a30>] shrink_list+0x251/0x576
 [<b016e581>] get_dirty_limits+0x16/0x2bc
 [<b0171f7c>] shrink_zone+0x227/0x2a2
 [<b0138236>] autoremove_wake_function+0x0/0x2d
 [<b0172bbe>] do_try_to_free_pages+0x21f/0x367
 [<b013da70>] getnstimeofday+0x4a/0xcd
 [<b0172de7>] try_to_free_pages+0x71/0x79
 [<b0170530>] isolate_pages_global+0x0/0x1d0
 [<b016d758>] __alloc_pages_internal+0x1ff/0x388
 [<b017654f>] handle_mm_fault+0x14d/0x762
 [<b013a48d>] __remove_hrtimer+0x63/0x6b
 [<b0326b52>] _spin_unlock_irqrestore+0x22/0x39
 [<b013ac94>] hrtimer_try_to_cancel+0x63/0x6b
 [<b013aca6>] hrtimer_cancel+0xa/0x14
 [<b0141d9f>] futex_wait+0x321/0x3ce
 [<b0117ca7>] do_page_fault+0x307/0x668
 [<b013a814>] hrtimer_wakeup+0x0/0x18
 [<b013da70>] getnstimeofday+0x4a/0xcd
 [<b01241bf>] update_curr+0x94/0x1c6
 [<b013da70>] getnstimeofday+0x4a/0xcd
 [<b01107e5>] lapic_next_event+0x10/0x13
 [<b013f985>] clockevents_program_event+0xbb/0xc9
 [<b013aa41>] hrtimer_run_pending+0x20/0xfa
 [<b0326b1d>] _spin_unlock_irq+0x1a/0x2d
 [<b012fa5d>] run_timer_softirq+0x198/0x1a0
 [<b012c7b8>] __do_softirq+0xc2/0x10a
 [<b0165ed4>] rcu_irq_exit+0xc/0x6e
 [<b012c9f5>] irq_exit+0x6e/0x79
 [<b01179a0>] do_page_fault+0x0/0x668
 [<b0326e42>] error_code+0x72/0x78
 [<b0320000>] init_thread_xstate+0x9/0x2d
Code: db 95 f2 ff 89 e0 25 00 e0 ff ff f6 40 08 08 74 05 e8 61 aa 12 00 f3 90 b8 01 00 00 00 e8 1c 96 f2 ff 8b 03 a9 00 00 40 00 75 cf <f0> 0f ba 2b 16 19 c0 85 c0 75 ec 8b 03 31 f6 25 00 80 ff ff 66 
EIP: [<b01faab9>] journal_grab_journal_head+0x41/0x89 SS:ESP 0068:eb14bb48
---[ end trace b858a7be60ae0a82 ]---
note: nepomukservices[565] exited with preempt_count 1

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

Powered by blists - more mailing lists