arcmsr fails on wait 'get adapter firmware miscellaneous data' timeout
To work around a cascading failure of arcmsr (https://lkml.org/lkml/2012/6/12/320), I removed the arcmsr kernel module. On reinsertion, the first of two Areca 1680 cards (0b:00.0) fails to initialize: # dmesg | tail -n 300 | grep -C2 setting arcmsr :0a:00.0: PCI INT A disabled arcmsr :0b:00.0: PCI INT A -> GSI 48 (level, low) -> IRQ 48 arcmsr :0b:00.0: setting latency timer to 64 arcmsr21: wait 'get adapter firmware miscellaneous data' timeout arcmsr :0b:00.0: PCI INT A disabled arcmsr :0a:00.0: PCI INT A -> GSI 52 (level, low) -> IRQ 52 arcmsr :0a:00.0: setting latency timer to 64 Areca RAID Controller22: F/W V1.51 2012-07-04 & Model ARC-1680 scsi22 : Areca SAS Host Adapter RAID Controller( RAID6 capable) The second card (0a:00.0) succeeds every time. On reboot, both cards initialize correctly every time. # modinfo arcmsr filename: /lib/modules/3.0.26/kernel/drivers/scsi/arcmsr/arcmsr.ko version:Driver Version 1.20.00.15 2010/08/05 license:Dual BSD/GPL description:ARECA (ARC11xx/12xx/16xx/1880) SATA/SAS RAID Host Bus Adapter author: Nick Cheng srcversion: F9D834593FE182DC013DBD0 0a:00.0 RAID bus controller: Areca Technology Corp. ARC-1680 8 port PCIe/PCI-X to SAS/SATA II RAID Controller 0b:00.0 RAID bus controller: Areca Technology Corp. ARC-1680 8 port PCIe/PCI-X to SAS/SATA II RAID Controller Not subscribed; please CC: Cheers, Dave -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: Eeek! page_mapcount(page) went negative! (-1)
Randy Dunlap wrote: > On Sun, 04 Feb 2007 20:48:30 -0800 David Liontooth wrote: > > >> David Liontooth wrote: >> >>> Running a script called thumbnails, which uses imagemagick's convert >>> utility, I got this on a mainline 2.6.16.38: >>> >>> Feb 4 17:04:01 prato /USR/SBIN/CRON[17173]: (tna) CMD (thumbnails >>> /db2/2006/2006-11/2006-11-16) >>> >>> Feb 4 17:20:49 prato kernel: swap_free: Unused swap offset entry 0080 >>> Feb 4 17:20:49 prato kernel: convert[23078]: segfault at >>> 8000 rip 2b885c7d6590 rsp 7fa49308 error 4 >>> Feb 4 17:20:50 prato kernel: convert[23113]: segfault at >>> 8010 rip 2b0914f305aa rsp 7f984340 error 4 >>> >>> Feb 4 17:50:57 prato kernel: swap_free: Unused swap offset entry 0080 >>> Feb 4 17:50:57 prato kernel: swap_free: Unused swap offset entry 0080 >>> Feb 4 17:50:57 prato kernel: Eeek! page_mapcount(page) went negative! (-1) >>> Feb 4 17:50:57 prato kernel: page->flags = 100083c >>> Feb 4 17:50:57 prato kernel: page->count = 2 >>> Feb 4 17:50:57 prato kernel: page->mapping = 81002604c670 >>> Feb 4 17:50:57 prato kernel: --- [cut here ] - [please >>> bite here ] - >>> Feb 4 17:50:57 prato kernel: Kernel BUG at mm/rmap.c:560 >>> Feb 4 17:50:57 prato kernel: invalid opcode: [1] SMP >>> Feb 4 17:50:57 prato kernel: CPU 1 >>> Feb 4 17:50:57 prato kernel: Modules linked in: lirc_serial lirc_dev >>> saa7134_alsa tuner saa7134 video_buf compat_ioctl32 v4l2_common v4l1_compat >>> ir_kbd_i2c ir_common videodev skge ehci_hcd ohci_hcd psmouse pcspkr evdev >>> Feb 4 17:50:57 prato kernel: Pid: 29168, comm: thumbnails Tainted: >>> GF 2.6.16.38 #1 >>> Feb 4 17:50:57 prato kernel: RIP: 0010:[] >>> {page_remove_rmap+117} >>> Feb 4 17:50:57 prato kernel: RSP: 0018:81000bc6dde8 EFLAGS: 00010286 >>> Feb 4 17:50:57 prato kernel: RAX: RBX: >>> 810001d1b290 RCX: 6507 >>> Feb 4 17:50:57 prato kernel: RDX: ff01 RSI: >>> 0292 RDI: 80465dfc >>> Feb 4 17:50:57 prato kernel: RBP: 3be9e000 R08: >>> R09: 0001 >>> Feb 4 17:50:57 prato kernel: R10: 0010 R11: >>> R12: 0062f000 >>> Feb 4 17:50:57 prato kernel: R13: 810015ed7178 R14: >>> 006d6000 R15: 810001e12220 >>> Feb 4 17:50:57 prato kernel: FS: 2b444df8a6d0() >>> GS:810001fc5ac0() knlGS: >>> Feb 4 17:50:57 prato kernel: CS: 0010 DS: ES: CR0: >>> 8005003b >>> Feb 4 17:50:57 prato kernel: CR2: 2b444ddb61f0 CR3: >>> 13f22000 CR4: 06e0 >>> Feb 4 17:50:57 prato kernel: Process thumbnails (pid: 29168, threadinfo >>> 81000bc6c000, task 81003fe25160) >>> Feb 4 17:50:57 prato kernel: Stack: 810001d1b290 801519da >>> 81000bc6dec8 >>> Feb 4 17:50:57 prato kernel: >>> 81002955d648 81000bc6ded0 >>> Feb 4 17:50:57 prato kernel: 00012cf477b8 >>> Feb 4 17:50:57 prato kernel: Call Trace: >>> {unmap_vmas+1012} {exit_mmap+120} >>> Feb 4 17:50:57 prato kernel:{mmput+40} >>> {do_exit+489} >>> Feb 4 17:50:57 prato kernel: >>> {sys_exit_group+0} {system_call+126} >>> Feb 4 17:50:57 prato kernel: >>> Feb 4 17:50:57 prato kernel: Code: 0f 0b 68 f8 21 40 80 c2 30 02 5b 48 >>> 83 ce ff bf 20 00 00 00 >>> Feb 4 17:50:57 prato kernel: RIP >>> {page_remove_rmap+117} RSP >>> Feb 4 17:50:57 prato kernel: <1>Fixing recursive fault but reboot is >>> needed! >>> Feb 4 17:52:52 prato kernel: Bad page state in process 'kswapd0' >>> Feb 4 17:52:52 prato kernel: page:810001d1b290 >>> flags:0x0108 mapping: mapcount:-1 count:0 >>> Feb 4 17:52:52 prato kernel: Trying to fix it up, but a reboot is needed >>> Feb 4 17:52:52 prato kernel: Backtrace: >>> Feb 4 17:52:52 prato kernel: >>> Feb 4 17:52:52 prato kernel: Call Trace: >>> {bad_page+80} {free_hot_cold_page+116} >>> Feb 4 17:52:52 prato kernel: >>> {__pagevec_free+33} >>> {__pagevec_release_nonlru+122} >>> Feb 4 17:52:52 prato ke
Re: Eeek! page_mapcount(page) went negative! (-1)
David Liontooth wrote: > Running a script called thumbnails, which uses imagemagick's convert > utility, I got this on a mainline 2.6.16.38: > > Feb 4 17:04:01 prato /USR/SBIN/CRON[17173]: (tna) CMD (thumbnails > /db2/2006/2006-11/2006-11-16) > > Feb 4 17:20:49 prato kernel: swap_free: Unused swap offset entry 0080 > Feb 4 17:20:49 prato kernel: convert[23078]: segfault at > 8000 rip 2b885c7d6590 rsp 7fa49308 error 4 > Feb 4 17:20:50 prato kernel: convert[23113]: segfault at > 8010 rip 2b0914f305aa rsp 7f984340 error 4 > > Feb 4 17:50:57 prato kernel: swap_free: Unused swap offset entry 0080 > Feb 4 17:50:57 prato kernel: swap_free: Unused swap offset entry 0080 > Feb 4 17:50:57 prato kernel: Eeek! page_mapcount(page) went negative! (-1) > Feb 4 17:50:57 prato kernel: page->flags = 100083c > Feb 4 17:50:57 prato kernel: page->count = 2 > Feb 4 17:50:57 prato kernel: page->mapping = 81002604c670 > Feb 4 17:50:57 prato kernel: --- [cut here ] - [please > bite here ] - > Feb 4 17:50:57 prato kernel: Kernel BUG at mm/rmap.c:560 > Feb 4 17:50:57 prato kernel: invalid opcode: [1] SMP > Feb 4 17:50:57 prato kernel: CPU 1 > Feb 4 17:50:57 prato kernel: Modules linked in: lirc_serial lirc_dev > saa7134_alsa tuner saa7134 video_buf compat_ioctl32 v4l2_common v4l1_compat > ir_kbd_i2c ir_common videodev skge ehci_hcd ohci_hcd psmouse pcspkr evdev > Feb 4 17:50:57 prato kernel: Pid: 29168, comm: thumbnails Tainted: > GF 2.6.16.38 #1 > Feb 4 17:50:57 prato kernel: RIP: 0010:[] > {page_remove_rmap+117} > Feb 4 17:50:57 prato kernel: RSP: 0018:81000bc6dde8 EFLAGS: 00010286 > Feb 4 17:50:57 prato kernel: RAX: RBX: > 810001d1b290 RCX: 6507 > Feb 4 17:50:57 prato kernel: RDX: ff01 RSI: > 0292 RDI: 80465dfc > Feb 4 17:50:57 prato kernel: RBP: 3be9e000 R08: > R09: 0001 > Feb 4 17:50:57 prato kernel: R10: 0010 R11: > R12: 0062f000 > Feb 4 17:50:57 prato kernel: R13: 810015ed7178 R14: > 006d6000 R15: 810001e12220 > Feb 4 17:50:57 prato kernel: FS: 2b444df8a6d0() > GS:810001fc5ac0() knlGS: > Feb 4 17:50:57 prato kernel: CS: 0010 DS: ES: CR0: > 8005003b > Feb 4 17:50:57 prato kernel: CR2: 2b444ddb61f0 CR3: > 13f22000 CR4: 06e0 > Feb 4 17:50:57 prato kernel: Process thumbnails (pid: 29168, threadinfo > 81000bc6c000, task 81003fe25160) > Feb 4 17:50:57 prato kernel: Stack: 810001d1b290 801519da > 81000bc6dec8 > Feb 4 17:50:57 prato kernel: > 81002955d648 81000bc6ded0 > Feb 4 17:50:57 prato kernel: 00012cf477b8 > Feb 4 17:50:57 prato kernel: Call Trace: > {unmap_vmas+1012} {exit_mmap+120} > Feb 4 17:50:57 prato kernel:{mmput+40} > {do_exit+489} > Feb 4 17:50:57 prato kernel: > {sys_exit_group+0} {system_call+126} > Feb 4 17:50:57 prato kernel: > Feb 4 17:50:57 prato kernel: Code: 0f 0b 68 f8 21 40 80 c2 30 02 5b 48 > 83 ce ff bf 20 00 00 00 > Feb 4 17:50:57 prato kernel: RIP > {page_remove_rmap+117} RSP > Feb 4 17:50:57 prato kernel: <1>Fixing recursive fault but reboot is > needed! > Feb 4 17:52:52 prato kernel: Bad page state in process 'kswapd0' > Feb 4 17:52:52 prato kernel: page:810001d1b290 > flags:0x0108 mapping: mapcount:-1 count:0 > Feb 4 17:52:52 prato kernel: Trying to fix it up, but a reboot is needed > Feb 4 17:52:52 prato kernel: Backtrace: > Feb 4 17:52:52 prato kernel: > Feb 4 17:52:52 prato kernel: Call Trace: > {bad_page+80} {free_hot_cold_page+116} > Feb 4 17:52:52 prato kernel: > {__pagevec_free+33} > {__pagevec_release_nonlru+122} > Feb 4 17:52:52 prato kernel: > {shrink_zone+2280} {balance_pgdat+527} > Feb 4 17:52:52 prato kernel:{kswapd+265} > {autoremove_wake_function+0} > Feb 4 17:52:52 prato kernel:{child_rip+8} > {kswapd+0} > Feb 4 17:52:52 prato kernel:{child_rip+0} > > lspci > > 00:00.0 Host bridge: nVidia Corporation nForce3 250Gb Host Bridge (rev a1) > 00:01.0 ISA bridge: nVidia Corporation nForce3 250Gb LPC Bridge (rev a2) > 00:01.1 SMBus: nVidia Corporation nForce 250Gb PCI System Management > (rev a1) > 00:02.0 USB Controller: nVidia Corporation CK8S USB Controller (rev a1) > 00:02.1 USB Controller: nVidia Corporation CK8S USB Controller (rev a1) > 00:02.2 USB Controller: nVidia Corporation nForce3 EHCI
Eeek! page_mapcount(page) went negative! (-1)
Running a script called thumbnails, which uses imagemagick's convert utility, I got this on a mainline 2.6.16.38: Feb 4 17:04:01 prato /USR/SBIN/CRON[17173]: (tna) CMD (thumbnails /db2/2006/2006-11/2006-11-16) Feb 4 17:20:49 prato kernel: swap_free: Unused swap offset entry 0080 Feb 4 17:20:49 prato kernel: convert[23078]: segfault at 8000 rip 2b885c7d6590 rsp 7fa49308 error 4 Feb 4 17:20:50 prato kernel: convert[23113]: segfault at 8010 rip 2b0914f305aa rsp 7f984340 error 4 Feb 4 17:50:57 prato kernel: swap_free: Unused swap offset entry 0080 Feb 4 17:50:57 prato kernel: swap_free: Unused swap offset entry 0080 Feb 4 17:50:57 prato kernel: Eeek! page_mapcount(page) went negative! (-1) Feb 4 17:50:57 prato kernel: page->flags = 100083c Feb 4 17:50:57 prato kernel: page->count = 2 Feb 4 17:50:57 prato kernel: page->mapping = 81002604c670 Feb 4 17:50:57 prato kernel: --- [cut here ] - [please bite here ] - Feb 4 17:50:57 prato kernel: Kernel BUG at mm/rmap.c:560 Feb 4 17:50:57 prato kernel: invalid opcode: [1] SMP Feb 4 17:50:57 prato kernel: CPU 1 Feb 4 17:50:57 prato kernel: Modules linked in: lirc_serial lirc_dev saa7134_alsa tuner saa7134 video_buf compat_ioctl32 v4l2_common v4l1_compat ir_kbd_i2c ir_common videodev skge ehci_hcd ohci_hcd psmouse pcspkr evdev Feb 4 17:50:57 prato kernel: Pid: 29168, comm: thumbnails Tainted: GF 2.6.16.38 #1 Feb 4 17:50:57 prato kernel: RIP: 0010:[] {page_remove_rmap+117} Feb 4 17:50:57 prato kernel: RSP: 0018:81000bc6dde8 EFLAGS: 00010286 Feb 4 17:50:57 prato kernel: RAX: RBX: 810001d1b290 RCX: 6507 Feb 4 17:50:57 prato kernel: RDX: ff01 RSI: 0292 RDI: 80465dfc Feb 4 17:50:57 prato kernel: RBP: 3be9e000 R08: R09: 0001 Feb 4 17:50:57 prato kernel: R10: 0010 R11: R12: 0062f000 Feb 4 17:50:57 prato kernel: R13: 810015ed7178 R14: 006d6000 R15: 810001e12220 Feb 4 17:50:57 prato kernel: FS: 2b444df8a6d0() GS:810001fc5ac0() knlGS: Feb 4 17:50:57 prato kernel: CS: 0010 DS: ES: CR0: 8005003b Feb 4 17:50:57 prato kernel: CR2: 2b444ddb61f0 CR3: 13f22000 CR4: 06e0 Feb 4 17:50:57 prato kernel: Process thumbnails (pid: 29168, threadinfo 81000bc6c000, task 81003fe25160) Feb 4 17:50:57 prato kernel: Stack: 810001d1b290 801519da 81000bc6dec8 Feb 4 17:50:57 prato kernel: 81002955d648 81000bc6ded0 Feb 4 17:50:57 prato kernel: 00012cf477b8 Feb 4 17:50:57 prato kernel: Call Trace: {unmap_vmas+1012} {exit_mmap+120} Feb 4 17:50:57 prato kernel:{mmput+40} {do_exit+489} Feb 4 17:50:57 prato kernel: {sys_exit_group+0} {system_call+126} Feb 4 17:50:57 prato kernel: Feb 4 17:50:57 prato kernel: Code: 0f 0b 68 f8 21 40 80 c2 30 02 5b 48 83 ce ff bf 20 00 00 00 Feb 4 17:50:57 prato kernel: RIP {page_remove_rmap+117} RSP Feb 4 17:50:57 prato kernel: <1>Fixing recursive fault but reboot is needed! Feb 4 17:52:52 prato kernel: Bad page state in process 'kswapd0' Feb 4 17:52:52 prato kernel: page:810001d1b290 flags:0x0108 mapping: mapcount:-1 count:0 Feb 4 17:52:52 prato kernel: Trying to fix it up, but a reboot is needed Feb 4 17:52:52 prato kernel: Backtrace: Feb 4 17:52:52 prato kernel: Feb 4 17:52:52 prato kernel: Call Trace: {bad_page+80} {free_hot_cold_page+116} Feb 4 17:52:52 prato kernel: {__pagevec_free+33} {__pagevec_release_nonlru+122} Feb 4 17:52:52 prato kernel: {shrink_zone+2280} {balance_pgdat+527} Feb 4 17:52:52 prato kernel:{kswapd+265} {autoremove_wake_function+0} Feb 4 17:52:52 prato kernel:{child_rip+8} {kswapd+0} Feb 4 17:52:52 prato kernel:{child_rip+0} lspci 00:00.0 Host bridge: nVidia Corporation nForce3 250Gb Host Bridge (rev a1) 00:01.0 ISA bridge: nVidia Corporation nForce3 250Gb LPC Bridge (rev a2) 00:01.1 SMBus: nVidia Corporation nForce 250Gb PCI System Management (rev a1) 00:02.0 USB Controller: nVidia Corporation CK8S USB Controller (rev a1) 00:02.1 USB Controller: nVidia Corporation CK8S USB Controller (rev a1) 00:02.2 USB Controller: nVidia Corporation nForce3 EHCI USB 2.0 Controller (rev a2) 00:06.0 Multimedia audio controller: nVidia Corporation nForce3 250Gb AC'97 Audio Controller (rev a1) 00:08.0 IDE interface: nVidia Corporation CK8S Parallel ATA Controller (v2.5) (rev a2) 00:0a.0 IDE interface: nVidia Corporation CK8S Serial ATA Controller (v2.5) (rev a2) 00:0b.0 PCI bridge: nVidia Corporation nForce3 250Gb AGP Host to PCI Bridge (rev a2) 00:0e.0 PCI bridge: nVidia Corporation nForce3 250Gb PCI-to-PCI Bridge (rev a2) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [A
Re: ICS1883 LAN PHY not detected
Jeff Garzik wrote: David Liontooth wrote: :02:0b.0 Ethernet controller: Marvell Technology Group Ltd. Yukon Gigabit Ethernet 10/100/1000Base-T Adapter (rev 13) You want the sk98lin or skge drivers. Correct -- that one worked already in Debian-Installer. What was confusing is that the Gigabyte K8NS Ultra-939 board has a second gigabyte NIC, identified in the motherboard manual as a 100/10 ICS1883 LAN PHY, that is in fact an nforce gigabyte controller, part of the nforce3 250 chipset (cf. http://cogweb.net/owens/Images/Gigabyte-K8NS-Ultra-939.jpg line 5). For some reason the PCI ID 00E6 doesn't show up in lspci, so I thought it was not detected by the kernel. However, the forcedeth driver brought it to life. Dave - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: ICS1883 LAN PHY not detected
Manfred Spraul wrote: Gigabyte's K8NS Ultra-939 mobo has a 100/10 LAN PHY chip, ICS1883, which isn't detected by the 2.6.12-rc1 kernel (and likely not previous kernels). The board is a nVidia nForce board, correct? Then please try the forcedeth network driver ("Reverse Engineered nForce Ethernet support"). Works. It didn't work with the Debian Installer, and the motherboard manual identifies the NIC as a ICS1883, but an nforce 100/10 it is, taking the forcedeth driver. Appreciate the help. Dave - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
ICS1883 LAN PHY not detected
Gigabyte's K8NS Ultra-939 mobo has a 100/10 LAN PHY chip, ICS1883, which isn't detected by the 2.6.12-rc1 kernel (and likely not previous kernels). http://www.giga-byte.com/MotherBoard/Products/Products_Spec_GA-K8NS%20Ultra-939.htm On the other hand, the ports light up when connected. The device may be similar to ICS1893, which is supported by the sis900 driver. However, I figure the device first has to be detected? Any advice appreciated. Dave # lspci :00:00.0 Host bridge: nVidia Corporation: Unknown device 00e1 (rev a1) :00:01.0 ISA bridge: nVidia Corporation: Unknown device 00e0 (rev a2) :00:01.1 SMBus: nVidia Corporation: Unknown device 00e4 (rev a1) :00:02.0 USB Controller: nVidia Corporation: Unknown device 00e7 (rev a1) :00:02.1 USB Controller: nVidia Corporation: Unknown device 00e7 (rev a1) :00:02.2 USB Controller: nVidia Corporation: Unknown device 00e8 (rev a2) :00:05.0 Bridge: nVidia Corporation: Unknown device 00df (rev a2) :00:06.0 Multimedia audio controller: nVidia Corporation: Unknown device 00ea (rev a1) :00:08.0 IDE interface: nVidia Corporation: Unknown device 00e5 (rev a2) :00:0a.0 IDE interface: nVidia Corporation: Unknown device 00e3 (rev a2) :00:0b.0 PCI bridge: nVidia Corporation: Unknown device 00e2 (rev a2) :00:0e.0 PCI bridge: nVidia Corporation: Unknown device 00ed (rev a2) :00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge :00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge :00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge :00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge :02:0b.0 Ethernet controller: Marvell Technology Group Ltd. Yukon Gigabit Ethernet 10/100/1000Base-T Adapter (rev 13) :02:0d.0 Unknown mass storage controller: Silicon Image, Inc. (formerly CMD Technology Inc)SiI 3512 [SATALink/SATARaid] Serial ATA Controller (rev 01) :02:0e.0 FireWire (IEEE 1394): Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller (rev 01) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
ide0=ata66 doesn't seem obsolete
On my laptop, idebus=66 or nothing gets me this: hda: 78140160 sectors (40007 MB) w/1768KiB Cache, CHS=65535/16/63, UDMA(33) In contrast, ide0=ata66 gets me this (never mind the geometry): ide_setup: ide0=ata66 -- OBSOLETE OPTION, WILL BE REMOVED SOON! hda: 78140160 sectors (40007 MB) w/1768KiB Cache, CHS=4864/255/63, UDMA(100) What's not to like? # uname -r 2.6.11.2 # lspci :00:00.0 Host bridge: ALi Corporation M1671 Super P4 Northbridge [AGP4X,PCI and SDR/DDR] (rev 02) :00:01.0 PCI bridge: ALi Corporation PCI to AGP Controller :00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV] :00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4) :00:11.0 Bridge: ALi Corporation M7101 PMU Cheers, Dave - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
CPIA under 2.6.10-ac8 -- lacking sysfs support?
I'm getting a black screen from my Ezonics ez.com usb webcam: $ xawtv This is xawtv-3.94, running on Linux/i686 (2.6.10-ac8) xinerama 0: 1600x1200+0+0 xinerama 1: 1280x854+0+1200 /dev/video0 [v4l]: no overlay support v4l-conf had some trouble, trying to continue anyway ioctl: VIDIOCGFBUF(base=(nil);height=0;width=0;depth=0;bytesperline=0): Invalid argument ioctl: VIDIOCSPICT(brightness=32768;hue=32768;colour=32767;contrast=32768;whiteness=0;depth=24;palette=RGB24): Invalid argument ioctl: VIDIOCSPICT(brightness=32767;hue=32768;colour=32768;contrast=32768;whiteness=0;depth=24;palette=RGB24): Invalid argument ioctl: VIDIOCSPICT(brightness=32768;hue=32767;colour=32768;contrast=32768;whiteness=0;depth=24;palette=RGB24): Invalid argument ioctl: VIDIOCSPICT(brightness=32768;hue=32768;colour=32768;contrast=32767;whiteness=0;depth=24;palette=RGB24): Invalid argument The directory /proc/cpia exists but is empty, which means cpia-control isn't working. Is this a sysfs issue? dmesg says "Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/"; Cheers, Dave Details: I'm running Debian sid with kernel 2.6.10-ac8 and libsysfs1 1.2.0-4 sysfsutils 1.2.0-4 $ v4l-conf v4l-conf: using X11 display :0 dga: version 2.0 mode: 1600x2054, depth=24, bpp=32, bpl=7168, base=0xec00 /dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument /dev/video0 [v4l]: no overlay support # dmesg: cpia: Ignoring new-style parameters in presence of obsolete ones V4L-Driver for Vision CPiA based cameras v1.2.3 Since in-kernel colorspace conversion is not allowed, it is disabled by default now. Users should fix the applic ations in case they don't work without conversion reenabled by setting the 'colorspace_conv' module parameter to 1<6>USB driver for Vision CPiA based cameras v1.2.3 USB CPiA camera found videodev: "CPiA Camera" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/ usbcore: registered new driver cpia # lspci: :00:0b.0 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 Controller (rev 50) :00:0b.1 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 Controller (rev 50) :00:0b.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) # lsusb Bus 002 Device 004: ID 0553:0002 STMicroelectronics Imaging Division (VLSI Vision) CPiA WebCam Bus 002 Device 003: ID 06bd:0001 AGFA-Gevaert NV SnapScan 1212U Bus 002 Device 002: ID 0451:1446 Texas Instruments, Inc. TUSB2040/2070 Hub Bus 002 Device 001: ID : Bus 001 Device 002: ID 046d:c00c Logitech, Inc. Optical Wheel Mouse Bus 001 Device 001: ID : # lsusb -vvv Bus 002 Device 004: ID 0553:0002 STMicroelectronics Imaging Division (VLSI Vision) CPiA WebCam Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0553 STMicroelectronics Imaging Division (VLSI Vision) idProduct 0x0002 CPiA WebCam bcdDevice1.00 iManufacturer 0 iProduct1 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 73 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 MaxPower 250mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes1 Transfer TypeIsochronous Synch Type None Usage Type Data wMaxPacketSize 0x bytes 0 once bInterval 1 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 1 bNumEndpoints 1 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes1 Transfer TypeIsochronous Synch Type None Usage Type Data wMaxPacketSize 0x01c0 bytes 448 once bInterval 1 Interface Descriptor: bLength