arcmsr fails on wait 'get adapter firmware miscellaneous data' timeout

2013-09-11 Thread David Liontooth


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)

2007-02-04 Thread David Liontooth
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)

2007-02-04 Thread David Liontooth
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)

2007-02-04 Thread David Liontooth

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

2005-04-02 Thread David Liontooth
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

2005-04-02 Thread David Liontooth
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

2005-04-02 Thread David Liontooth
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

2005-03-13 Thread David Liontooth
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?

2005-01-23 Thread David Liontooth
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