Hi all, On 2.6.29-rc6, when resuming from suspend to RAM I got the following oops when motion tried to open /dev/video0. Just ask me if you need some additionnal info (full log attached). regards, strawks Mar 5 08:26:38 evangeline kernel: [109985.797284] BUG: unable to handle kernel NULL pointer dereference at 0000000000000008 Mar 5 08:26:38 evangeline kernel: [109985.797290] IP: [] pwc_reset_buffers+0x4a/0xdd [pwc] Mar 5 08:26:38 evangeline kernel: [109985.797299] PGD 51dad067 PUD 18485067 PMD 0 Mar 5 08:26:38 evangeline kernel: [109985.797302] Oops: 0002 [#1] SMP Mar 5 08:26:38 evangeline kernel: [109985.797305] last sysfs file: /sys/class/video4linux/video0/index Mar 5 08:26:38 evangeline kernel: [109985.797307] CPU 0 Mar 5 08:26:38 evangeline kernel: [109985.797308] Modules linked in: i915 drm i2c_algo_bit acpi_cpufreq cpufreq_conservative cpufreq_powersave cpufreq_userspace cpufreq_stats cpufreq_ondemand freq_table ipv6 fuse coretemp it87 hwmon_vid sbp2 loop snd_hda_codec_intelhdmi snd_hda_codec_realtek snd_usb_audio snd_hda_intel snd_usb_lib snd_hda_codec snd_seq_midi snd_seq_midi_event snd_rawmidi snd_pcm snd_hwdep snd_seq snd_timer snd_seq_device pwc i2c_i801 psmouse snd videodev v4l1_compat i2c_core serio_raw iTCO_wdt snd_page_alloc soundcore pcspkr v4l2_compat_ioctl32 joydev intel_agp button evdev ext3 jbd mbcache ide_gd_mod ata_piix ata_generic libata scsi_mod hid_logitech ff_memless usbhid hid ohci1394 ieee1394 ide_pci_generic it8213 ide_core ehci_hcd r8169 mii uhci_hcd thermal processor fan thermal_sys Mar 5 08:26:38 evangeline kernel: [109985.797356] Pid: 26749, comm: motion Not tainted 2.6.29-rc6 #1 EG45M-DS2H Mar 5 08:26:38 evangeline kernel: [109985.797359] RIP: 0010:[] [] pwc_reset_buffers+0x4a/0xdd [pwc] Mar 5 08:26:38 evangeline kernel: [109985.797366] RSP: 0018:ffff880018519cb8 EFLAGS: 00010046 Mar 5 08:26:38 evangeline kernel: [109985.797368] RAX: 0000000000000000 RBX: ffff880037968c00 RCX: 0000000000000000 Mar 5 08:26:38 evangeline kernel: [109985.797370] RDX: ffffffff805852b8 RSI: 0000000000000296 RDI: 0000000000000000 Mar 5 08:26:38 evangeline kernel: [109985.797372] RBP: ffff880037968e70 R08: 0000000000000003 R09: 0000000000000000 Mar 5 08:26:38 evangeline kernel: [109985.797375] R10: 0000000000000000 R11: ffffffff804697f2 R12: 0000000000000001 Mar 5 08:26:38 evangeline kernel: [109985.797377] R13: 000000000000000a R14: 00000000000000f0 R15: 0000000000000140 Mar 5 08:26:38 evangeline kernel: [109985.797379] FS: 00007faba7078950(0000) GS:ffffffff80671000(0000) knlGS:0000000000000000 Mar 5 08:26:38 evangeline kernel: [109985.797382] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b Mar 5 08:26:38 evangeline kernel: [109985.797384] CR2: 0000000000000008 CR3: 00000000533a7000 CR4: 00000000000406e0 Mar 5 08:26:38 evangeline kernel: [109985.797386] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Mar 5 08:26:38 evangeline kernel: [109985.797388] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Mar 5 08:26:38 evangeline kernel: [109985.797391] Process motion (pid: 26749, threadinfo ffff880018518000, task ffff88007b3b0050) Mar 5 08:26:38 evangeline kernel: [109985.797393] Stack: Mar 5 08:26:38 evangeline kernel: [109985.797394] 0000000000000001 0000000000000000 ffff880037968c00 ffffffffa01d270d Mar 5 08:26:38 evangeline kernel: [109985.797397] 0000000000000000 00000000c0d05605 ffff88007b8ac080 ffff880037968c00 Mar 5 08:26:38 evangeline kernel: [109985.797401] ffff88007a8c5400 0000000000000000 0000000000000000 ffffffffa01d616c Mar 5 08:26:38 evangeline kernel: [109985.797405] Call Trace: Mar 5 08:26:38 evangeline kernel: [109985.797408] [] ? pwc_try_video_mode+0x2d/0xa5 [pwc] Mar 5 08:26:38 evangeline kernel: [109985.797414] [] ? pwc_video_do_ioctl+0xe8b/0x127b [pwc] Mar 5 08:26:38 evangeline kernel: [109985.797421] [] ? default_wake_function+0x0/0x9 Mar 5 08:26:38 evangeline kernel: [109985.797426] [] ? video_usercopy+0x17a/0x217 [videodev] Mar 5 08:26:38 evangeline kernel: [109985.797433] [] ? pwc_video_do_ioctl+0x0/0x127b [pwc] Mar 5 08:26:38 evangeline kernel: [109985.797439] [] ? pwc_video_ioctl+0x65/0x7f [pwc] Mar 5 08:26:38 evangeline kernel: [109985.797446] [] ? v4l2_ioctl+0x38/0x3a [videodev] Mar 5 08:26:38 evangeline kernel: [109985.797451] [] ? vfs_ioctl+0x56/0x6c Mar 5 08:26:38 evangeline kernel: [109985.797455] [] ? do_vfs_ioctl+0x439/0x472 Mar 5 08:26:38 evangeline kernel: [109985.797458] [] ? vfs_write+0x121/0x156 Mar 5 08:26:38 evangeline kernel: [109985.797462] [] ? sys_ioctl+0x51/0x70 Mar 5 08:26:38 evangeline kernel: [109985.797465] [] ? system_call_fastpath+0x16/0x1b Mar 5 08:26:38 evangeline kernel: [109985.797469] Code: 00 00 00 00 48 c7 83 f0 00 00 00 00 00 00 00 48 89 c6 44 8b 05 81 23 01 00 31 ff 31 c9 eb 36 48 89 c8 48 03 83 d0 00 00 00 85 ff 40 08 00 00 00 00 48 8b 93 d0 00 00 00 7e 0c 48 8d 44 0a e8 Mar 5 08:26:38 evangeline kernel: [109985.797497] RIP [] pwc_reset_buffers+0x4a/0xdd [pwc] Mar 5 08:26:38 evangeline kernel: [109985.797503] RSP Mar 5 08:26:38 evangeline kernel: [109985.797505] CR2: 0000000000000008 Mar 5 08:26:38 evangeline kernel: [109985.797507] ---[ end trace 9eae6837a465e0c1 ]--- Mar 5 08:27:08 evangeline motion: [0] Thread 1 - Watchdog timeout, trying to do a graceful restart Mar 5 08:27:08 evangeline motion: [0] httpd Closing Mar 5 08:27:08 evangeline motion: [0] httpd thread exit Mar 5 08:28:08 evangeline motion: [0] Thread 1 - Watchdog timeout, did NOT restart graceful,killing it! Mar 5 08:28:08 evangeline motion: [0] Calling vid_close() from motion_cleanup