2007-01-19 (Fri)
_ [debian] sylpheed 2.3.1-0vd1
作成。
2007-01-18 (Thu)
_ [comp] 続・suspend2 変
suspend2 とは直接関係ないけど、普通に boot したときに
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
ehci_hcd: Unknown symbol usb_hcd_pci_suspend
ehci_hcd: Unknown symbol usb_free_urb
ehci_hcd: Unknown symbol usb_hub_tt_clear_buffer
ehci_hcd: Unknown symbol usb_hcd_resume_root_hub
ehci_hcd: Unknown symbol usb_hcd_pci_probe
ehci_hcd: Unknown symbol usb_calc_bus_time
ehci_hcd: Unknown symbol usb_hcd_pci_shutdown
ehci_hcd: Unknown symbol usb_hcd_pci_resume
ehci_hcd: Unknown symbol usb_get_urb
ehci_hcd: Unknown symbol usb_hcd_giveback_urb
ehci_hcd: Unknown symbol usb_hcd_pci_remove
ehci_hcd: Unknown symbol usb_root_hub_lost_power
というのが出ていた。探してみると、2.6.14, udev: unknown symbols for ehci_hcd から始まるスレッド、そこから派生して #333052: race in the modules loader? というのがあった。今使ってる module-init-tools は 3.3-pre4-1 だからもう直ってそうだけど…。まだ入ってた modutils 2.4.27.0-6 は消しておこ。
2007-01-17 (Wed)
_ [comp] suspend2 変
しばらく前から、suspend しても勝手にすぐ resume してしまうという現象がしばしば発生していた。まあいいかと shutdown して放置してたけど、先日の経験から dmesg を見てみた。するとすぐ resume したときには
usb_hcd_pci_suspend(): ehci_pci_suspend+0x0/0x8e [ehci_hcd]() returns -22
pci_device_suspend(): usb_hcd_pci_suspend+0x0/0x143 [usbcore]() returns -22
suspend_device(): pci_device_suspend+0x0/0x4c() returns -22
Could not suspend device 0000:00:1d.7: error -22
というログが出ていた。すぐ resume ではなくて suspend 自体できていなかったようだ。さてどうしたものか。