linux1394-user Mailing List for IEEE 1394 for Linux (Page 13)
Brought to you by:
aeb,
bencollins
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(29) |
Nov
(36) |
Dec
(46) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(60) |
Feb
(82) |
Mar
(46) |
Apr
(50) |
May
(89) |
Jun
(60) |
Jul
(80) |
Aug
(130) |
Sep
(104) |
Oct
(105) |
Nov
(123) |
Dec
(107) |
2002 |
Jan
(142) |
Feb
(105) |
Mar
(63) |
Apr
(117) |
May
(136) |
Jun
(75) |
Jul
(105) |
Aug
(103) |
Sep
(149) |
Oct
(149) |
Nov
(98) |
Dec
(144) |
2003 |
Jan
(161) |
Feb
(100) |
Mar
(118) |
Apr
(126) |
May
(157) |
Jun
(173) |
Jul
(156) |
Aug
(89) |
Sep
(83) |
Oct
(106) |
Nov
(84) |
Dec
(69) |
2004 |
Jan
(119) |
Feb
(233) |
Mar
(232) |
Apr
(104) |
May
(113) |
Jun
(132) |
Jul
(87) |
Aug
(129) |
Sep
(186) |
Oct
(88) |
Nov
(148) |
Dec
(180) |
2005 |
Jan
(223) |
Feb
(176) |
Mar
(148) |
Apr
(193) |
May
(188) |
Jun
(236) |
Jul
(144) |
Aug
(89) |
Sep
(44) |
Oct
(86) |
Nov
(114) |
Dec
(89) |
2006 |
Jan
(94) |
Feb
(97) |
Mar
(57) |
Apr
(117) |
May
(46) |
Jun
(63) |
Jul
(51) |
Aug
(72) |
Sep
(50) |
Oct
(142) |
Nov
(70) |
Dec
(52) |
2007 |
Jan
(60) |
Feb
(67) |
Mar
(80) |
Apr
(81) |
May
(78) |
Jun
(52) |
Jul
(64) |
Aug
(55) |
Sep
(40) |
Oct
(87) |
Nov
(70) |
Dec
(44) |
2008 |
Jan
(80) |
Feb
(12) |
Mar
(82) |
Apr
(64) |
May
(33) |
Jun
(53) |
Jul
(41) |
Aug
(26) |
Sep
(35) |
Oct
(21) |
Nov
(30) |
Dec
(42) |
2009 |
Jan
(17) |
Feb
(32) |
Mar
(10) |
Apr
(19) |
May
(19) |
Jun
(28) |
Jul
(41) |
Aug
(14) |
Sep
(5) |
Oct
(46) |
Nov
(23) |
Dec
(20) |
2010 |
Jan
(46) |
Feb
(13) |
Mar
(9) |
Apr
(2) |
May
(19) |
Jun
(28) |
Jul
(37) |
Aug
(23) |
Sep
(5) |
Oct
(32) |
Nov
(19) |
Dec
(18) |
2011 |
Jan
(23) |
Feb
(9) |
Mar
(19) |
Apr
(38) |
May
(83) |
Jun
(30) |
Jul
(46) |
Aug
(32) |
Sep
(6) |
Oct
(3) |
Nov
(25) |
Dec
(31) |
2012 |
Jan
(21) |
Feb
(12) |
Mar
(19) |
Apr
(7) |
May
(27) |
Jun
(7) |
Jul
(2) |
Aug
(15) |
Sep
(8) |
Oct
(11) |
Nov
|
Dec
(3) |
2013 |
Jan
|
Feb
|
Mar
(2) |
Apr
(1) |
May
(1) |
Jun
(14) |
Jul
(1) |
Aug
(3) |
Sep
(4) |
Oct
(5) |
Nov
|
Dec
|
2014 |
Jan
(14) |
Feb
(2) |
Mar
(1) |
Apr
(3) |
May
(2) |
Jun
(7) |
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(14) |
Nov
(5) |
Dec
(18) |
2015 |
Jan
(3) |
Feb
(1) |
Mar
(3) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(4) |
Aug
|
Sep
(2) |
Oct
(11) |
Nov
(2) |
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(5) |
Jul
(1) |
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
2017 |
Jan
|
Feb
(5) |
Mar
(7) |
Apr
|
May
(4) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
2021 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Carl K. <ca...@pe...> - 2011-12-20 15:42:03
|
un/re-plugging the cable. waiting a few seconds between each (but not watching syslog, so maybe didn't wait long enough...) - 3 or 4 worked fine, fw2,3 created/destroyed as expected, then I unplug, and fw2 doesn't destroy: juser@pc8:~$ ls /dev/fw? /dev/fw0 /dev/fw1 /dev/fw2 and syslog has a ton of Dec 20 09:08:22 pc8 kernel: [ 2325.059013] firewire_ohci: AR evt_bus_reset, generation 0 .... 0-255 loop that 25 times. Dec 20 09:08:08 pc8 kernel: [ 2310.108394] firewire_ohci: AR evt_bus_reset, generation 4 Dec 20 09:08:08 pc8 kernel: [ 2310.108482] firewire_ohci: isochronous cycle too long Dec 20 09:08:08 pc8 kernel: [ 2310.108614] firewire_ohci: AR evt_bus_reset, generation 5 Dec 20 09:08:08 pc8 kernel: [ 2310.108786] firewire_ohci: AR evt_bus_reset, generation 6 Dec 20 09:08:08 pc8 kernel: [ 2310.108993] firewire_ohci: 1 selfIDs, generation 6, local node ID ffc0 Dec 20 09:08:08 pc8 kernel: [ 2310.109004] firewire_ohci: selfID 0: 807f8842, phy 0 [-..] S400 gc=63 + 0W Lci Dec 20 09:08:08 pc8 kernel: [ 2310.109011] firewire_core: skipped bus generations, destroying all node s Dec 20 09:08:08 pc8 kernel: [ 2310.109097] firewire_ohci: AR evt_bus_reset, generation 4 Dec 20 09:08:08 pc8 kernel: [ 2310.109113] firewire_ohci: 1 selfIDs, generation 4, local node ID ffc0 Dec 20 09:08:08 pc8 kernel: [ 2310.109122] firewire_ohci: selfID 0: 807fcc56, phy 0 [---] beta gc=63 -3W Lci Dec 20 09:08:08 pc8 kernel: [ 2310.608114] firewire_core: rediscovered device fw0 Dec 20 09:08:08 pc8 kernel: [ 2310.608188] firewire_ohci: AT spd 0 tl 15, ffc0 -> ffc1, evt_missing_ack, QW req, fffff0000234 = c000001f Dec 20 09:08:08 pc8 kernel: [ 2310.845150] firewire_ohci: AR evt_bus_reset, generation 5 Dec 20 09:08:08 pc8 kernel: [ 2310.845622] firewire_ohci: AR evt_bus_reset, generation 6 ++ 28705 times, nothing else. juser@pc8:~$ grep "09:08:.*firewire_ohci: AR evt_bus_reset, generation" /var/log/syslog |wc 28705 344460 2599790 Dec 20 09:08:23 pc8 kernel: [ 2325.200602] firewire_ohci: AR evt_bus_reset, generation 27 Dec 20 09:08:23 pc8 kernel: [ 2325.201097] firewire_ohci: AR evt_bus_reset, generation 28 Dec 20 09:08:23 pc8 kernel: [ 2325.201596] firewire_ohci: AR evt_bus_reset, generation 29 Dec 20 09:08:23 pc8 kernel: [ 2325.201713] firewire_ohci: AR evt_bus_reset, generation 7 Dec 20 09:08:23 pc8 kernel: [ 2325.201946] firewire_ohci: 2 selfIDs, generation 29, local node ID ffc1 Dec 20 09:08:23 pc8 kernel: [ 2325.201958] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc Dec 20 09:08:23 pc8 kernel: [ 2325.201968] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci Dec 20 09:08:23 pc8 kernel: [ 2325.201975] firewire_core: skipped bus generations, destroying all nodes Dec 20 09:08:23 pc8 kernel: [ 2325.201984] firewire_ohci: isochronous cycle inconsistent Dec 20 09:08:23 pc8 kernel: [ 2325.202027] firewire_ohci: 2 selfIDs, generation 7, local node ID ffc0 Dec 20 09:08:23 pc8 kernel: [ 2325.202035] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc Dec 20 09:08:23 pc8 kernel: [ 2325.202043] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci Dec 20 09:08:23 pc8 kernel: [ 2325.202100] firewire_ohci: AR spd 0 tl 16, ffc1 -> ffc0, ack_complete, Lk resp 4,2 Dec 20 09:08:23 pc8 kernel: [ 2325.202113] firewire_ohci: AT spd 0 tl 16, ffc0 -> ffc1, pending/cancelled, Lk req, fffff000021c 8,2 Dec 20 09:08:23 pc8 kernel: [ 2325.456176] firewire_ohci: AT spd 0 tl 11, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.456202] firewire_ohci: AR spd 0 tl 11, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.456243] firewire_ohci: AR spd 0 tl 11, ffc0 -> ffc1, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.456257] firewire_ohci: AT spd 0 tl 11, ffc0 -> ffc1, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.700144] firewire_core: rediscovered device fw1 Dec 20 09:08:23 pc8 kernel: [ 2325.700187] firewire_ohci: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 Dec 20 09:08:23 pc8 kernel: [ 2325.700199] firewire_ohci: AT spd 0 tl 28, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 Dec 20 09:08:23 pc8 kernel: [ 2325.700237] firewire_ohci: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 31333934 Dec 20 09:08:23 pc8 kernel: [ 2325.700247] firewire_ohci: AT spd 0 tl 29, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 Dec 20 09:08:23 pc8 kernel: [ 2325.700285] firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 Dec 20 09:08:23 pc8 kernel: [ 2325.700300] firewire_ohci: AT spd 0 tl 17, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 Dec 20 09:08:23 pc8 kernel: [ 2325.700315] firewire_ohci: AR spd 0 tl 17, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d Dec 20 09:08:23 pc8 kernel: [ 2325.700328] firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = f000a222 Dec 20 09:08:23 pc8 kernel: [ 2325.700373] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 Dec 20 09:08:23 pc8 kernel: [ 2325.700384] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff000040c Dec 20 09:08:23 pc8 kernel: [ 2325.700394] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = 31333934 Dec 20 09:08:23 pc8 kernel: [ 2325.700413] firewire_ohci: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 Dec 20 09:08:23 pc8 kernel: [ 2325.700450] firewire_ohci: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 Dec 20 09:08:23 pc8 kernel: [ 2325.700461] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = f000b223 Dec 20 09:08:23 pc8 kernel: [ 2325.700471] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 Dec 20 09:08:23 pc8 kernel: [ 2325.700488] firewire_ohci: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 Dec 20 09:08:23 pc8 kernel: [ 2325.700540] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, ack_pending , QR req, fffff000040c Dec 20 09:08:23 pc8 kernel: [ 2325.700551] firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 Dec 20 09:08:23 pc8 kernel: [ 2325.700566] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = 01080000 Dec 20 09:08:23 pc8 kernel: [ 2325.700579] firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 0005dd0b Dec 20 09:08:23 pc8 kernel: [ 2325.700630] firewire_ohci: AT spd 0 tl 1b, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 Dec 20 09:08:23 pc8 kernel: [ 2325.700641] firewire_ohci: AT spd 0 tl 30, ffc1 -> ffc0, ack_pending , QR req, fffff0000418 Dec 20 09:08:23 pc8 kernel: [ 2325.700656] firewire_ohci: AR spd 0 tl 1b, ffc1 -> ffc0, ack_complete, QR resp = 00006351 Dec 20 09:08:23 pc8 kernel: [ 2325.700669] firewire_ohci: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 0c0083c0 Dec 20 09:08:23 pc8 kernel: [ 2325.700698] firewire_ohci: AT spd 0 tl 31, ffc1 -> ffc0, ack_pending , QR req, fffff000041c Dec 20 09:08:23 pc8 kernel: [ 2325.700713] firewire_ohci: AR spd 0 tl 1c, ffc1 -> ffc0, ack_complete, QR resp = 0005dd0b Dec 20 09:08:23 pc8 kernel: [ 2325.700722] firewire_ohci: AT spd 0 tl 1c, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000414 Dec 20 09:08:23 pc8 kernel: [ 2325.700740] firewire_ohci: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 03d00d1e Dec 20 09:08:23 pc8 kernel: [ 2325.700784] firewire_ohci: AT spd 0 tl 32, ffc1 -> ffc0, ack_pending , QR req, fffff0000420 Dec 20 09:08:23 pc8 kernel: [ 2325.700795] firewire_ohci: AR spd 0 tl 1d, ffc1 -> ffc0, ack_complete, QR resp = 0c0083c0 Dec 20 09:08:23 pc8 kernel: [ 2325.700806] firewire_ohci: AT spd 0 tl 1d, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000418 Dec 20 09:08:23 pc8 kernel: [ 2325.700823] firewire_ohci: AR spd 0 tl 32, ffc0 -> ffc1, ack_complete, QR resp = 81000003 Dec 20 09:08:23 pc8 kernel: [ 2325.700853] firewire_ohci: AT spd 0 tl 33, ffc1 -> ffc0, ack_pending , QR req, fffff0000424 Dec 20 09:08:23 pc8 kernel: [ 2325.700867] firewire_ohci: AR spd 0 tl 1e, ffc1 -> ffc0, ack_complete, QR resp = 03d00d1e Dec 20 09:08:23 pc8 kernel: [ 2325.700877] firewire_ohci: AT spd 0 tl 1e, ffc0 -> ffc1, pending/cancelled, QR req, fffff000041c Dec 20 09:08:23 pc8 kernel: [ 2325.700908] firewire_ohci: AR spd 0 tl 33, ffc0 -> ffc1, ack_complete, QR resp = 17000001 Dec 20 09:08:23 pc8 kernel: [ 2325.700940] firewire_ohci: AR spd 0 tl 1f, ffc1 -> ffc0, ack_complete, QR resp = 81000003 Dec 20 09:08:23 pc8 kernel: [ 2325.700950] firewire_ohci: AT spd 0 tl 1f, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000420 Dec 20 09:08:23 pc8 kernel: [ 2325.700967] firewire_ohci: AT spd 0 tl 34, ffc1 -> ffc0, ack_pending , QR req, fffff0000428 Dec 20 09:08:23 pc8 kernel: [ 2325.700978] firewire_ohci: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 81000008 Dec 20 09:08:23 pc8 kernel: [ 2325.701027] firewire_ohci: AT spd 0 tl 35, ffc1 -> ffc0, ack_pending , QR req, fffff0000448 Dec 20 09:08:23 pc8 kernel: [ 2325.701041] firewire_ohci: AT spd 0 tl 20, ffc0 -> ffc1, ack_pending , QR req, fffff0000424 Dec 20 09:08:23 pc8 kernel: [ 2325.701055] firewire_ohci: AR spd 0 tl 20, ffc1 -> ffc0, ack_complete, QR resp = 17000001 Dec 20 09:08:23 pc8 kernel: [ 2325.701069] firewire_ohci: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 0003ff1c Dec 20 09:08:23 pc8 kernel: [ 2325.701108] firewire_ohci: AT spd 0 tl 21, ffc0 -> ffc1, ack_pending , QR req, fffff0000428 Dec 20 09:08:23 pc8 kernel: [ 2325.701120] firewire_ohci: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff000044c Dec 20 09:08:23 pc8 kernel: [ 2325.701130] firewire_ohci: AR spd 0 tl 21, ffc1 -> ffc0, ack_complete, QR resp = 81000008 Dec 20 09:08:23 pc8 kernel: [ 2325.701150] firewire_ohci: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 00000000 Dec 20 09:08:23 pc8 kernel: [ 2325.701188] firewire_ohci: AT spd 0 tl 22, ffc0 -> ffc1, ack_pending , QR req, fffff0000448 Dec 20 09:08:23 pc8 kernel: [ 2325.701199] firewire_ohci: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff0000450 Dec 20 09:08:23 pc8 kernel: [ 2325.701213] firewire_ohci: AR spd 0 tl 22, ffc1 -> ffc0, ack_complete, QR resp = 0003ff1c Dec 20 09:08:23 pc8 kernel: [ 2325.701226] firewire_ohci: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 00000000 Dec 20 09:08:23 pc8 kernel: [ 2325.701258] firewire_ohci: AT spd 0 tl 38, ffc1 -> ffc0, ack_pending , QR req, fffff0000454 Dec 20 09:08:23 pc8 kernel: [ 2325.701276] firewire_ohci: AR spd 0 tl 23, ffc1 -> ffc0, ack_complete, QR resp = 00000000 Dec 20 09:08:23 pc8 kernel: [ 2325.701286] firewire_ohci: AT spd 0 tl 23, ffc0 -> ffc1, pending/cancelled, QR req, fffff000044c Dec 20 09:08:23 pc8 kernel: [ 2325.701305] firewire_ohci: AR spd 0 tl 38, ffc0 -> ffc1, ack_complete, QR resp = 4a756a75 Dec 20 09:08:23 pc8 kernel: [ 2325.701340] firewire_ohci: AT spd 0 tl 39, ffc1 -> ffc0, ack_pending , QR req, fffff000042c Dec 20 09:08:23 pc8 kernel: [ 2325.701353] firewire_ohci: AT spd 0 tl 24, ffc0 -> ffc1, ack_pending , QR req, fffff0000450 Dec 20 09:08:23 pc8 kernel: [ 2325.701368] firewire_ohci: AR spd 0 tl 24, ffc1 -> ffc0, ack_complete, QR resp = 00000000 Dec 20 09:08:23 pc8 kernel: [ 2325.701381] firewire_ohci: AR spd 0 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 00064cb7 Dec 20 09:08:23 pc8 kernel: [ 2325.701416] firewire_ohci: AT spd 0 tl 3a, ffc1 -> ffc0, ack_pending , QR req, fffff0000430 Dec 20 09:08:23 pc8 kernel: [ 2325.701429] firewire_ohci: AT spd 0 tl 25, ffc0 -> ffc1, ack_pending , QR req, fffff0000454 Dec 20 09:08:23 pc8 kernel: [ 2325.701444] firewire_ohci: AR spd 0 tl 25, ffc1 -> ffc0, ack_complete, QR resp = 4a756a75 Dec 20 09:08:23 pc8 kernel: [ 2325.701457] firewire_ohci: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 00000000 Dec 20 09:08:23 pc8 kernel: [ 2325.701492] firewire_ohci: AT spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000434 Dec 20 09:08:23 pc8 kernel: [ 2325.701506] firewire_ohci: AT spd 0 tl 26, ffc0 -> ffc1, ack_pending , QR req, fffff000042c Dec 20 09:08:23 pc8 kernel: [ 2325.701517] firewire_ohci: AR spd 0 tl 26, ffc1 -> ffc0, ack_complete, QR resp = 00064cb7 Dec 20 09:08:23 pc8 kernel: [ 2325.701533] firewire_ohci: AR spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = 00000000 Dec 20 09:08:23 pc8 kernel: [ 2325.701569] firewire_ohci: AT spd 0 tl 3c, ffc1 -> ffc0, ack_pending , QR req, fffff0000438 Dec 20 09:08:23 pc8 kernel: [ 2325.701582] firewire_ohci: AT spd 0 tl 27, ffc0 -> ffc1, ack_pending , QR req, fffff0000430 Dec 20 09:08:23 pc8 kernel: [ 2325.701593] firewire_ohci: AR spd 0 tl 27, ffc1 -> ffc0, ack_complete, QR resp = 00000000 Dec 20 09:08:23 pc8 kernel: [ 2325.701610] firewire_ohci: AR spd 0 tl 3c, ffc0 -> ffc1, ack_complete, QR resp = 4c696e75 Dec 20 09:08:23 pc8 kernel: [ 2325.701652] firewire_ohci: AT spd 0 tl 3d, ffc1 -> ffc0, ack_pending , QR req, fffff000043c Dec 20 09:08:23 pc8 kernel: [ 2325.701666] firewire_ohci: AT spd 0 tl 28, ffc0 -> ffc1, ack_pending , QR req, fffff0000434 Dec 20 09:08:23 pc8 kernel: [ 2325.701676] firewire_ohci: AR spd 0 tl 28, ffc1 -> ffc0, ack_complete, QR resp = 00000000 Dec 20 09:08:23 pc8 kernel: [ 2325.701693] firewire_ohci: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 78204669 Dec 20 09:08:23 pc8 kernel: [ 2325.701728] firewire_ohci: AT spd 0 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff0000440 Dec 20 09:08:23 pc8 kernel: [ 2325.701742] firewire_ohci: AT spd 0 tl 29, ffc0 -> ffc1, ack_pending , QR req, fffff0000438 Dec 20 09:08:23 pc8 kernel: [ 2325.701752] firewire_ohci: AR spd 0 tl 29, ffc1 -> ffc0, ack_complete, QR resp = 4c696e75 Dec 20 09:08:23 pc8 kernel: [ 2325.701776] firewire_ohci: AR spd 0 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = 72657769 Dec 20 09:08:23 pc8 kernel: [ 2325.701813] firewire_ohci: AT spd 0 tl 2a, ffc0 -> ffc1, ack_pending , QR req, fffff000043c Dec 20 09:08:23 pc8 kernel: [ 2325.701823] firewire_ohci: AT spd 0 tl 3f, ffc1 -> ffc0, ack_pending , QR req, fffff0000444 Dec 20 09:08:23 pc8 kernel: [ 2325.701837] firewire_ohci: AR spd 0 tl 2a, ffc1 -> ffc0, ack_complete, QR resp = 78204669 Dec 20 09:08:23 pc8 kernel: [ 2325.701851] firewire_ohci: AR spd 0 tl 3f, ffc0 -> ffc1, ack_complete, QR resp = 72650000 Dec 20 09:08:23 pc8 kernel: [ 2325.701952] firewire_ohci: AR spd 0 tl 2b, ffc1 -> ffc0, ack_complete, QR resp = 72657769 Dec 20 09:08:23 pc8 kernel: [ 2325.701963] firewire_ohci: AT spd 0 tl 2b, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000440 Dec 20 09:08:23 pc8 kernel: [ 2325.702003] firewire_ohci: AT spd 0 tl 2c, ffc0 -> ffc1, ack_pending , QR req, fffff0000444 Dec 20 09:08:23 pc8 kernel: [ 2325.702014] firewire_ohci: AR spd 0 tl 2c, ffc1 -> ffc0, ack_complete, QR resp = 72650000 Dec 20 09:08:23 pc8 kernel: [ 2325.702184] firewire_core: created device fw2: GUID 00241b00964cac00, S100 Dec 20 09:08:23 pc8 kernel: [ 2325.702213] firewire_ohci: AT spd 0 tl 00, ffc1 -> ffc0, ack_pending , QR req, fffff0000234 Dec 20 09:08:23 pc8 kernel: [ 2325.702225] firewire_ohci: AR spd 0 tl 00, ffc1 -> ffc0, ack_pending , QR req, fffff0000234 Dec 20 09:08:23 pc8 kernel: [ 2325.702255] firewire_ohci: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.702269] firewire_ohci: AT spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.702331] firewire_core: created device fw3: GUID 0108000000006351, S100 Dec 20 09:08:23 pc8 kernel: [ 2325.702365] firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 Dec 20 09:08:23 pc8 kernel: [ 2325.702379] firewire_ohci: AT spd 0 tl 01, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.702394] firewire_ohci: AR spd 0 tl 01, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.702412] firewire_ohci: AT spd 0 tl 2d, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 Dec 20 09:08:23 pc8 kernel: [ 2325.702423] firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_complete, QR resp = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.702440] firewire_ohci: AR spd 0 tl 2d, ffc1 -> ffc0, ack_complete, QR resp = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.702453] firewire_ohci: AR spd 0 tl 01, ffc0 -> ffc1, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.702465] firewire_ohci: AT spd 0 tl 01, ffc0 -> ffc1, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.702502] firewire_ohci: AR spd 0 tl 2e, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.702515] firewire_ohci: AT spd 0 tl 2e, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.702540] firewire_ohci: AT spd 0 tl 2e, ffc1 -> ffc0, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.702549] firewire_ohci: AR spd 0 tl 2e, ffc1 -> ffc0, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.702567] firewire_core: phy config: card 0, new root=ffc1, gap_count=5 Dec 20 09:08:23 pc8 kernel: [ 2325.702593] firewire_ohci: AT ack_complete, PHY 01c50000 fe3affff Dec 20 09:08:23 pc8 kernel: [ 2325.702603] firewire_ohci: AR ack_complete, PHY 01c50000 fe3affff Dec 20 09:08:23 pc8 kernel: [ 2325.702646] firewire_ohci: AR evt_bus_reset, generation 30 Dec 20 09:08:23 pc8 kernel: [ 2325.702653] firewire_ohci: AR evt_bus_reset, generation 8 Dec 20 09:08:23 pc8 kernel: [ 2325.704727] firewire_ohci: 2 selfIDs, generation 30, local node ID ffc1 Dec 20 09:08:23 pc8 kernel: [ 2325.704744] firewire_ohci: selfID 0: 80458882, phy 0 [p..] S400 gc=5 +0W Lci Dec 20 09:08:23 pc8 kernel: [ 2325.704758] firewire_ohci: selfID 0: 8145ccd4, phy 1 [c--] beta gc=5 -3W Lc Dec 20 09:08:23 pc8 kernel: [ 2325.704797] firewire_ohci: 2 selfIDs, generation 8, local node ID ffc0 Dec 20 09:08:23 pc8 kernel: [ 2325.704811] firewire_ohci: selfID 0: 80458882, phy 0 [p..] S400 gc=5 +0W Lci Dec 20 09:08:23 pc8 kernel: [ 2325.704824] firewire_ohci: selfID 0: 8145ccd4, phy 1 [c--] beta gc=5 -3W Lc Dec 20 09:08:23 pc8 kernel: [ 2325.704881] firewire_ohci: AR spd 0 tl 2f, ffc1 -> ffc0, ack_complete, Lk resp 4,2 Dec 20 09:08:23 pc8 kernel: [ 2325.704894] firewire_ohci: AT spd 0 tl 2f, ffc0 -> ffc1, pending/cancelled, Lk req, fffff000021c 8,2 Dec 20 09:08:23 pc8 kernel: [ 2325.704941] firewire_ohci: AR spd 0 tl 30, ffc0 -> ffc1, ack_pending , QW req, fffff0000004 = 00000100 Dec 20 09:08:23 pc8 kernel: [ 2325.704961] firewire_ohci: AT spd 0 tl 30, ffc0 -> ffc1, ack_pending , QW req, fffff0000004 = 00000100 Dec 20 09:08:23 pc8 kernel: [ 2325.704979] firewire_ohci: AT spd 0 tl 30, ffc1 -> ffc0, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.704988] firewire_ohci: AR spd 0 tl 30, ffc1 -> ffc0, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.960111] firewire_ohci: AT spd 0 tl 04, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.960132] firewire_ohci: AR spd 0 tl 04, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f Dec 20 09:08:23 pc8 kernel: [ 2325.960167] firewire_ohci: AR spd 0 tl 04, ffc0 -> ffc1, ack_complete, W resp Dec 20 09:08:23 pc8 kernel: [ 2325.960179] firewire_ohci: AT spd 0 tl 04, ffc0 -> ffc1, ack_complete, W resp Dec 20 09:08:24 pc8 kernel: [ 2326.204100] firewire_ohci: AR spd 0 tl 05, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 Dec 20 09:08:24 pc8 kernel: [ 2326.204116] firewire_ohci: AT spd 0 tl 05, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 Dec 20 09:08:24 pc8 kernel: [ 2326.204158] firewire_ohci: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 31333934 Dec 20 09:08:24 pc8 kernel: [ 2326.204168] firewire_ohci: AT spd 0 tl 06, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 Dec 20 09:08:24 pc8 kernel: [ 2326.204201] firewire_ohci: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = f000a222 Dec 20 09:08:24 pc8 kernel: [ 2326.204211] firewire_ohci: AT spd 0 tl 07, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 Dec 20 09:08:24 pc8 kernel: [ 2326.204242] firewire_ohci: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 Dec 20 09:08:24 pc8 kernel: [ 2326.204252] firewire_ohci: AT spd 0 tl 08, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c Dec 20 09:08:24 pc8 kernel: [ 2326.204284] firewire_ohci: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 Dec 20 09:08:24 pc8 kernel: [ 2326.204294] firewire_ohci: AT spd 0 tl 09, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 Dec 20 09:08:24 pc8 kernel: [ 2326.204327] firewire_ohci: AT spd 0 tl 0a, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 Dec 20 09:08:24 pc8 kernel: [ 2326.204345] firewire_ohci: AR spd 0 tl 0a, ffc0 -> ffc1, ack_complete, QR resp = 0005dd0b Dec 20 09:08:32 pc8 kernel: [ 2334.764102] firewire_ohci: AR evt_bus_reset, generation 9 Dec 20 09:08:32 pc8 kernel: [ 2334.764270] firewire_ohci: 1 selfIDs, generation 9, local node ID ffc0 Dec 20 09:08:32 pc8 kernel: [ 2334.764283] firewire_ohci: selfID 0: 807f8842, phy 0 [-..] S400 gc=63 +0W Lci Dec 20 09:08:32 pc8 kernel: [ 2334.764416] firewire_ohci: AT spd 0 tl 00, ffc0 -> ffc1, evt_missing_ack, QW req, fffff0000234 = c000001f Dec 20 09:17:01 pc8 CRON[3329]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) -- Carl K |
From: Carl K. <ca...@pe...> - 2011-12-20 14:58:40
|
On Mon, Dec 19, 2011 at 4:17 PM, Stefan Richter <st...@s5...> wrote: > On Dec 19 Carl Karsten wrote: >> [ 0.173409] pci 0000:02:05.0: proprietary Ricoh MMC controller disabled (via firewire function) > > Oh? Well, I guess that's OK; in any case it does not explain why the > other controller behaves in about the same way. fwi: juser@pc8:~$ lspci|grep 1394 02:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 04:00.0 FireWire (IEEE 1394): Agere Systems FW643 PCI Express1394b Controller (PHY/Link) (rev 06) juser@pc8:~$ lspci -s 2:5 02:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 02:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 02:05.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12) 02:05.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12) > >> [ 1.432108] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 >> [ 1.488075] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 >> [ 1.488178] firewire_ohci: AR evt_bus_reset, generation 1 >> [ 1.488256] firewire_ohci: 2 selfIDs, generation 1, local node ID ffc0 >> [ 1.488321] firewire_ohci: selfID 0: 807f8882, phy 0 [p..] S400 gc=63 +0W Lci >> [ 1.488385] firewire_ohci: selfID 0: 813fc4d4, phy 1 [c--] beta gc=63 -3W >> [ 1.491355] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 >> [ 1.491435] firewire_ohci 0000:04:00.0: setting latency timer to 64 >> [ 1.545090] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 >> [ 1.545174] firewire_ohci: isochronous cycle inconsistent >> [ 1.545257] firewire_ohci: AR evt_bus_reset, generation 1 >> [ 1.545325] firewire_ohci: AR evt_bus_reset, generation 2 >> [ 1.545392] firewire_ohci: 2 selfIDs, generation 1, local node ID ffc1 >> [ 1.545456] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc >> [ 1.545521] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci >> [ 1.545592] firewire_ohci: 2 selfIDs, generation 2, local node ID ffc0 >> [ 1.545656] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc >> [ 1.545720] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci > > OK, gap count (abbreviated as gc in the selfID dump) starts out with the > correct and safe power reset value of 63 on both PHYs. > > [...] >> [ 615.240117] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 >> [ 615.240161] firewire_ohci: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 31333934 >> [ 615.240172] firewire_ohci: AT spd 0 tl 2c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 >> [ 615.240206] firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = f000a222 >> [ 615.240216] firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 >> [ 615.240249] firewire_ohci: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 >> [ 615.240259] firewire_ohci: AT spd 0 tl 2e, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c >> [ 615.240291] firewire_ohci: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 >> [ 615.240301] firewire_ohci: AT spd 0 tl 2f, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 >> [ 615.240334] firewire_ohci: AT spd 2 tl 30, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 >> [ 615.240350] firewire_core: giving up on config rom for node id ffc0 > > One other difference between the first five quadlets at fffff0000400 ... > fffff0000410 on one hand and the subsequent ones at fffff0000414 and above > is that the former are backed by OHCI-1394 controller registers while the > latter are backed by OHCI-1394 physical DMA. IOW the controller needs to > read the latter from system RAM whereas it has the former stored > internally. (It pulls the former from RAM too though if the remote node > asked for them by means of a block read transaction instead of a quadlet > read transaction.) > > So, a failure to respond to addresses fffff0000414 could also be caused by > the physical DMA not being set up correctly. > > But the fact that it works /sometimes/ after another bus reset indicates > that this is not a DMA problem. > > Carl, > if you have a compiled kernel, you could comment out the line > > device->max_speed = device->node->max_speed; > > in drivers/firewire/core-device.c and rebuild + reinstall firewire-core. > Then firewire-core will keep all requests to any device down at S100. > > If it works then, we know that your bus is not capable to support 400 > Mbit/s properly but can limp along with 100 Mbit/s. juser@pc8:~$ ls /dev/fw? /dev/fw0 /dev/fw1 /dev/fw2 /dev/fw3 juser@pc8:~$ dmesg | grep fire | xclip [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-6-generic root=UUID=b5c83a0b-baed-4a8b-a828-b65be5fe3d29 ro crashkernel=384M-2G:64M,2G-:128M firewire-ohci.debug=3 [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-6-generic root=UUID=b5c83a0b-baed-4a8b-a828-b65be5fe3d29 ro crashkernel=384M-2G:64M,2G-:128M firewire-ohci.debug=3 [ 0.190330] pci 0000:02:05.0: proprietary Ricoh MMC controller disabled (via firewire function) [ 1.426527] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 [ 1.480092] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 [ 1.480210] firewire_ohci: AR evt_bus_reset, generation 1 [ 1.480328] firewire_ohci: 1 selfIDs, generation 1, local node ID ffc0 [ 1.480468] firewire_ohci: selfID 0: 807f8842, phy 0 [-..] S400 gc=63 +0W Lci [ 1.485324] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 [ 1.485402] firewire_ohci 0000:04:00.0: setting latency timer to 64 [ 1.540066] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 [ 1.540166] firewire_ohci: AR evt_bus_reset, generation 1 [ 1.540241] firewire_ohci: 1 selfIDs, generation 1, local node ID ffc0 [ 1.540305] firewire_ohci: selfID 0: 807fcc56, phy 0 [---] beta gc=63 -3W Lci [ 1.980149] firewire_core: created device fw0: GUID 00241b00964cac00, S100 [ 2.040172] firewire_core: created device fw1: GUID 0108000000006351, S100 [ 500.020061] firewire_ohci: AR evt_bus_reset, generation 2 [ 500.020081] firewire_ohci: AR evt_bus_reset, generation 2 [ 500.020247] firewire_ohci: 2 selfIDs, generation 2, local node ID ffc1 [ 500.020258] firewire_ohci: 2 selfIDs, generation 2, local node ID ffc0 [ 500.020272] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc [ 500.020285] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci [ 500.020300] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc [ 500.020309] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci [ 500.020316] firewire_ohci: isochronous cycle inconsistent [ 500.020359] firewire_ohci: AT spd 0 tl 1b, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 [ 500.020374] firewire_ohci: AR spd 0 tl 1b, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 500.520095] firewire_ohci: AT spd 0 tl 1c, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 500.520114] firewire_ohci: AR spd 0 tl 1c, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 500.520159] firewire_ohci: AR spd 0 tl 25, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 500.520171] firewire_ohci: AR spd 0 tl 1d, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 500.520184] firewire_ohci: AT spd 0 tl 1d, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000404 [ 500.520203] firewire_ohci: AT spd 0 tl 25, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 500.520227] firewire_ohci: AR spd 0 tl 1e, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 500.520237] firewire_ohci: AT spd 0 tl 1e, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 [ 500.520252] firewire_ohci: AT spd 0 tl 26, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 500.520276] firewire_ohci: AR spd 0 tl 26, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 500.520294] firewire_ohci: AR spd 0 tl 1f, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 500.520304] firewire_ohci: AT spd 0 tl 1f, ffc0 -> ffc1, pending/cancelled, QR req, fffff000040c [ 500.520319] firewire_ohci: AT spd 0 tl 27, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 500.520353] firewire_ohci: AR spd 0 tl 27, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 500.520383] firewire_ohci: AR spd 0 tl 20, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 500.520397] firewire_ohci: AT spd 0 tl 28, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 500.520414] firewire_ohci: AT spd 0 tl 20, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000410 [ 500.520427] firewire_ohci: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 500.520477] firewire_ohci: AT spd 0 tl 29, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 500.520489] firewire_ohci: AR spd 0 tl 21, ffc1 -> ffc0, ack_complete, QR resp = 0005dd0b [ 500.520503] firewire_ohci: AT spd 0 tl 21, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000414 [ 500.520524] firewire_ohci: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 500.520540] firewire_ohci: AR spd 0 tl 22, ffc1 -> ffc0, ack_complete, QR resp = 0c0083c0 [ 500.520551] firewire_ohci: AT spd 0 tl 22, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000418 [ 500.520564] firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 [ 500.520586] firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = 0005dd0b [ 500.520618] firewire_ohci: AT spd 0 tl 23, ffc0 -> ffc1, ack_pending , QR req, fffff000041c [ 500.520631] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff0000418 [ 500.520650] firewire_ohci: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 0c0083c0 [ 500.520662] firewire_ohci: AR spd 0 tl 23, ffc1 -> ffc0, ack_complete, QR resp = 03d00d1e [ 500.520701] firewire_ohci: AT spd 0 tl 24, ffc0 -> ffc1, ack_pending , QR req, fffff0000420 [ 500.520715] firewire_ohci: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff000041c [ 500.520734] firewire_ohci: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 03d00d1e [ 500.520747] firewire_ohci: AR spd 0 tl 24, ffc1 -> ffc0, ack_complete, QR resp = 81000003 [ 500.520786] firewire_ohci: AT spd 0 tl 25, ffc0 -> ffc1, ack_pending , QR req, fffff0000424 [ 500.520800] firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_pending , QR req, fffff0000420 [ 500.520818] firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 81000003 [ 500.520830] firewire_ohci: AR spd 0 tl 25, ffc1 -> ffc0, ack_complete, QR resp = 17000001 [ 500.520869] firewire_ohci: AT spd 0 tl 26, ffc0 -> ffc1, ack_pending , QR req, fffff0000428 [ 500.520882] firewire_ohci: AT spd 0 tl 2e, ffc1 -> ffc0, ack_pending , QR req, fffff0000424 [ 500.520900] firewire_ohci: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 17000001 [ 500.520913] firewire_ohci: AR spd 0 tl 26, ffc1 -> ffc0, ack_complete, QR resp = 81000008 [ 500.520951] firewire_ohci: AT spd 0 tl 27, ffc0 -> ffc1, ack_pending , QR req, fffff0000448 [ 500.520965] firewire_ohci: AT spd 0 tl 2f, ffc1 -> ffc0, ack_pending , QR req, fffff0000428 [ 500.520985] firewire_ohci: AR spd 0 tl 27, ffc1 -> ffc0, ack_complete, QR resp = 0003ff1c [ 500.520998] firewire_ohci: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 81000008 [ 500.521032] firewire_ohci: AT spd 0 tl 30, ffc1 -> ffc0, ack_pending , QR req, fffff0000448 [ 500.521044] firewire_ohci: AR spd 0 tl 28, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 500.521057] firewire_ohci: AT spd 0 tl 28, ffc0 -> ffc1, pending/cancelled, QR req, fffff000044c [ 500.521079] firewire_ohci: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 0003ff1c [ 500.521114] firewire_ohci: AT spd 0 tl 29, ffc0 -> ffc1, ack_pending , QR req, fffff0000450 [ 500.521128] firewire_ohci: AT spd 0 tl 31, ffc1 -> ffc0, ack_pending , QR req, fffff000044c [ 500.521146] firewire_ohci: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 500.521158] firewire_ohci: AR spd 0 tl 29, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 500.521196] firewire_ohci: AT spd 0 tl 2a, ffc0 -> ffc1, ack_pending , QR req, fffff0000454 [ 500.521210] firewire_ohci: AT spd 0 tl 32, ffc1 -> ffc0, ack_pending , QR req, fffff0000450 [ 500.521232] firewire_ohci: AR spd 0 tl 2a, ffc1 -> ffc0, ack_complete, QR resp = 4a756a75 [ 500.521245] firewire_ohci: AR spd 0 tl 32, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 500.521286] firewire_ohci: AT spd 0 tl 2b, ffc0 -> ffc1, ack_pending , QR req, fffff000042c [ 500.521300] firewire_ohci: AT spd 0 tl 33, ffc1 -> ffc0, ack_pending , QR req, fffff0000454 [ 500.521317] firewire_ohci: AR spd 0 tl 33, ffc0 -> ffc1, ack_complete, QR resp = 4a756a75 [ 500.521330] firewire_ohci: AR spd 0 tl 2b, ffc1 -> ffc0, ack_complete, QR resp = 00064cb7 [ 500.521370] firewire_ohci: AT spd 0 tl 2c, ffc0 -> ffc1, ack_pending , QR req, fffff0000430 [ 500.521383] firewire_ohci: AT spd 0 tl 34, ffc1 -> ffc0, ack_pending , QR req, fffff000042c [ 500.521401] firewire_ohci: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 00064cb7 [ 500.521413] firewire_ohci: AR spd 0 tl 2c, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 500.521453] firewire_ohci: AT spd 0 tl 2d, ffc0 -> ffc1, ack_pending , QR req, fffff0000434 [ 500.521467] firewire_ohci: AT spd 0 tl 35, ffc1 -> ffc0, ack_pending , QR req, fffff0000430 [ 500.521486] firewire_ohci: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 500.521499] firewire_ohci: AR spd 0 tl 2d, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 500.521536] firewire_ohci: AT spd 0 tl 2e, ffc0 -> ffc1, ack_pending , QR req, fffff0000438 [ 500.521551] firewire_ohci: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff0000434 [ 500.521568] firewire_ohci: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 500.521580] firewire_ohci: AR spd 0 tl 2e, ffc1 -> ffc0, ack_complete, QR resp = 4c696e75 [ 500.521617] firewire_ohci: AT spd 0 tl 2f, ffc0 -> ffc1, ack_pending , QR req, fffff000043c [ 500.521630] firewire_ohci: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff0000438 [ 500.521650] firewire_ohci: AR spd 0 tl 2f, ffc1 -> ffc0, ack_complete, QR resp = 78204669 [ 500.521664] firewire_ohci: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 4c696e75 [ 500.521697] firewire_ohci: AT spd 0 tl 38, ffc1 -> ffc0, ack_pending , QR req, fffff000043c [ 500.521708] firewire_ohci: AR spd 0 tl 30, ffc1 -> ffc0, ack_complete, QR resp = 72657769 [ 500.521720] firewire_ohci: AT spd 0 tl 30, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000440 [ 500.521742] firewire_ohci: AR spd 0 tl 38, ffc0 -> ffc1, ack_complete, QR resp = 78204669 [ 500.521765] firewire_ohci: AR spd 0 tl 31, ffc1 -> ffc0, ack_complete, QR resp = 72650000 [ 500.521776] firewire_ohci: AT spd 0 tl 39, ffc1 -> ffc0, ack_pending , QR req, fffff0000440 [ 500.521794] firewire_ohci: AT spd 0 tl 31, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000444 [ 500.521804] firewire_ohci: AR spd 0 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 72657769 [ 500.521851] firewire_ohci: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 72650000 [ 500.521861] firewire_ohci: AT spd 0 tl 3a, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000444 [ 500.522080] firewire_core: created device fw2: GUID 0108000000006351, S100 [ 500.522111] firewire_ohci: AT spd 0 tl 32, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 [ 500.522127] firewire_ohci: AR spd 0 tl 32, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 [ 500.522161] firewire_ohci: AR spd 0 tl 32, ffc1 -> ffc0, ack_complete, QR resp = c000001f [ 500.522174] firewire_ohci: AT spd 0 tl 32, ffc1 -> ffc0, ack_complete, QR resp = c000001f [ 500.522226] firewire_ohci: AR spd 0 tl 33, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f [ 500.522242] firewire_ohci: AT spd 0 tl 33, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f [ 500.522271] firewire_ohci: AT spd 0 tl 33, ffc1 -> ffc0, ack_complete, W resp [ 500.522283] firewire_ohci: AR spd 0 tl 33, ffc1 -> ffc0, ack_complete, W resp [ 500.522304] firewire_core: phy config: card 0, new root=ffc1, gap_count=5 [ 500.522328] firewire_ohci: AR ack_complete, PHY 01c50000 fe3affff [ 500.522339] firewire_ohci: AT ack_complete, PHY 01c50000 fe3affff [ 500.522366] firewire_ohci: AR evt_bus_reset, generation 3 [ 500.522375] firewire_ohci: AR evt_bus_reset, generation 3 [ 500.522398] firewire_ohci: 2 selfIDs, generation 3, local node ID ffc0 [ 500.522408] firewire_ohci: selfID 0: 80458882, phy 0 [p..] S400 gc=5 +0W Lci [ 500.522416] firewire_ohci: selfID 0: 8145ccd4, phy 1 [c--] beta gc=5 -3W Lc [ 500.522452] firewire_ohci: AT spd 0 tl 34, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 [ 500.522467] firewire_ohci: AR spd 0 tl 34, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 500.522517] firewire_ohci: AR spd 0 tl 3b, ffc0 -> ffc1, ack_pending , QW req, fffff0000004 = 00000100 [ 500.522532] firewire_ohci: AT spd 0 tl 3b, ffc0 -> ffc1, ack_pending , QW req, fffff0000004 = 00000100 [ 500.522924] firewire_core: created device fw3: GUID 00241b00964cac00, S100 [ 500.522953] firewire_ohci: AR spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000234 [ 500.522967] firewire_ohci: AT spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000234 [ 500.522990] firewire_ohci: 2 selfIDs, generation 3, local node ID ffc1 [ 500.523003] firewire_ohci: AT spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = c000001f [ 500.523014] firewire_ohci: AR spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = c000001f [ 500.523034] firewire_ohci: selfID 0: 80458882, phy 0 [p..] S400 gc=5 +0W Lci [ 500.523042] firewire_ohci: selfID 0: 8145ccd4, phy 1 [c--] beta gc=5 -3W Lc [ 500.776179] firewire_ohci: AR spd 0 tl 3f, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f [ 500.776207] firewire_ohci: AT spd 0 tl 3f, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f [ 500.776262] firewire_ohci: AT spd 0 tl 3f, ffc0 -> ffc1, ack_complete, W resp [ 500.776276] firewire_ohci: AR spd 0 tl 3f, ffc0 -> ffc1, ack_complete, W resp [ 501.020098] firewire_ohci: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 501.020113] firewire_ohci: AT spd 0 tl 00, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 501.020155] firewire_ohci: AR spd 0 tl 01, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 501.020165] firewire_ohci: AT spd 0 tl 01, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 501.020198] firewire_ohci: AR spd 0 tl 02, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 501.020207] firewire_ohci: AT spd 0 tl 02, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 501.020239] firewire_ohci: AR spd 0 tl 03, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 501.020249] firewire_ohci: AT spd 0 tl 03, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 501.020280] firewire_ohci: AR spd 0 tl 04, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 501.020290] firewire_ohci: AT spd 0 tl 04, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 [ 501.020323] firewire_ohci: AT spd 0 tl 05, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 [ 501.020339] firewire_ohci: AR spd 0 tl 05, ffc0 -> ffc1, ack_complete, QR resp = 0005dd0b Any sense to making this a module parameter? I am now more motovated to invest in a cable tester. know of any? google showed me some, but I am cant tell if they are more than just a continuity tester. -- Carl K |
From: Stefan R. <st...@s5...> - 2011-12-20 07:47:34
|
On Dec 19 Carl Karsten wrote: > On Mon, Dec 19, 2011 at 3:19 PM, Stefan Richter > <st...@s5...> wrote: > > S100 is less demanding on cables; it is easily possible that a > > badly built cable works without a glitch at S100 but fails miserably at > > S400. > > Can the controller cards be told to back down? Only by editing the driver source, e.g. this way: --- a/drivers/firewire/core-device.c +++ b/drivers/firewire/core-device.c @@ -516,7 +516,7 @@ static int read_config_rom(struct fw_dev goto out; } - device->max_speed = device->node->max_speed; + /*** device->max_speed = device->node->max_speed; ***/ /* * Determine the speed of -- Stefan Richter -=====-==-== ==-- =-=-- http://arcgraph.de/sr/ |
From: Carl K. <ca...@pe...> - 2011-12-19 22:31:10
|
On Mon, Dec 19, 2011 at 3:19 PM, Stefan Richter <st...@s5...> wrote: > On Dec 19 Carl Karsten wrote: >> I have been using 2 cables to test with. both 4-6 >> #1 6' >> #2 15' >> >> I boot box, plug in #1, both ends are detected. >> try #2, no ends. >> try #1, both ends. >> try #2, no ends >> >> seems like a bad cable. >> so I plug #2 into a dv cam, cam gets fw2, dv plays in kino just fine. >> un plug cam, plug back into laptop, no ends. >> back into cam, dv2. >> back into laptop,no ends. > > Most DV devices are only S100 devices ( = support only 100 Mbit/s data > rate), some rare ones are S200, some S400 ( = support 100, 200, and 400 > Mbit/s). S100 is less demanding on cables; it is easily possible that a > badly built cable works without a glitch at S100 but fails miserably at > S400. Can the controller cards be told to back down? -- Carl K |
From: Stefan R. <st...@s5...> - 2011-12-19 22:21:30
|
On Dec 19 Carl Karsten wrote: > Adding to the fun... everything was sitting, and suddenly the box > beeped due to udev rules triggered by fw devices coming and going. Besides EMI on the cables or circuit boards, another cause of such random behavior could be an overheated PHY or damage port electronics, I guess. -- Stefan Richter -=====-==-== ==-- =--== http://arcgraph.de/sr/ |
From: Stefan R. <st...@s5...> - 2011-12-19 22:17:38
|
On Dec 19 Carl Karsten wrote: > [ 0.173409] pci 0000:02:05.0: proprietary Ricoh MMC controller disabled (via firewire function) Oh? Well, I guess that's OK; in any case it does not explain why the other controller behaves in about the same way. > [ 1.432108] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 > [ 1.488075] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 > [ 1.488178] firewire_ohci: AR evt_bus_reset, generation 1 > [ 1.488256] firewire_ohci: 2 selfIDs, generation 1, local node ID ffc0 > [ 1.488321] firewire_ohci: selfID 0: 807f8882, phy 0 [p..] S400 gc=63 +0W Lci > [ 1.488385] firewire_ohci: selfID 0: 813fc4d4, phy 1 [c--] beta gc=63 -3W > [ 1.491355] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 > [ 1.491435] firewire_ohci 0000:04:00.0: setting latency timer to 64 > [ 1.545090] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 > [ 1.545174] firewire_ohci: isochronous cycle inconsistent > [ 1.545257] firewire_ohci: AR evt_bus_reset, generation 1 > [ 1.545325] firewire_ohci: AR evt_bus_reset, generation 2 > [ 1.545392] firewire_ohci: 2 selfIDs, generation 1, local node ID ffc1 > [ 1.545456] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc > [ 1.545521] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci > [ 1.545592] firewire_ohci: 2 selfIDs, generation 2, local node ID ffc0 > [ 1.545656] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc > [ 1.545720] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci OK, gap count (abbreviated as gc in the selfID dump) starts out with the correct and safe power reset value of 63 on both PHYs. [...] > [ 615.240117] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 > [ 615.240161] firewire_ohci: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 31333934 > [ 615.240172] firewire_ohci: AT spd 0 tl 2c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 > [ 615.240206] firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = f000a222 > [ 615.240216] firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 > [ 615.240249] firewire_ohci: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 > [ 615.240259] firewire_ohci: AT spd 0 tl 2e, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c > [ 615.240291] firewire_ohci: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 > [ 615.240301] firewire_ohci: AT spd 0 tl 2f, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 > [ 615.240334] firewire_ohci: AT spd 2 tl 30, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 > [ 615.240350] firewire_core: giving up on config rom for node id ffc0 One other difference between the first five quadlets at fffff0000400 ... fffff0000410 on one hand and the subsequent ones at fffff0000414 and above is that the former are backed by OHCI-1394 controller registers while the latter are backed by OHCI-1394 physical DMA. IOW the controller needs to read the latter from system RAM whereas it has the former stored internally. (It pulls the former from RAM too though if the remote node asked for them by means of a block read transaction instead of a quadlet read transaction.) So, a failure to respond to addresses fffff0000414 could also be caused by the physical DMA not being set up correctly. But the fact that it works /sometimes/ after another bus reset indicates that this is not a DMA problem. Carl, if you have a compiled kernel, you could comment out the line device->max_speed = device->node->max_speed; in drivers/firewire/core-device.c and rebuild + reinstall firewire-core. Then firewire-core will keep all requests to any device down at S100. If it works then, we know that your bus is not capable to support 400 Mbit/s properly but can limp along with 100 Mbit/s. -- Stefan Richter -=====-==-== ==-- =--== http://arcgraph.de/sr/ |
From: Stefan R. <st...@s5...> - 2011-12-19 21:59:28
|
On Dec 18 Carl Karsten wrote: > On Sun, Dec 18, 2011 at 7:57 AM, Stefan Richter > <st...@s5...> wrote: > > On Dec 17 Carl Karsten wrote: > >> [ 2.051121] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 > >> [ 2.051204] firewire_ohci: isochronous cycle inconsistent > >> [ 2.488158] firewire_core: created device fw0: GUID 00241b00964cac00, S400 > >> [ 2.552154] firewire_core: created device fw1: GUID 0108000000006351, S800 > >> [ 23.608055] firewire_ohci: AT spd 0 tl 06, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 > > > > With firewire-ohci debug=3, there should be a few log lines from the > > self-ID reception DMA between the two last lines above. Why are they > > missing? > > wold the log lines contain "firewire"? If not, that's why they are > missing, to keep the dmesg post under 50K. anything else I should > include? A selfID-complete event is logged like this if debug flag 2 is specified (i.e. fw-ohci's debug parameter is 2 or 3 or 6 or 7, etc.): > >> [ 32.672335] firewire_ohci: 2 selfIDs, generation 5, local node ID ffc0 > >> [ 32.672339] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc > >> [ 32.672342] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci First there is the line with how many selfID packets were received in which bus generation, and which ID the local node has in this bus generation. Then each self ID packet is logged; can be 1 or 2 per node (or more, but all PHYs that are on the market have <= 6 ports and hence emit <= 2 selfID packets). Each line contains packet type ("0" or "n", depending on how many selfID packets a PHY emits), the entire packet content, the PHY ID, the population with ports ("." port not present, "-" port not connected, "c" port connected to child node, "p" port connected to parent node), speed code of the PHY, gap count, power class, "L" if the "active link layer" bit is set, "c" if the "contender for IRM role" bit is set, "i" if the "initiated this bus reset" bit is set. Here is an example of a somewhat more crowded bus, with PHY 9 being a 6-port 1394a PHY and the rest being a bunch of 3-port 1394b PHYs. Most of them happen to be repeaters without link layer or storage devices with powered-down link layer. firewire_ohci: 13 selfIDs, generation 3, local node ID ffcb firewire_ohci: selfID 0: 807fc094, phy 0 [p--] beta gc=63 +0W L firewire_ohci: selfID 0: 813fc478, phy 1 [-cp] beta gc=63 -3W firewire_ohci: selfID 0: 823fc458, phy 2 [--p] beta gc=63 -3W firewire_ohci: selfID 0: 833fc464, phy 3 [-p-] beta gc=63 -3W firewire_ohci: selfID 0: 843fc4f8, phy 4 [ccp] beta gc=63 -3W firewire_ohci: selfID 0: 857fc458, phy 5 [--p] beta gc=63 -3W L firewire_ohci: selfID 0: 863fc49c, phy 6 [p-c] beta gc=63 -3W firewire_ohci: selfID 0: 873fc4bc, phy 7 [pcc] beta gc=63 -3W firewire_ohci: selfID 0: 883fc4ec, phy 8 [cpc] beta gc=63 -3W firewire_ohci: selfID 0: 893f8455, phy 9 [---] S400 gc=63 -3W firewire_ohci: selfID n: 89819000, phy 9 [-p-.....] firewire_ohci: selfID 0: 8a7fc4e6, phy 10 [cp-] beta gc=63 -3W Li firewire_ohci: selfID 0: 8b7fccf4, phy 11 [cc-] beta gc=63 -3W Lc The very last selfID is the one of the root node; its ports can only be connected to child nodes. The very first PHY (the one with the lowest ID) can only be connected to one parent node. Each other node can only be connected to one parent and 0..many child nodes. SelfID packets are autonomously generated by the PHY hardware. Some bits in the selfID (like the L and c bits and the power class) are controlled by hardwired pins or by pins connected to the link layer controller and are therefore susceptible to the occasional mistake by board designers. E.g. the power class is often wrong, hence the Linux drivers ignore it. -- Stefan Richter -=====-==-== ==-- =--== http://arcgraph.de/sr/ |
From: Stefan R. <st...@s5...> - 2011-12-19 21:25:33
|
On Dec 19 Carl Karsten wrote: > On Dec 19 Carl Karsten wrote: > > On Mon, Dec 19, 2011 at 12:20 PM, Carl Karsten > > <ca...@pe...> wrote: > > > On Sun, Dec 18, 2011 at 7:57 AM, Stefan Richter > > > <st...@s5...> wrote: > > >> Furthermore, tell us whether you end up with two or three /dev/fw* > > >> again (i.e. whether neither node succeeded to probe the other, or > > >> one of them succeeded to probe the other). Then, run either > > >> gscanbus or firecontrol on _each_ "port" and use it to trigger a > > >> bus reset, then watch if this results in all four expected /dev/fw* > > >> becoming available. > > > > juser@pc8:~$ ls /dev/fw? > > /dev/fw0 /dev/fw1 /dev/fw2 > > > > juser@pc8:~/firecontrol$ sudo ./firecontrol 0 > > firecontrol trunk_20111218 > > Copyright (C) 2002-2007 by Manfred Weihs <mw...@us...> > > This software comes with absolutely no warranty. > > > > successfully got handle > > current generation number (driver): 0 > > 2 card(s) found > > nodes on bus: 2, card name: /dev/fw2 > > nodes on bus: 2, card name: /dev/fw0 > > using adapter 0 > > found: 2 nodes on bus, local ID is 0, IRM is 1 > > current generation number (adapter): 2 > > > > entering command mode > > Type 'help' for more information! > > Command: br > > successfully reset the bus (long bus reset) > > Command: > > bus reset occurred. > > new generation number: 3, 2 nodes on the bus, local ID: 0 > > > > juser@pc8:~/firecontrol$ ls /dev/fw? > > /dev/fw0 /dev/fw1 /dev/fw2 /dev/fw3 So sometimes the new node probe after a bus reset is successful... > I rebooted, no connections came up. firecontrol on both, br, still no > connections. > > juser@pc8:~/firecontrol$ sudo ./firecontrol 1 > firecontrol trunk_20111218 > Copyright (C) 2002-2007 by Manfred Weihs <mw...@us...> > This software comes with absolutely no warranty. > > successfully got handle > current generation number (driver): 0 > 2 card(s) found > nodes on bus: 2, card name: /dev/fw1 > nodes on bus: 2, card name: /dev/fw0 > using adapter 1 > found: 2 nodes on bus, local ID is 0, IRM is 1 > current generation number (adapter): 3 > > entering command mode > Type 'help' for more information! > Command: br > successfully reset the bus (long bus reset) > Command: > bus reset occurred. > new generation number: 4, 2 nodes on the bus, local ID: 0 > > juser@pc8:~$ ls /dev/fw? > /dev/fw0 /dev/fw1 ...but other times not. In other words, neither going from the initial gap count of 63 to the optimized gap count of 5 nor any other effects that the subsequent bus resets might have do get things going in any systematic manner. -- Stefan Richter -=====-==-== ==-- =--== http://arcgraph.de/sr/ |
From: Stefan R. <st...@s5...> - 2011-12-19 21:19:39
|
On Dec 19 Carl Karsten wrote: > I have been using 2 cables to test with. both 4-6 > #1 6' > #2 15' > > I boot box, plug in #1, both ends are detected. > try #2, no ends. > try #1, both ends. > try #2, no ends > > seems like a bad cable. > so I plug #2 into a dv cam, cam gets fw2, dv plays in kino just fine. > un plug cam, plug back into laptop, no ends. > back into cam, dv2. > back into laptop,no ends. Most DV devices are only S100 devices ( = support only 100 Mbit/s data rate), some rare ones are S200, some S400 ( = support 100, 200, and 400 Mbit/s). S100 is less demanding on cables; it is easily possible that a badly built cable works without a glitch at S100 but fails miserably at S400. -- Stefan Richter -=====-==-== ==-- =--== http://arcgraph.de/sr/ |
From: Carl K. <ca...@pe...> - 2011-12-19 19:41:45
|
On Mon, Dec 19, 2011 at 1:29 PM, Carl Karsten <ca...@pe...> wrote: > I have been using 2 cables to test with. both 4-6 > #1 6' > #2 15' > > I boot box, plug in #1, both ends are detected. > try #2, no ends. > try #1, both ends. > try #2, no ends > > seems like a bad cable. > so I plug #2 into a dv cam, cam gets fw2, dv plays in kino just fine. > un plug cam, plug back into laptop, no ends. > back into cam, dv2. > back into laptop,no ends. > > I have about 100 firewire cables, probably 10 the same as #2: 4-6, > 15', same manufacture. > I also have other boxes I could use to help figure out what is going on. > > But I am hesitant to start introducing more hardware without some > guidence. any suggestions? > Adding to the fun... everything was sitting, and suddenly the box beeped due to udev rules triggered by fw devices coming and going. here is what was at the end of dmesg: [ 2055.911216] firewire_core: rediscovered device fw2 for reference, how long things were sitting idle. [ 2136.847661] firewire_ohci: AR evt_bus_reset, generation 152 [ 2136.847702] firewire_ohci: 1 selfIDs, generation 152, local node ID ffc0 [ 2136.847713] firewire_ohci: selfID 0: 807fcc56, phy 0 [---] beta gc=63 -3W Lci [ 2139.645861] firewire_ohci: AR evt_bus_reset, generation 153 [ 2139.646042] firewire_ohci: 2 selfIDs, generation 153, local node ID ffc1 [ 2139.646054] firewire_ohci: selfID 0: 807f0896, phy 0 [p--] S100 gc=63 +0W Lci [ 2139.646063] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci [ 2139.646138] firewire_core: phy config: card 2, new root=ffc1, gap_count=5 [ 2139.646165] firewire_ohci: AT ack_complete, PHY 01c50000 fe3affff [ 2139.646189] firewire_ohci: AR evt_bus_reset, generation 154 [ 2139.646208] firewire_ohci: 2 selfIDs, generation 154, local node ID ffc1 [ 2139.646217] firewire_ohci: selfID 0: 80450894, phy 0 [p--] S100 gc=5 +0W Lc [ 2139.646226] firewire_ohci: selfID 0: 8145ccd6, phy 1 [c--] beta gc=5 -3W Lci [ 2139.647467] firewire_ohci: AR evt_bus_reset, generation 155 [ 2139.647662] firewire_ohci: 2 selfIDs, generation 155, local node ID ffc1 [ 2139.647671] firewire_ohci: selfID 0: 807f0896, phy 0 [p--] S100 gc=63 +0W Lci [ 2139.647679] firewire_ohci: selfID 0: 817fccd4, phy 1 [c--] beta gc=63 -3W Lc [ 2139.647698] firewire_core: phy config: card 2, new root=ffc1, gap_count=5 [ 2139.647719] firewire_ohci: AT ack_complete, PHY 01c50000 fe3affff [ 2139.647744] firewire_ohci: AR evt_bus_reset, generation 156 [ 2139.647770] firewire_ohci: 2 selfIDs, generation 156, local node ID ffc1 [ 2139.647779] firewire_ohci: selfID 0: 80450894, phy 0 [p--] S100 gc=5 +0W Lc [ 2139.647787] firewire_ohci: selfID 0: 8145ccd6, phy 1 [c--] beta gc=5 -3W Lci [ 2140.144138] firewire_ohci: AT spd 0 tl 10, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 [ 2140.148007] firewire_ohci: AR spd 0 tl 10, ffc0 -> ffc1, ack_complete, QR resp = 0404fd5d [ 2140.148202] firewire_ohci: AT spd 0 tl 11, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 2140.148542] firewire_ohci: AR spd 0 tl 11, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 2140.148582] firewire_ohci: AT spd 0 tl 12, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 2140.149028] firewire_ohci: AR spd 0 tl 12, ffc0 -> ffc1, ack_complete, QR resp = e0648100 [ 2140.149061] firewire_ohci: AT spd 0 tl 13, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 2140.149279] firewire_ohci: AR spd 0 tl 13, ffc0 -> ffc1, ack_complete, QR resp = 00008500 [ 2140.149311] firewire_ohci: AT spd 0 tl 14, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 2140.149832] firewire_ohci: AR spd 0 tl 14, ffc0 -> ffc1, ack_complete, QR resp = 007200c2 [ 2140.149865] firewire_ohci: AT spd 0 tl 15, ffc1 -> ffc0, ack_pending , QR req, fffff0000414 [ 2140.150103] firewire_ohci: AR spd 0 tl 15, ffc0 -> ffc1, ack_complete, QR resp = 0007ec14 [ 2140.150135] firewire_ohci: AT spd 0 tl 16, ffc1 -> ffc0, ack_pending , QR req, fffff0000418 [ 2140.150408] firewire_ohci: AR spd 0 tl 16, ffc0 -> ffc1, ack_complete, QR resp = 03000085 [ 2140.150440] firewire_ohci: AT spd 0 tl 17, ffc1 -> ffc0, ack_pending , QR req, fffff000041c [ 2140.150876] firewire_ohci: AR spd 0 tl 17, ffc0 -> ffc1, ack_complete, QR resp = 8100000d [ 2140.150908] firewire_ohci: AT spd 0 tl 18, ffc1 -> ffc0, ack_pending , QR req, fffff0000420 [ 2140.151236] firewire_ohci: AR spd 0 tl 18, ffc0 -> ffc1, ack_complete, QR resp = 17000000 [ 2140.151268] firewire_ohci: AT spd 0 tl 19, ffc1 -> ffc0, ack_pending , QR req, fffff0000424 [ 2140.151507] firewire_ohci: AR spd 0 tl 19, ffc0 -> ffc1, ack_complete, QR resp = 81000010 [ 2140.151539] firewire_ohci: AT spd 0 tl 1a, ffc1 -> ffc0, ack_pending , QR req, fffff0000428 [ 2140.151784] firewire_ohci: AR spd 0 tl 1a, ffc0 -> ffc1, ack_complete, QR resp = 0c0083c0 [ 2140.151816] firewire_ohci: AT spd 0 tl 1b, ffc1 -> ffc0, ack_pending , QR req, fffff000042c [ 2140.152145] firewire_ohci: AR spd 0 tl 1b, ffc0 -> ffc1, ack_complete, QR resp = d8000002 [ 2140.152455] firewire_ohci: AT spd 0 tl 1c, ffc1 -> ffc0, ack_pending , QR req, fffff0000430 [ 2140.153787] firewire_ohci: AR spd 0 tl 1c, ffc0 -> ffc1, ack_complete, QR resp = d1000003 [ 2140.153827] firewire_ohci: AT spd 0 tl 1d, ffc1 -> ffc0, ack_pending , QR req, fffff000043c [ 2140.154249] firewire_ohci: AR spd 0 tl 1d, ffc0 -> ffc1, ack_complete, QR resp = 0004ff6d [ 2140.154282] firewire_ohci: AT spd 0 tl 1e, ffc1 -> ffc0, ack_pending , QR req, fffff0000440 [ 2140.154738] firewire_ohci: AR spd 0 tl 1e, ffc0 -> ffc1, ack_complete, QR resp = 1200a02d [ 2140.154770] firewire_ohci: AT spd 0 tl 1f, ffc1 -> ffc0, ack_pending , QR req, fffff0000444 [ 2140.155053] firewire_ohci: AR spd 0 tl 1f, ffc0 -> ffc1, ack_complete, QR resp = 13010001 [ 2140.155085] firewire_ohci: AT spd 0 tl 20, ffc1 -> ffc0, ack_pending , QR req, fffff0000448 [ 2140.155437] firewire_ohci: AR spd 0 tl 20, ffc0 -> ffc1, ack_complete, QR resp = 17000000 [ 2140.155470] firewire_ohci: AT spd 0 tl 21, ffc1 -> ffc0, ack_pending , QR req, fffff000044c [ 2140.155733] firewire_ohci: AR spd 0 tl 21, ffc0 -> ffc1, ack_complete, QR resp = 81000006 [ 2140.155766] firewire_ohci: AT spd 0 tl 22, ffc1 -> ffc0, ack_pending , QR req, fffff0000464 [ 2140.164147] firewire_ohci: AR spd 0 tl 22, ffc0 -> ffc1, ack_complete, QR resp = 0006bc17 [ 2140.164190] firewire_ohci: AT spd 0 tl 23, ffc1 -> ffc0, ack_pending , QR req, fffff0000468 [ 2140.164563] firewire_ohci: AR spd 0 tl 23, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.164595] firewire_ohci: AT spd 0 tl 24, ffc1 -> ffc0, ack_pending , QR req, fffff000046c [ 2140.164840] firewire_ohci: AR spd 0 tl 24, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.164875] firewire_ohci: AT spd 0 tl 25, ffc1 -> ffc0, ack_pending , QR req, fffff0000470 [ 2140.165077] firewire_ohci: AR spd 0 tl 25, ffc0 -> ffc1, ack_complete, QR resp = 5a523630 [ 2140.165109] firewire_ohci: AT spd 0 tl 26, ffc1 -> ffc0, ack_pending , QR req, fffff0000474 [ 2140.165534] firewire_ohci: AR spd 0 tl 26, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.165565] firewire_ohci: AT spd 0 tl 27, ffc1 -> ffc0, ack_pending , QR req, fffff0000478 [ 2140.165811] firewire_ohci: AR spd 0 tl 27, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.165843] firewire_ohci: AT spd 0 tl 28, ffc1 -> ffc0, ack_pending , QR req, fffff000047c [ 2140.166045] firewire_ohci: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.166077] firewire_ohci: AT spd 0 tl 29, ffc1 -> ffc0, ack_pending , QR req, fffff0000434 [ 2140.166358] firewire_ohci: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 0001ce96 [ 2140.166390] firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff0000438 [ 2140.166595] firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = d1000001 [ 2140.166627] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff000043c [ 2140.166840] firewire_ohci: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 0004ff6d [ 2140.166875] firewire_ohci: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff0000440 [ 2140.167361] firewire_ohci: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 1200a02d [ 2140.167393] firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, ack_pending , QR req, fffff0000444 [ 2140.167615] firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 13010001 [ 2140.167647] firewire_ohci: AT spd 0 tl 2e, ffc1 -> ffc0, ack_pending , QR req, fffff0000448 [ 2140.168158] firewire_ohci: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 17000000 [ 2140.168438] firewire_ohci: AT spd 0 tl 2f, ffc1 -> ffc0, ack_pending , QR req, fffff000044c [ 2140.168779] firewire_ohci: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 81000006 [ 2140.168818] firewire_ohci: AT spd 0 tl 30, ffc1 -> ffc0, ack_pending , QR req, fffff0000464 [ 2140.169040] firewire_ohci: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 0006bc17 [ 2140.169071] firewire_ohci: AT spd 0 tl 31, ffc1 -> ffc0, ack_pending , QR req, fffff0000468 [ 2140.169274] firewire_ohci: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.169306] firewire_ohci: AT spd 0 tl 32, ffc1 -> ffc0, ack_pending , QR req, fffff000046c [ 2140.170168] firewire_ohci: AR spd 0 tl 32, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.170200] firewire_ohci: AT spd 0 tl 33, ffc1 -> ffc0, ack_pending , QR req, fffff0000470 [ 2140.170720] firewire_ohci: AR spd 0 tl 33, ffc0 -> ffc1, ack_complete, QR resp = 5a523630 [ 2140.170752] firewire_ohci: AT spd 0 tl 34, ffc1 -> ffc0, ack_pending , QR req, fffff0000474 [ 2140.170960] firewire_ohci: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.170991] firewire_ohci: AT spd 0 tl 35, ffc1 -> ffc0, ack_pending , QR req, fffff0000478 [ 2140.171291] firewire_ohci: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.171323] firewire_ohci: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff000047c [ 2140.171530] firewire_ohci: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.171561] firewire_ohci: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff0000464 [ 2140.171850] firewire_ohci: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 0006bc17 [ 2140.171882] firewire_ohci: AT spd 0 tl 38, ffc1 -> ffc0, ack_pending , QR req, fffff0000468 [ 2140.172223] firewire_ohci: AR spd 0 tl 38, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.172353] firewire_ohci: AT spd 0 tl 39, ffc1 -> ffc0, ack_pending , QR req, fffff000046c [ 2140.172538] firewire_ohci: AR spd 0 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.172576] firewire_ohci: AT spd 0 tl 3a, ffc1 -> ffc0, ack_pending , QR req, fffff0000470 [ 2140.180634] firewire_ohci: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 5a523630 [ 2140.180677] firewire_ohci: AT spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000474 [ 2140.181346] firewire_ohci: AR spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.181379] firewire_ohci: AT spd 0 tl 3c, ffc1 -> ffc0, ack_pending , QR req, fffff0000478 [ 2140.181629] firewire_ohci: AR spd 0 tl 3c, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.181660] firewire_ohci: AT spd 0 tl 3d, ffc1 -> ffc0, ack_pending , QR req, fffff000047c [ 2140.182137] firewire_ohci: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.182169] firewire_ohci: AT spd 0 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff0000450 [ 2140.182425] firewire_ohci: AR spd 0 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = 00046dc8 [ 2140.182457] firewire_ohci: AT spd 0 tl 3f, ffc1 -> ffc0, ack_pending , QR req, fffff0000454 [ 2140.182698] firewire_ohci: AR spd 0 tl 3f, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.182730] firewire_ohci: AT spd 0 tl 00, ffc1 -> ffc0, ack_pending , QR req, fffff0000458 [ 2140.183044] firewire_ohci: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 2140.183077] firewire_ohci: AT spd 0 tl 01, ffc1 -> ffc0, ack_pending , QR req, fffff000045c [ 2140.183303] firewire_ohci: AR spd 0 tl 01, ffc0 -> ffc1, ack_complete, QR resp = 43616e6f [ 2140.183335] firewire_ohci: AT spd 0 tl 02, ffc1 -> ffc0, ack_pending , QR req, fffff0000460 [ 2140.183557] firewire_ohci: AR spd 0 tl 02, ffc0 -> ffc1, ack_complete, QR resp = 6e000000 [ 2140.184091] firewire_core: created device fw2: GUID 00008500007200c2, S100 [ 2140.184118] firewire_ohci: AT spd 0 tl 03, ffc1 -> ffc0, ack_pending , QR req, fffff0000234 [ 2140.185226] firewire_ohci: AR spd 0 tl 03, ffc0 -> ffc1, ack_complete, QR resp = 00000000 > -- > Carl K -- Carl K |
From: Carl K. <ca...@pe...> - 2011-12-19 19:30:14
|
I have been using 2 cables to test with. both 4-6 #1 6' #2 15' I boot box, plug in #1, both ends are detected. try #2, no ends. try #1, both ends. try #2, no ends seems like a bad cable. so I plug #2 into a dv cam, cam gets fw2, dv plays in kino just fine. un plug cam, plug back into laptop, no ends. back into cam, dv2. back into laptop,no ends. I have about 100 firewire cables, probably 10 the same as #2: 4-6, 15', same manufacture. I also have other boxes I could use to help figure out what is going on. But I am hesitant to start introducing more hardware without some guidence. any suggestions? -- Carl K |
From: Carl K. <ca...@pe...> - 2011-12-19 18:44:05
|
I rebooted, no connections came up. firecontrol on both, br, still no connections. juser@pc8:~/firecontrol$ sudo ./firecontrol 1 firecontrol trunk_20111218 Copyright (C) 2002-2007 by Manfred Weihs <mw...@us...> This software comes with absolutely no warranty. successfully got handle current generation number (driver): 0 2 card(s) found nodes on bus: 2, card name: /dev/fw1 nodes on bus: 2, card name: /dev/fw0 using adapter 1 found: 2 nodes on bus, local ID is 0, IRM is 1 current generation number (adapter): 3 entering command mode Type 'help' for more information! Command: br successfully reset the bus (long bus reset) Command: bus reset occurred. new generation number: 4, 2 nodes on the bus, local ID: 0 juser@pc8:~$ ls /dev/fw? /dev/fw0 /dev/fw1 juser@pc8:~/firecontrol$ sudo ./firecontrol 0 firecontrol trunk_20111218 Copyright (C) 2002-2007 by Manfred Weihs <mw...@us...> This software comes with absolutely no warranty. successfully got handle current generation number (driver): 0 2 card(s) found nodes on bus: 2, card name: /dev/fw1 nodes on bus: 2, card name: /dev/fw0 using adapter 0 found: 2 nodes on bus, local ID is 1, IRM is 1 current generation number (adapter): 4 entering command mode Type 'help' for more information! Command: br successfully reset the bus (long bus reset) juser@pc8:~$ ls /dev/fw? /dev/fw0 /dev/fw1 -- Carl K |
From: Carl K. <ca...@pe...> - 2011-12-19 18:32:48
|
On Mon, Dec 19, 2011 at 12:20 PM, Carl Karsten <ca...@pe...> wrote: > On Sun, Dec 18, 2011 at 7:57 AM, Stefan Richter > <st...@s5...> wrote: >> Furthermore, tell us whether you end up with two or three /dev/fw* again >> (i.e. whether neither node succeeded to probe the other, or one of them >> succeeded to probe the other). Then, run either gscanbus or firecontrol >> on _each_ "port" and use it to trigger a bus reset, then watch if this >> results in all four expected /dev/fw* becoming available. juser@pc8:~$ ls /dev/fw? /dev/fw0 /dev/fw1 /dev/fw2 juser@pc8:~/firecontrol$ sudo ./firecontrol 0 firecontrol trunk_20111218 Copyright (C) 2002-2007 by Manfred Weihs <mw...@us...> This software comes with absolutely no warranty. successfully got handle current generation number (driver): 0 2 card(s) found nodes on bus: 2, card name: /dev/fw2 nodes on bus: 2, card name: /dev/fw0 using adapter 0 found: 2 nodes on bus, local ID is 0, IRM is 1 current generation number (adapter): 2 entering command mode Type 'help' for more information! Command: br successfully reset the bus (long bus reset) Command: bus reset occurred. new generation number: 3, 2 nodes on the bus, local ID: 0 juser@pc8:~/firecontrol$ ls /dev/fw? /dev/fw0 /dev/fw1 /dev/fw2 /dev/fw3 juser@pc8:~/firecontrol$ dmesg | grep fire | xclip [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-generic root=UUID=b5c83a0b-baed-4a8b-a828-b65be5fe3d29 ro firewire-ohci.debug=3 [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-generic root=UUID=b5c83a0b-baed-4a8b-a828-b65be5fe3d29 ro firewire-ohci.debug=3 [ 0.173416] pci 0000:02:05.0: proprietary Ricoh MMC controller disabled (via firewire function) [ 1.229598] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 [ 1.284106] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 [ 1.284223] firewire_ohci: AR evt_bus_reset, generation 1 [ 1.284317] firewire_ohci: 2 selfIDs, generation 1, local node ID ffc0 [ 1.284382] firewire_ohci: selfID 0: 807f8882, phy 0 [p..] S400 gc=63 +0W Lci [ 1.284447] firewire_ohci: selfID 0: 813fc4d4, phy 1 [c--] beta gc=63 -3W [ 1.284599] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 [ 1.284678] firewire_ohci 0000:04:00.0: setting latency timer to 64 [ 1.340283] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 [ 1.340367] firewire_ohci: isochronous cycle inconsistent [ 1.340460] firewire_ohci: AR evt_bus_reset, generation 1 [ 1.340462] firewire_ohci: AR evt_bus_reset, generation 2 [ 1.340495] firewire_ohci: 2 selfIDs, generation 2, local node ID ffc0 [ 1.340499] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc [ 1.340502] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci [ 1.340530] firewire_ohci: AT spd 0 tl 01, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 [ 1.340540] firewire_ohci: AR spd 0 tl 01, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 1.340948] firewire_ohci: 2 selfIDs, generation 1, local node ID ffc1 [ 1.341028] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc [ 1.341095] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci [ 1.784094] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 1.784177] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 1.784273] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 1.784352] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 1.786888] firewire_core: created device fw0: GUID 00241b00964cac00, S400 [ 1.786957] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 1.787034] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 [ 1.787151] firewire_ohci: AR spd 0 tl 1c, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 1.787227] firewire_ohci: AT spd 0 tl 1c, ffc0 -> ffc1, pending/cancelled, QR req, fffff000040c [ 1.787323] firewire_ohci: AT spd 0 tl 1e, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 1.787402] firewire_ohci: AR spd 0 tl 1e, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 1.787511] firewire_ohci: AT spd 2 tl 1f, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 1.840100] firewire_ohci: AR spd 0 tl 18, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 1.840183] firewire_ohci: AT spd 0 tl 18, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 1.840285] firewire_ohci: AT spd 0 tl 19, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 1.840364] firewire_ohci: AR spd 0 tl 19, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 1.840462] firewire_core: created device fw1: GUID 0108000000006351, S800 [ 1.840546] firewire_ohci: AT spd 0 tl 1c, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 1.840625] firewire_ohci: AR spd 0 tl 1c, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 1.840719] firewire_ohci: AT spd 0 tl 1f, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 1.840799] firewire_ohci: AR spd 0 tl 1f, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 1.840902] firewire_ohci: AR spd 0 tl 20, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 1.840979] firewire_ohci: AT spd 0 tl 20, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 [ 1.841082] firewire_ohci: AT spd 2 tl 21, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 4.792051] firewire_ohci: AR spd 0 tl 20, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 4.792134] firewire_ohci: AT spd 0 tl 20, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 4.792233] firewire_ohci: AT spd 0 tl 21, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 4.792313] firewire_ohci: AR spd 0 tl 21, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 4.792410] firewire_ohci: AT spd 0 tl 22, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 4.792489] firewire_ohci: AR spd 0 tl 22, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 4.792586] firewire_ohci: AT spd 0 tl 23, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 4.792665] firewire_ohci: AR spd 0 tl 23, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 4.792772] firewire_ohci: AT spd 0 tl 24, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 4.792852] firewire_ohci: AR spd 0 tl 24, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 4.792960] firewire_ohci: AT spd 2 tl 25, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 4.848043] firewire_ohci: AR spd 0 tl 22, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 4.848120] firewire_ohci: AT spd 0 tl 22, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 4.848215] firewire_ohci: AT spd 0 tl 23, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 4.848294] firewire_ohci: AR spd 0 tl 23, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 4.848399] firewire_ohci: AT spd 0 tl 24, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 4.848477] firewire_ohci: AR spd 0 tl 24, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 4.848571] firewire_ohci: AR spd 0 tl 25, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 4.848647] firewire_ohci: AT spd 0 tl 25, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 4.848741] firewire_ohci: AT spd 0 tl 26, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 4.848820] firewire_ohci: AR spd 0 tl 26, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 4.848923] firewire_ohci: AT spd 2 tl 27, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 7.800058] firewire_ohci: AT spd 0 tl 26, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 7.800143] firewire_ohci: AR spd 0 tl 26, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 7.800242] firewire_ohci: AT spd 0 tl 27, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 7.800321] firewire_ohci: AR spd 0 tl 27, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 7.800419] firewire_ohci: AT spd 0 tl 28, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 7.800498] firewire_ohci: AR spd 0 tl 28, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 7.800594] firewire_ohci: AT spd 0 tl 29, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 7.800673] firewire_ohci: AR spd 0 tl 29, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 7.800781] firewire_ohci: AT spd 0 tl 2a, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 7.800860] firewire_ohci: AR spd 0 tl 2a, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 7.800968] firewire_ohci: AT spd 2 tl 2b, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 7.856047] firewire_ohci: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 7.856123] firewire_ohci: AT spd 0 tl 28, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 7.856218] firewire_ohci: AT spd 0 tl 29, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 7.856297] firewire_ohci: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 7.856397] firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 7.856476] firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 7.856570] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 7.856649] firewire_ohci: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 7.856743] firewire_ohci: AT spd 0 tl 2c, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 7.856822] firewire_ohci: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 7.856924] firewire_ohci: AT spd 2 tl 2d, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 10.808059] firewire_ohci: AR spd 0 tl 2c, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 10.808142] firewire_ohci: AT spd 0 tl 2c, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 10.808242] firewire_ohci: AT spd 0 tl 2d, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 10.808323] firewire_ohci: AR spd 0 tl 2d, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 10.808420] firewire_ohci: AT spd 0 tl 2e, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 10.808499] firewire_ohci: AR spd 0 tl 2e, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 10.808596] firewire_ohci: AT spd 0 tl 2f, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 10.808675] firewire_ohci: AR spd 0 tl 2f, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 10.808778] firewire_ohci: AT spd 0 tl 30, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 10.808857] firewire_ohci: AR spd 0 tl 30, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 10.808986] firewire_ohci: AT spd 2 tl 31, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 10.864044] firewire_ohci: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 10.864120] firewire_ohci: AT spd 0 tl 2e, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 10.864214] firewire_ohci: AT spd 0 tl 2f, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 10.864293] firewire_ohci: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 10.864394] firewire_ohci: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 10.864470] firewire_ohci: AT spd 0 tl 30, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 10.864565] firewire_ohci: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 10.864641] firewire_ohci: AT spd 0 tl 31, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 10.864770] firewire_ohci: AT spd 0 tl 32, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 10.864849] firewire_ohci: AR spd 0 tl 32, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 10.864951] firewire_ohci: AT spd 2 tl 33, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 13.816069] firewire_ohci: AR spd 0 tl 32, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 13.816151] firewire_ohci: AT spd 0 tl 32, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 13.816265] firewire_ohci: AT spd 0 tl 33, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 13.816345] firewire_ohci: AR spd 0 tl 33, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 13.818891] firewire_ohci: AT spd 0 tl 34, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 13.818970] firewire_ohci: AR spd 0 tl 34, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 13.819067] firewire_ohci: AT spd 0 tl 35, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 13.819146] firewire_ohci: AR spd 0 tl 35, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 13.819244] firewire_ohci: AT spd 0 tl 36, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 13.819322] firewire_ohci: AR spd 0 tl 36, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 13.819431] firewire_ohci: AT spd 2 tl 37, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 13.872042] firewire_ohci: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 13.872118] firewire_ohci: AT spd 0 tl 34, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 13.872213] firewire_ohci: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 13.872289] firewire_ohci: AT spd 0 tl 35, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 13.872391] firewire_ohci: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 13.872471] firewire_ohci: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 13.872565] firewire_ohci: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 13.872644] firewire_ohci: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 13.872738] firewire_ohci: AR spd 0 tl 38, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 13.872813] firewire_ohci: AT spd 0 tl 38, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 [ 13.872917] firewire_ohci: AT spd 2 tl 39, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 16.824060] firewire_ohci: AR spd 0 tl 38, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 16.824142] firewire_ohci: AT spd 0 tl 38, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 16.824242] firewire_ohci: AT spd 0 tl 39, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 16.824322] firewire_ohci: AR spd 0 tl 39, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 16.824418] firewire_ohci: AT spd 0 tl 3a, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 16.824497] firewire_ohci: AR spd 0 tl 3a, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 16.824594] firewire_ohci: AT spd 0 tl 3b, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 16.824673] firewire_ohci: AR spd 0 tl 3b, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 16.824773] firewire_ohci: AT spd 0 tl 3c, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 16.824852] firewire_ohci: AR spd 0 tl 3c, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 16.824961] firewire_ohci: AT spd 2 tl 3d, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 16.880044] firewire_ohci: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 16.880120] firewire_ohci: AT spd 0 tl 3a, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 16.880214] firewire_ohci: AT spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 16.880293] firewire_ohci: AR spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 16.880389] firewire_ohci: AR spd 0 tl 3c, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 16.880466] firewire_ohci: AT spd 0 tl 3c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 16.880560] firewire_ohci: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 16.880639] firewire_ohci: AT spd 0 tl 3d, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 16.880733] firewire_ohci: AT spd 0 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 16.880812] firewire_ohci: AR spd 0 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 16.880914] firewire_ohci: AT spd 2 tl 3f, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 19.832057] firewire_ohci: AR spd 0 tl 3e, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 19.832064] firewire_ohci: AT spd 0 tl 3e, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 19.832091] firewire_ohci: AT spd 0 tl 3f, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 19.832099] firewire_ohci: AR spd 0 tl 3f, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 19.832138] firewire_ohci: AT spd 0 tl 00, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 19.832145] firewire_ohci: AR spd 0 tl 00, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 19.832168] firewire_ohci: AT spd 0 tl 01, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 19.832175] firewire_ohci: AR spd 0 tl 01, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 19.832199] firewire_ohci: AT spd 0 tl 02, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 19.832206] firewire_ohci: AR spd 0 tl 02, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 19.832242] firewire_ohci: AT spd 2 tl 03, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 19.888047] firewire_ohci: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 19.888054] firewire_ohci: AT spd 0 tl 00, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 19.888075] firewire_ohci: AT spd 0 tl 01, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 19.888083] firewire_ohci: AR spd 0 tl 01, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 19.888107] firewire_ohci: AT spd 0 tl 02, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 19.888114] firewire_ohci: AR spd 0 tl 02, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 19.888147] firewire_ohci: AT spd 0 tl 03, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 19.888154] firewire_ohci: AR spd 0 tl 03, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 19.888179] firewire_ohci: AT spd 0 tl 04, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 19.888186] firewire_ohci: AR spd 0 tl 04, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 19.888220] firewire_ohci: AT spd 2 tl 05, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 22.840064] firewire_ohci: AR spd 0 tl 04, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 22.840071] firewire_ohci: AT spd 0 tl 04, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 22.840096] firewire_ohci: AT spd 0 tl 05, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 22.840105] firewire_ohci: AR spd 0 tl 05, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 22.840143] firewire_ohci: AT spd 0 tl 06, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 22.840150] firewire_ohci: AR spd 0 tl 06, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 22.840174] firewire_ohci: AT spd 0 tl 07, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 22.840180] firewire_ohci: AR spd 0 tl 07, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 22.840205] firewire_ohci: AT spd 0 tl 08, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 22.840211] firewire_ohci: AR spd 0 tl 08, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 22.840247] firewire_ohci: AT spd 2 tl 09, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 22.900057] firewire_ohci: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 22.900063] firewire_ohci: AT spd 0 tl 06, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 22.900085] firewire_ohci: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 22.900089] firewire_ohci: AT spd 0 tl 07, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 22.900117] firewire_ohci: AT spd 0 tl 08, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 22.900135] firewire_ohci: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 22.900164] firewire_ohci: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 22.900168] firewire_ohci: AT spd 0 tl 09, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 22.900195] firewire_ohci: AT spd 0 tl 0a, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 22.900203] firewire_ohci: AR spd 0 tl 0a, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 22.900236] firewire_ohci: AT spd 2 tl 0b, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 25.852064] firewire_ohci: AT spd 0 tl 0a, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 25.852074] firewire_ohci: AR spd 0 tl 0a, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 25.852095] firewire_ohci: AT spd 0 tl 0b, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 25.852102] firewire_ohci: AR spd 0 tl 0b, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 25.852139] firewire_ohci: AT spd 0 tl 0c, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 25.852146] firewire_ohci: AR spd 0 tl 0c, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 25.852170] firewire_ohci: AT spd 0 tl 0d, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 25.852176] firewire_ohci: AR spd 0 tl 0d, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 25.852201] firewire_ohci: AT spd 0 tl 0e, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 25.852207] firewire_ohci: AR spd 0 tl 0e, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 25.852243] firewire_ohci: AT spd 2 tl 0f, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 25.904215] firewire_ohci: AR spd 0 tl 0c, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 25.904224] firewire_ohci: AT spd 0 tl 0c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 25.904262] firewire_ohci: AR spd 0 tl 0d, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 25.904266] firewire_ohci: AT spd 0 tl 0d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 25.904300] firewire_ohci: AR spd 0 tl 0e, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 25.904304] firewire_ohci: AT spd 0 tl 0e, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 25.904336] firewire_ohci: AR spd 0 tl 0f, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 25.904339] firewire_ohci: AT spd 0 tl 0f, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 25.904388] firewire_ohci: AT spd 0 tl 10, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 25.904394] firewire_ohci: AR spd 0 tl 10, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 25.904431] firewire_ohci: AT spd 2 tl 11, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 28.856050] firewire_ohci: AR spd 0 tl 10, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 28.856057] firewire_ohci: AT spd 0 tl 10, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 28.856083] firewire_ohci: AT spd 0 tl 11, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 28.856090] firewire_ohci: AR spd 0 tl 11, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 28.856114] firewire_ohci: AT spd 0 tl 12, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 28.856120] firewire_ohci: AR spd 0 tl 12, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 28.856147] firewire_ohci: AT spd 0 tl 13, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 28.856154] firewire_ohci: AR spd 0 tl 13, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 28.856178] firewire_ohci: AT spd 0 tl 14, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 28.856185] firewire_ohci: AR spd 0 tl 14, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 28.856221] firewire_ohci: AT spd 2 tl 15, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 28.912047] firewire_ohci: AR spd 0 tl 12, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 28.912052] firewire_ohci: AT spd 0 tl 12, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 28.912074] firewire_ohci: AR spd 0 tl 13, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 28.912078] firewire_ohci: AT spd 0 tl 13, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 28.912106] firewire_ohci: AT spd 0 tl 14, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 28.912125] firewire_ohci: AR spd 0 tl 14, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 28.912153] firewire_ohci: AT spd 0 tl 15, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 28.912160] firewire_ohci: AR spd 0 tl 15, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 28.912185] firewire_ohci: AT spd 0 tl 16, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 28.912192] firewire_ohci: AR spd 0 tl 16, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 28.912225] firewire_ohci: AT spd 2 tl 17, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 31.864079] firewire_ohci: AR spd 0 tl 16, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 31.864085] firewire_ohci: AT spd 0 tl 16, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 31.864123] firewire_ohci: AR spd 0 tl 17, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 31.864131] firewire_ohci: AT spd 0 tl 17, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000404 [ 31.864170] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 31.864179] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 31.864206] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 31.864213] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 31.864240] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 31.864247] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 31.864299] firewire_ohci: AT spd 2 tl 1b, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 31.864311] firewire_core: giving up on config rom for node id ffc1 [ 31.864317] firewire_core: phy config: card 0, new root=ffc0, gap_count=5 [ 31.864335] firewire_ohci: AT ack_complete, PHY 00c50000 ff3affff [ 31.864353] firewire_ohci: AR ack_complete, PHY 00c50000 ff3affff [ 31.864380] firewire_ohci: AR evt_bus_reset, generation 2 [ 31.864383] firewire_ohci: AR evt_bus_reset, generation 3 [ 31.864398] firewire_ohci: 2 selfIDs, generation 3, local node ID ffc1 [ 31.864402] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc [ 31.864405] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci [ 31.864418] firewire_ohci: 2 selfIDs, generation 2, local node ID ffc0 [ 31.864422] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc [ 31.864425] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci [ 31.920042] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = 0404e334 [ 31.920048] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 31.920076] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 31.920081] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000404 [ 31.920106] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = f000a222 [ 31.920111] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 [ 31.920139] firewire_ohci: AR spd 0 tl 1b, ffc1 -> ffc0, ack_complete, QR resp = 00241b00 [ 31.920143] firewire_ohci: AT spd 0 tl 1b, ffc0 -> ffc1, pending/cancelled, QR req, fffff000040c [ 31.920169] firewire_ohci: AR spd 0 tl 1c, ffc1 -> ffc0, ack_complete, QR resp = 964cac00 [ 31.920173] firewire_ohci: AT spd 0 tl 1c, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000410 [ 31.920198] firewire_ohci: AR spd 2 tl 1d, ffc1 -> ffc0, ack_complete, QR resp = 0005dd0b [ 31.920202] firewire_ohci: AT spd 2 tl 1d, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000414 [ 31.920227] firewire_ohci: AR spd 2 tl 1e, ffc1 -> ffc0, ack_complete, QR resp = 0c0083c0 [ 31.920231] firewire_ohci: AT spd 2 tl 1e, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000418 [ 31.920256] firewire_ohci: AR spd 2 tl 1f, ffc1 -> ffc0, ack_complete, QR resp = 03d00d1e [ 31.920260] firewire_ohci: AT spd 2 tl 1f, ffc0 -> ffc1, pending/cancelled, QR req, fffff000041c [ 31.920284] firewire_ohci: AR spd 2 tl 20, ffc1 -> ffc0, ack_complete, QR resp = 81000003 [ 31.920289] firewire_ohci: AT spd 2 tl 20, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000420 [ 31.920313] firewire_ohci: AR spd 2 tl 21, ffc1 -> ffc0, ack_complete, QR resp = 17000001 [ 31.920317] firewire_ohci: AT spd 2 tl 21, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000424 [ 31.920341] firewire_ohci: AR spd 2 tl 22, ffc1 -> ffc0, ack_complete, QR resp = 81000008 [ 31.920345] firewire_ohci: AT spd 2 tl 22, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000428 [ 31.920370] firewire_ohci: AT spd 2 tl 23, ffc0 -> ffc1, ack_pending , QR req, fffff0000448 [ 31.920378] firewire_ohci: AR spd 2 tl 23, ffc1 -> ffc0, ack_complete, QR resp = 0003ff1c [ 31.920402] firewire_ohci: AT spd 2 tl 24, ffc0 -> ffc1, ack_pending , QR req, fffff000044c [ 31.920410] firewire_ohci: AR spd 2 tl 24, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 31.920434] firewire_ohci: AR spd 2 tl 25, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 31.920438] firewire_ohci: AT spd 2 tl 25, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000450 [ 31.920462] firewire_ohci: AT spd 2 tl 26, ffc0 -> ffc1, ack_pending , QR req, fffff0000454 [ 31.920469] firewire_ohci: AR spd 2 tl 26, ffc1 -> ffc0, ack_complete, QR resp = 4a756a75 [ 31.920494] firewire_ohci: AT spd 2 tl 27, ffc0 -> ffc1, ack_pending , QR req, fffff000042c [ 31.920501] firewire_ohci: AR spd 2 tl 27, ffc1 -> ffc0, ack_complete, QR resp = 00064cb7 [ 31.920525] firewire_ohci: AT spd 2 tl 28, ffc0 -> ffc1, ack_pending , QR req, fffff0000430 [ 31.920532] firewire_ohci: AR spd 2 tl 28, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 31.920557] firewire_ohci: AT spd 2 tl 29, ffc0 -> ffc1, ack_pending , QR req, fffff0000434 [ 31.920564] firewire_ohci: AR spd 2 tl 29, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 31.920589] firewire_ohci: AT spd 2 tl 2a, ffc0 -> ffc1, ack_pending , QR req, fffff0000438 [ 31.920596] firewire_ohci: AR spd 2 tl 2a, ffc1 -> ffc0, ack_complete, QR resp = 4c696e75 [ 31.920620] firewire_ohci: AT spd 2 tl 2b, ffc0 -> ffc1, ack_pending , QR req, fffff000043c [ 31.920628] firewire_ohci: AR spd 2 tl 2b, ffc1 -> ffc0, ack_complete, QR resp = 78204669 [ 31.920652] firewire_ohci: AR spd 2 tl 2c, ffc1 -> ffc0, ack_complete, QR resp = 72657769 [ 31.920656] firewire_ohci: AT spd 2 tl 2c, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000440 [ 31.920681] firewire_ohci: AR spd 2 tl 2d, ffc1 -> ffc0, ack_complete, QR resp = 72650000 [ 31.920685] firewire_ohci: AT spd 2 tl 2d, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000444 [ 31.920814] firewire_core: created device fw2: GUID 00241b00964cac00, S400, 10 config ROM retries [ 31.920832] firewire_ohci: AT spd 2 tl 2e, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 [ 31.920837] firewire_ohci: AR spd 2 tl 2e, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 [ 31.920855] firewire_ohci: AR spd 2 tl 2e, ffc1 -> ffc0, ack_complete, QR resp = c000001f [ 31.920861] firewire_ohci: AT spd 2 tl 2e, ffc1 -> ffc0, ack_complete, QR resp = c000001f [ 31.920878] firewire_ohci: AT spd 2 tl 2f, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f [ 31.920884] firewire_ohci: AR spd 2 tl 2f, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f [ 31.920900] firewire_ohci: AR spd 2 tl 2f, ffc1 -> ffc0, ack_complete, W resp [ 31.920905] firewire_ohci: AT spd 2 tl 2f, ffc1 -> ffc0, ack_complete, W resp [ 32.120063] firewire_ohci: AR spd 0 tl 30, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 32.120070] firewire_ohci: AT spd 0 tl 30, ffc0 -> ffc1, pending/cancelled, Lk req, fffff000021c 8,2 [ 256.468051] firewire_ohci: AT ack_complete, PHY 00450000 ffbaffff [ 256.468061] firewire_ohci: AR ack_complete, PHY 00450000 ffbaffff [ 256.468084] firewire_ohci: AR evt_bus_reset, generation 3 [ 256.468095] firewire_ohci: AR evt_bus_reset, generation 4 [ 256.468266] firewire_ohci: 2 selfIDs, generation 3, local node ID ffc0 [ 256.468270] firewire_ohci: selfID 0: 8045cc96, phy 0 [p--] beta gc=5 -3W Lci [ 256.468275] firewire_ohci: 2 selfIDs, generation 4, local node ID ffc1 [ 256.468280] firewire_ohci: selfID 0: 8045cc96, phy 0 [p--] beta gc=5 -3W Lci [ 256.468285] firewire_ohci: selfID 0: 814588c0, phy 1 [c..] S400 gc=5 +0W Lc [ 256.468290] firewire_ohci: selfID 0: 814588c0, phy 1 [c..] S400 gc=5 +0W Lc [ 256.724091] firewire_ohci: AR spd 0 tl 37, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 256.724107] firewire_ohci: AT spd 0 tl 37, ffc0 -> ffc1, pending/cancelled, Lk req, fffff000021c 8,2 [ 256.968134] firewire_ohci: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = 0404fb9d [ 256.968152] firewire_ohci: AT spd 0 tl 28, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 256.968195] firewire_ohci: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 256.968206] firewire_ohci: AT spd 0 tl 29, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 256.968243] firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = f000b223 [ 256.968253] firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 256.968287] firewire_ohci: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 01080000 [ 256.968296] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 256.968330] firewire_ohci: AR spd 0 tl 2c, ffc0 -> ffc1, ack_complete, QR resp = 00006351 [ 256.968340] firewire_ohci: AT spd 0 tl 2c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 [ 256.968374] firewire_ohci: AR spd 2 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 0005dd0b [ 256.968384] firewire_ohci: AT spd 2 tl 2d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000414 [ 256.968416] firewire_ohci: AR spd 2 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 0c0083c0 [ 256.968426] firewire_ohci: AT spd 2 tl 2e, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000418 [ 256.968459] firewire_ohci: AR spd 2 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = 03d00d1e [ 256.968469] firewire_ohci: AT spd 2 tl 2f, ffc1 -> ffc0, pending/cancelled, QR req, fffff000041c [ 256.968501] firewire_ohci: AR spd 2 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 81000003 [ 256.968511] firewire_ohci: AT spd 2 tl 30, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000420 [ 256.968544] firewire_ohci: AR spd 2 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 17000001 [ 256.968554] firewire_ohci: AT spd 2 tl 31, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000424 [ 256.968586] firewire_ohci: AR spd 2 tl 32, ffc0 -> ffc1, ack_complete, QR resp = 81000008 [ 256.968596] firewire_ohci: AT spd 2 tl 32, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000428 [ 256.968628] firewire_ohci: AR spd 2 tl 33, ffc0 -> ffc1, ack_complete, QR resp = 0003ff1c [ 256.968638] firewire_ohci: AT spd 2 tl 33, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000448 [ 256.968670] firewire_ohci: AR spd 2 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 256.968680] firewire_ohci: AT spd 2 tl 34, ffc1 -> ffc0, pending/cancelled, QR req, fffff000044c [ 256.968712] firewire_ohci: AR spd 2 tl 35, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 256.968722] firewire_ohci: AT spd 2 tl 35, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000450 [ 256.968754] firewire_ohci: AR spd 2 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 4a756a75 [ 256.968764] firewire_ohci: AT spd 2 tl 36, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000454 [ 256.968796] firewire_ohci: AR spd 2 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 00064cb7 [ 256.968806] firewire_ohci: AT spd 2 tl 37, ffc1 -> ffc0, pending/cancelled, QR req, fffff000042c [ 256.968838] firewire_ohci: AR spd 2 tl 38, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 256.968848] firewire_ohci: AT spd 2 tl 38, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000430 [ 256.968880] firewire_ohci: AR spd 2 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 00000000 [ 256.968890] firewire_ohci: AT spd 2 tl 39, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000434 [ 256.968922] firewire_ohci: AR spd 2 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 4c696e75 [ 256.968932] firewire_ohci: AT spd 2 tl 3a, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000438 [ 256.968965] firewire_ohci: AR spd 2 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = 78204669 [ 256.968974] firewire_ohci: AT spd 2 tl 3b, ffc1 -> ffc0, pending/cancelled, QR req, fffff000043c [ 256.969007] firewire_ohci: AR spd 2 tl 3c, ffc0 -> ffc1, ack_complete, QR resp = 72657769 [ 256.969017] firewire_ohci: AT spd 2 tl 3c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000440 [ 256.969050] firewire_ohci: AR spd 2 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 72650000 [ 256.969060] firewire_ohci: AT spd 2 tl 3d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000444 [ 256.969494] firewire_core: created device fw3: GUID 0108000000006351, S400 [ 256.969522] firewire_ohci: AT spd 2 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff0000234 [ 256.969546] firewire_ohci: AR spd 2 tl 3e, ffc1 -> ffc0, ack_pending , QR req, fffff0000234 [ 256.969591] firewire_ohci: AT spd 2 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = c000001f [ 256.969602] firewire_ohci: AR spd 2 tl 3e, ffc0 -> ffc1, ack_complete, QR resp = c000001f [ 256.969640] firewire_ohci: AR spd 2 tl 3f, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f [ 256.969654] firewire_ohci: AT spd 2 tl 3f, ffc1 -> ffc0, ack_pending , QW req, fffff0000234 = c000001f [ 256.969686] firewire_ohci: AT spd 2 tl 3f, ffc0 -> ffc1, ack_complete, W resp [ 256.969701] firewire_ohci: AR spd 2 tl 3f, ffc0 -> ffc1, ack_complete, W resp -- Carl K |
From: Carl K. <ca...@pe...> - 2011-12-18 22:54:13
|
On Sun, Dec 18, 2011 at 7:57 AM, Stefan Richter <st...@s5...> wrote: > On Dec 17 Carl Karsten wrote: >> same hardware, but new flavor of problem: 2 controllers in one box, >> cable looped from one to the other. (it is the 2m cable that seems to >> cause the "isochronous cycle inconsistent" in the other thread. > > I don't think it causes the isoch cycle inconsistency, the topology change > does. See Clemens' explanation. It may however cause the Configuration > ROM read failure. > >> juser@pc8:~$ ls /dev/fw? >> /dev/fw0 /dev/fw1 /dev/fw2 >> >> juser@pc8:~$ uname -a >> Linux pc8 3.2.0-4-generic #10-Ubuntu SMP Sat Dec 10 17:46:09 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux >> >> juser@pc8:~$ dmesg |grep fire >> >> [ 1.935578] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 >> [ 1.988295] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 >> [ 1.988453] firewire_ohci: isochronous cycle inconsistent >> [ 1.993092] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 >> [ 1.993098] firewire_ohci 0000:04:00.0: setting latency timer to 64 >> [ 2.051121] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 >> [ 2.051204] firewire_ohci: isochronous cycle inconsistent >> [ 2.488158] firewire_core: created device fw0: GUID 00241b00964cac00, S400 >> [ 2.552154] firewire_core: created device fw1: GUID 0108000000006351, S800 >> [ 23.608055] firewire_ohci: AT spd 0 tl 06, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 > > With firewire-ohci debug=3, there should be a few log lines from the > self-ID reception DMA between the two last lines above. Why are they > missing? wold the log lines contain "firewire"? If not, that's why they are missing, to keep the dmesg post under 50K. anything else I should include? > > (By the way, I have a patch here waiting to be posted which adds device > prefixes to firewire-ohci's debug messages --- for us folk who have more > than one controller in the PC and wonder which controller is emitting > what messages.) My one and only accepted kernel contribution is the same thing for a v4l device. > >> [ 23.608064] firewire_ohci: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 >> [ 23.608083] firewire_ohci: AT spd 0 tl 07, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 >> [ 23.608090] firewire_ohci: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = 31333934 >> [ 23.608128] firewire_ohci: AT spd 0 tl 08, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 >> [ 23.608135] firewire_ohci: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = f000a222 >> [ 23.608160] firewire_ohci: AT spd 0 tl 09, ffc1 -> ffc0, ack_pending , QR req, fffff000040c >> [ 23.608167] firewire_ohci: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 >> [ 23.608192] firewire_ohci: AT spd 0 tl 0a, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 >> [ 23.608199] firewire_ohci: AR spd 0 tl 0a, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 >> [ 23.608232] firewire_ohci: AT spd 2 tl 0b, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 >> [ 23.648054] firewire_ohci: AT spd 0 tl 04, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 >> [ 23.648064] firewire_ohci: AR spd 0 tl 04, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d >> [ 23.648092] firewire_ohci: AT spd 0 tl 05, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 >> [ 23.648099] firewire_ohci: AR spd 0 tl 05, ffc1 -> ffc0, ack_complete, QR resp = 31333934 >> [ 23.648133] firewire_ohci: AT spd 0 tl 06, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 >> [ 23.648140] firewire_ohci: AR spd 0 tl 06, ffc1 -> ffc0, ack_complete, QR resp = f000b223 >> [ 23.648165] firewire_ohci: AT spd 0 tl 07, ffc0 -> ffc1, ack_pending , QR req, fffff000040c >> [ 23.648171] firewire_ohci: AR spd 0 tl 07, ffc1 -> ffc0, ack_complete, QR resp = 01080000 >> [ 23.648196] firewire_ohci: AT spd 0 tl 08, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 >> [ 23.648203] firewire_ohci: AR spd 0 tl 08, ffc1 -> ffc0, ack_complete, QR resp = 00006351 >> [ 23.648229] firewire_ohci: AT spd 2 tl 09, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 > [...] >> [ 32.632258] firewire_ohci: AT spd 2 tl 1d, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 >> [ 32.632272] firewire_core: giving up on config rom for node id ffc0 >> [ 32.672061] firewire_ohci: AR spd 0 tl 16, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d >> [ 32.672068] firewire_ohci: AT spd 0 tl 16, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 >> [ 32.672109] firewire_ohci: AR spd 0 tl 17, ffc1 -> ffc0, ack_complete, QR resp = 31333934 >> [ 32.672116] firewire_ohci: AT spd 0 tl 17, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000404 >> [ 32.672142] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 >> [ 32.672150] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = f000b223 >> [ 32.672173] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, ack_pending , QR req, fffff000040c >> [ 32.672179] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = 01080000 >> [ 32.672204] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 >> [ 32.672210] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = 00006351 >> [ 32.672262] firewire_ohci: AT spd 2 tl 1b, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 >> [ 32.672269] firewire_core: giving up on config rom for node id ffc1 > > Up to this point, the S800 controller fails to read from the S400 > controller, and the S400 controller fails to read from the S800 > controller, always with the read request to the 6th quadlet of the > Configuration ROM, always at S400 ( = "spd 2", whereas the first 5 > quadlets are always successfully read at S100 = "spd 0"), always with > transaction failure due to missing ACK in the request subaction. > > Im my experience, an "evt_missing_ack" can occur > - with an electrically unstable bus, e.g. caused by a bad cable, > - if the gap count at one or more nodes is too low, > - if a packet is sent at a larger speed than the peer node (or any > repeater node between sender and receiver) can handle. > > Gap count /should/ not be the issue here, because both PHYs were just > switched on and are supposed to feature a gap count of 63, which is the > power reset value and the absolute maximum. > > A mismatch of transmission speed vs. supported speed cannot be the issue > here, according to your log from after reboot (below). > > By the way, firewire-core always reads the first 5 quadlets ( = one header > quadlet and the four quadlets of bus information of the Configuration ROM > register) only at S100 as the only speed that is guaranteed to be > supported. The rest of the Configuration ROM is read at a higher speed > which is either determined from self-ID data of all PHYs and link speed > from the bus information block (the latter taken with a grain of salt; > this is not the actual link speed but the one that the firmware writer is > wanting us to believe) or determined from a speed probe, using read tests > at fffff0000400 at several speeds. In case of your two particular cards > plugged together, firewire-core does not perform a speed probe but decides > that both devices can talk to each other at S400. > > After the above, one of the two nodes performs bus management, > particularly decides to switch all PHYs to a lower gap count to increase > asynchronous bandwidth: > >> [ 32.672275] firewire_core: phy config: card 0, new root=ffc0, gap_count=5 >> [ 32.672295] firewire_ohci: AT ack_complete, PHY 00c50000 ff3affff >> [ 32.672299] firewire_ohci: AR ack_complete, PHY 00c50000 ff3affff >> [ 32.672324] firewire_ohci: AR evt_bus_reset, generation 5 >> [ 32.672327] firewire_ohci: AR evt_bus_reset, generation 3 >> [ 32.672335] firewire_ohci: 2 selfIDs, generation 5, local node ID ffc0 >> [ 32.672339] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc >> [ 32.672342] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci >> [ 32.672356] firewire_ohci: 2 selfIDs, generation 3, local node ID ffc1 >> [ 32.672359] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc >> [ 32.672362] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci > > This involves transmission of a PHY packet by one node, reception of that > packet by the other one, bus reset by the former node, and self-ID > reception by both nodes. Then there is arbitration for bus manager role, > with ffc0 as requester and ffc1 (which is the IRM) as responder: > >> [ 32.928047] firewire_ohci: AR spd 0 tl 1e, ffc1 -> ffc0, ack_complete, Lk resp 4,2 >> [ 32.928052] firewire_ohci: AT spd 0 tl 1e, ffc0 -> ffc1, pending/cancelled, Lk req, fffff000021c 8,2 > > The fact that node ffc1 (phy 1) issued a bus reset is taken as a signal to > firewire-core on node ffc0 (phy 0) to re-read the Configuration ROM of > node ffc1: > >> [ 33.172042] firewire_ohci: AR spd 0 tl 1f, ffc1 -> ffc0, ack_complete, QR resp = 0404e334 >> [ 33.172047] firewire_ohci: AT spd 0 tl 1f, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 >> [ 33.172070] firewire_ohci: AT spd 0 tl 20, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 >> [ 33.172078] firewire_ohci: AR spd 0 tl 20, ffc1 -> ffc0, ack_complete, QR resp = 31333934 >> [ 33.172097] firewire_ohci: AR spd 0 tl 21, ffc1 -> ffc0, ack_complete, QR resp = f000a222 >> [ 33.172102] firewire_ohci: AT spd 0 tl 21, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 >> [ 33.172121] firewire_ohci: AT spd 0 tl 22, ffc0 -> ffc1, ack_pending , QR req, fffff000040c >> [ 33.172128] firewire_ohci: AR spd 0 tl 22, ffc1 -> ffc0, ack_complete, QR resp = 00241b00 >> [ 33.172148] firewire_ohci: AR spd 0 tl 23, ffc1 -> ffc0, ack_complete, QR resp = 964cac00 >> [ 33.172152] firewire_ohci: AT spd 0 tl 23, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000410 >> [ 33.172170] firewire_ohci: AR spd 2 tl 24, ffc1 -> ffc0, ack_complete, QR resp = 0005dd0b >> [ 33.172174] firewire_ohci: AT spd 2 tl 24, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000414 >> [ 33.172192] firewire_ohci: AT spd 2 tl 25, ffc0 -> ffc1, ack_pending , QR req, fffff0000418 >> [ 33.172199] firewire_ohci: AR spd 2 tl 25, ffc1 -> ffc0, ack_complete, QR resp = 0c0083c0 >> [ 33.172217] firewire_ohci: AT spd 2 tl 26, ffc0 -> ffc1, ack_pending , QR req, fffff000041c >> [ 33.172224] firewire_ohci: AR spd 2 tl 26, ffc1 -> ffc0, ack_complete, QR resp = 03d00d1e > [...] >> [ 33.172531] firewire_ohci: AT spd 2 tl 33, ffc0 -> ffc1, ack_pending , QR req, fffff0000440 >> [ 33.172537] firewire_ohci: AR spd 2 tl 33, ffc1 -> ffc0, ack_complete, QR resp = 72657769 >> [ 33.172555] firewire_ohci: AT spd 2 tl 34, ffc0 -> ffc1, ack_pending , QR req, fffff0000444 >> [ 33.172562] firewire_ohci: AR spd 2 tl 34, ffc1 -> ffc0, ack_complete, QR resp = 72650000 >> [ 33.172679] firewire_core: created device fw2: GUID 00241b00964cac00, S400 > > Curiously, now all of the Configuration ROM can be read without incident! > >> [ 33.172698] firewire_ohci: AT spd 2 tl 35, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 >> [ 33.172704] firewire_ohci: AR spd 2 tl 35, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 >> [ 33.172724] firewire_ohci: AR spd 2 tl 35, ffc1 -> ffc0, ack_complete, QR resp = c000001f >> [ 33.172729] firewire_ohci: AT spd 2 tl 35, ffc1 -> ffc0, ack_complete, QR resp = c000001f >> [ 33.172753] firewire_ohci: AT spd 2 tl 36, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f >> [ 33.172758] firewire_ohci: AR spd 2 tl 36, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f >> [ 33.172776] firewire_ohci: AR spd 2 tl 36, ffc1 -> ffc0, ack_complete, W resp >> [ 33.172781] firewire_ohci: AT spd 2 tl 36, ffc1 -> ffc0, ack_complete, W resp >> [ 33.172804] firewire_ohci: AT spd 0 tl 37, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 >> [ 33.172811] firewire_ohci: AR spd 0 tl 37, ffc1 -> ffc0, ack_complete, Lk resp 4,2 > > These lines show a few requests from ffc0 to ffc1 and their responses, > which are routinely done when firewire-core probed a new node. Again no > missing ACK anymore. > > Carl, > can you try this once more and check which gap counts are reported in the > self ID reception event right after you plugged the cable in == right > before the nodes unsuccessfully attempt to get each other's Configuration > ROM? > [ 2.040261] firewire_core: phy config: card 1, new root=ffc1, gap_count=5 > Furthermore, tell us whether you end up with two or three /dev/fw* again > (i.e. whether neither node succeeded to probe the other, or one of them > succeeded to probe the other). So I have been gathering stats on what seams to do what. What I really need is a way to un/plug the firewire cable, and hit the power button. (which isn't out of the question given Jason is a friend of mine: http://www.ubergizmo.com/2011/10/robot-plays-angry-birds) Till then, we have my scripts and occasional human interaction. I am doing the best I can to keep the hardware in a consistent state: same laptop, pcie card, cable, network, etc. and not moving things around, so the cable is always in the same proximity to the laptop power supply and lcd. given the results I have seen, I don't think the cable is picking up noise. I would hope that it isn't susceptible to such sources. I have the box looping: # /etc/rc.local printf "$(date --rfc-3339=ns)" >> /home/juser/fwx.txt ls -C /dev/fw? >> /home/juser/fwx.txt reboot which gives me: 2011-12-18 13:41:37.406091760-06:00 /dev/fw0 /dev/fw1 /dev/fw2 2011-12-18 13:44:59.911457999-06:00 /dev/fw0 /dev/fw1 ... 2011-12-18 14:10:03.532900719-06:00 /dev/fw0 /dev/fw1 2011-12-18 14:13:50.814516139-06:00 /dev/fw0 /dev/fw1 After 6 hours of this, still just fw0 and 1. If I run shutdown, then hit the 'power' button, (which I have done 10+ times) it seems (I am not taking careful notes on this one) that seems to inject some randomness that causes it to maybe change from 0,1,2 connections being completed. If I then run the log/reboot loop, it goes back to just fw0,1 (0 connections). un/re plugging the firewire cable also seems to have the same random 0,1,2 connections. > Then, run either gscanbus seems pretty buggy. should I try and report bugs given the unstable state of my box? > or firecontrol http://firecontrol.svn.sourceforge.net/viewvc/firecontrol/trunk/ configure.in ... how do I automake configure? anyone around here able to make a .deb for this? Then I can stick it in my ppa and apt-get it when needed. I'll even push it into the debconf-video team land and see if it can get into the propper repos. > on _each_ "port" and use it to trigger a bus reset, then watch if this > results in all four expected /dev/fw* becoming available. > >> rebooted, now both ends show up: >> >> >> juser@pc8:~$ dmesg |grep fire > [...] >> [ 2.125123] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 >> [ 2.125154] firewire_ohci: isochronous cycle inconsistent >> [ 2.568156] firewire_core: created device fw0: GUID 00241b00964cac00, S400 >> [ 2.568172] firewire_core: phy config: card 0, new root=ffc1, gap_count=5 >> [ 2.624160] firewire_core: created device fw1: GUID 0108000000006351, S800 >> [ 2.624724] firewire_core: created device fw2: GUID 00241b00964cac00, S400 >> [ 5.576653] firewire_core: created device fw3: GUID 0108000000006351, S400, 1 config ROM retries >> >> juser@pc8:~$ ls /dev/fw? >> /dev/fw0 /dev/fw1 /dev/fw2 /dev/fw3 > > The "1 config ROM retries" is a hint that the connection still is not > fully stable. > -- > Stefan Richter > -=====-==-== ==-- =--=- > http://arcgraph.de/sr/ -- Carl K |
From: Carl K. <ca...@pe...> - 2011-12-18 17:42:19
|
On Sun, Dec 18, 2011 at 11:09 AM, Stefan Richter <st...@s5...> wrote: > firewire-ohci.debug=3 > on the kernel command line, I suppose. Haven't tested it. It works, so now more in dmesg. juser@pc8:~$ ls /dev/fw? /dev/fw0 /dev/fw1 juser@pc8:~$ dmesg | grep fire [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-generic root=UUID=b5c83a0b-baed-4a8b-a828-b65be5fe3d29 ro firewire-ohci.debug=3 [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-generic root=UUID=b5c83a0b-baed-4a8b-a828-b65be5fe3d29 ro firewire-ohci.debug=3 [ 0.173391] pci 0000:02:05.0: proprietary Ricoh MMC controller disabled (via firewire function) [ 1.426911] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 [ 1.480082] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 [ 1.480192] firewire_ohci: AR evt_bus_reset, generation 1 [ 1.480278] firewire_ohci: 2 selfIDs, generation 1, local node ID ffc0 [ 1.480418] firewire_ohci: selfID 0: 807f8882, phy 0 [p..] S400 gc=63 +0W Lci [ 1.480485] firewire_ohci: selfID 0: 813fc4d4, phy 1 [c--] beta gc=63 -3W [ 1.485160] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 [ 1.485239] firewire_ohci 0000:04:00.0: setting latency timer to 64 [ 1.540068] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 [ 1.540152] firewire_ohci: isochronous cycle inconsistent [ 1.540231] firewire_ohci: AR evt_bus_reset, generation 1 [ 1.540299] firewire_ohci: AR evt_bus_reset, generation 2 [ 1.540367] firewire_ohci: 2 selfIDs, generation 1, local node ID ffc1 [ 1.540432] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc [ 1.540496] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci [ 1.540571] firewire_ohci: 2 selfIDs, generation 2, local node ID ffc0 [ 1.540635] firewire_ohci: selfID 0: 807f8880, phy 0 [p..] S400 gc=63 +0W Lc [ 1.540699] firewire_ohci: selfID 0: 817fccd6, phy 1 [c--] beta gc=63 -3W Lci [ 1.540801] firewire_ohci: AT spd 0 tl 01, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 [ 1.540882] firewire_ohci: AR spd 0 tl 01, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 1.980114] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 1.980200] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 1.980314] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 1.982862] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 1.982953] firewire_core: created device fw0: GUID 00241b00964cac00, S400 [ 1.983020] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 1.983096] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 [ 1.983202] firewire_ohci: AT spd 0 tl 1c, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 1.983281] firewire_ohci: AR spd 0 tl 1c, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 1.983378] firewire_ohci: AT spd 0 tl 1e, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 1.983457] firewire_ohci: AR spd 0 tl 1e, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 1.983578] firewire_ohci: AT spd 2 tl 1f, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 2.040172] firewire_core: created device fw1: GUID 0108000000006351, S800 [ 2.040261] firewire_core: phy config: card 1, new root=ffc1, gap_count=5 [ 2.040268] firewire_ohci: AR spd 0 tl 1a, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 2.040273] firewire_ohci: AT spd 0 tl 1a, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 2.040487] firewire_ohci: AT ack_complete, PHY 01c50000 fe3affff [ 2.040494] firewire_ohci: AR ack_complete, PHY 01c50000 fe3affff [ 2.040622] firewire_ohci: AT spd 0 tl 1b, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 2.040638] firewire_ohci: AR evt_bus_reset, generation 3 [ 2.040658] firewire_ohci: 2 selfIDs, generation 3, local node ID ffc0 [ 2.040661] firewire_ohci: selfID 0: 80458880, phy 0 [p..] S400 gc=5 +0W Lc [ 2.040664] firewire_ohci: selfID 0: 8145ccd6, phy 1 [c--] beta gc=5 -3W Lci [ 2.040954] firewire_ohci: AR spd 0 tl 1b, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 2.041032] firewire_ohci: AR evt_bus_reset, generation 2 [ 2.041101] firewire_ohci: AR spd 0 tl 1c, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 2.041178] firewire_ohci: AT spd 0 tl 1c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 2.041268] firewire_ohci: AT spd 0 tl 1d, ffc1 -> ffc0, evt_no_status, QR req, fffff000040c [ 2.041346] firewire_ohci: 2 selfIDs, generation 2, local node ID ffc1 [ 2.041414] firewire_ohci: selfID 0: 80458880, phy 0 [p..] S400 gc=5 +0W Lc [ 2.041479] firewire_ohci: selfID 0: 8145ccd6, phy 1 [c--] beta gc=5 -3W Lci [ 2.296055] firewire_ohci: AT spd 0 tl 20, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 [ 2.296141] firewire_ohci: AR spd 0 tl 20, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 4.984052] firewire_ohci: AT spd 0 tl 21, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 4.984138] firewire_ohci: AR spd 0 tl 21, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 4.984238] firewire_ohci: AT spd 0 tl 22, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 4.984317] firewire_ohci: AR spd 0 tl 22, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 4.984414] firewire_ohci: AT spd 0 tl 23, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 4.984493] firewire_ohci: AR spd 0 tl 23, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 4.984589] firewire_ohci: AT spd 0 tl 24, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 4.984668] firewire_ohci: AR spd 0 tl 24, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 4.984764] firewire_ohci: AT spd 0 tl 25, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 4.984842] firewire_ohci: AR spd 0 tl 25, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 4.984941] firewire_ohci: AT spd 2 tl 26, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 5.048061] firewire_ohci: AR spd 0 tl 27, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 5.048139] firewire_ohci: AT spd 0 tl 27, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 5.048238] firewire_ohci: AR spd 0 tl 28, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 5.048315] firewire_ohci: AT spd 0 tl 28, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 5.048413] firewire_ohci: AR spd 0 tl 29, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 5.048490] firewire_ohci: AT spd 0 tl 29, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 5.048588] firewire_ohci: AT spd 0 tl 2a, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 5.048667] firewire_ohci: AR spd 0 tl 2a, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 5.048764] firewire_ohci: AT spd 0 tl 2b, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 5.048843] firewire_ohci: AR spd 0 tl 2b, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 5.048940] firewire_ohci: AT spd 2 tl 2c, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 7.992060] firewire_ohci: AT spd 0 tl 27, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 7.992145] firewire_ohci: AR spd 0 tl 27, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 7.992244] firewire_ohci: AT spd 0 tl 28, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 7.992323] firewire_ohci: AR spd 0 tl 28, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 7.992419] firewire_ohci: AT spd 0 tl 29, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 7.992497] firewire_ohci: AR spd 0 tl 29, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 7.992594] firewire_ohci: AT spd 0 tl 2a, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 7.992672] firewire_ohci: AR spd 0 tl 2a, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 7.992768] firewire_ohci: AT spd 0 tl 2b, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 7.992847] firewire_ohci: AR spd 0 tl 2b, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 7.992946] firewire_ohci: AT spd 2 tl 2c, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 8.056056] firewire_ohci: AR spd 0 tl 2d, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 8.056133] firewire_ohci: AT spd 0 tl 2d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 8.056233] firewire_ohci: AT spd 0 tl 2e, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 8.056312] firewire_ohci: AR spd 0 tl 2e, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 8.056410] firewire_ohci: AR spd 0 tl 2f, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 8.056486] firewire_ohci: AT spd 0 tl 2f, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 8.056585] firewire_ohci: AR spd 0 tl 30, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 8.056661] firewire_ohci: AT spd 0 tl 30, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 8.056759] firewire_ohci: AT spd 0 tl 31, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 8.056838] firewire_ohci: AR spd 0 tl 31, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 8.056935] firewire_ohci: AT spd 2 tl 32, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 11.000069] firewire_ohci: AT spd 0 tl 2d, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 11.000153] firewire_ohci: AR spd 0 tl 2d, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 11.000251] firewire_ohci: AT spd 0 tl 2e, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 11.000330] firewire_ohci: AR spd 0 tl 2e, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 11.000427] firewire_ohci: AT spd 0 tl 2f, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 11.000505] firewire_ohci: AR spd 0 tl 2f, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 11.000602] firewire_ohci: AT spd 0 tl 30, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 11.000681] firewire_ohci: AR spd 0 tl 30, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 11.000778] firewire_ohci: AT spd 0 tl 31, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 11.000856] firewire_ohci: AR spd 0 tl 31, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 11.000955] firewire_ohci: AT spd 2 tl 32, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 11.064053] firewire_ohci: AR spd 0 tl 33, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 11.064131] firewire_ohci: AT spd 0 tl 33, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 11.064229] firewire_ohci: AT spd 0 tl 34, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 11.064309] firewire_ohci: AR spd 0 tl 34, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 11.064407] firewire_ohci: AR spd 0 tl 35, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 11.064483] firewire_ohci: AT spd 0 tl 35, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 11.064581] firewire_ohci: AT spd 0 tl 36, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 11.064660] firewire_ohci: AR spd 0 tl 36, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 11.064757] firewire_ohci: AT spd 0 tl 37, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 11.064836] firewire_ohci: AR spd 0 tl 37, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 11.064933] firewire_ohci: AT spd 2 tl 38, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 14.008058] firewire_ohci: AT spd 0 tl 33, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 14.010598] firewire_ohci: AR spd 0 tl 33, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 14.010703] firewire_ohci: AT spd 0 tl 34, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 14.010781] firewire_ohci: AR spd 0 tl 34, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 14.010879] firewire_ohci: AT spd 0 tl 35, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 14.010957] firewire_ohci: AR spd 0 tl 35, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 14.011054] firewire_ohci: AT spd 0 tl 36, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 14.011132] firewire_ohci: AR spd 0 tl 36, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 14.011229] firewire_ohci: AT spd 0 tl 37, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 14.011307] firewire_ohci: AR spd 0 tl 37, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 14.011406] firewire_ohci: AT spd 2 tl 38, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 14.072052] firewire_ohci: AR spd 0 tl 39, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 14.072129] firewire_ohci: AT spd 0 tl 39, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 14.072227] firewire_ohci: AT spd 0 tl 3a, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 14.072306] firewire_ohci: AR spd 0 tl 3a, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 14.072405] firewire_ohci: AT spd 0 tl 3b, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 14.072484] firewire_ohci: AR spd 0 tl 3b, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 14.072582] firewire_ohci: AT spd 0 tl 3c, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 14.072661] firewire_ohci: AR spd 0 tl 3c, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 14.072759] firewire_ohci: AR spd 0 tl 3d, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 14.072835] firewire_ohci: AT spd 0 tl 3d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 [ 14.072932] firewire_ohci: AT spd 2 tl 3e, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 17.020062] firewire_ohci: AT spd 0 tl 39, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 17.020072] firewire_ohci: AR spd 0 tl 39, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 17.020095] firewire_ohci: AT spd 0 tl 3a, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 17.020102] firewire_ohci: AR spd 0 tl 3a, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 17.020135] firewire_ohci: AR spd 0 tl 3b, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 17.020142] firewire_ohci: AT spd 0 tl 3b, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 [ 17.020175] firewire_ohci: AT spd 0 tl 3c, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 17.020182] firewire_ohci: AR spd 0 tl 3c, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 17.020203] firewire_ohci: AT spd 0 tl 3d, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 17.020210] firewire_ohci: AR spd 0 tl 3d, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 17.020239] firewire_ohci: AT spd 2 tl 3e, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 17.080068] firewire_ohci: AR spd 0 tl 3f, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 17.080076] firewire_ohci: AT spd 0 tl 3f, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 17.080099] firewire_ohci: AT spd 0 tl 00, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 17.080107] firewire_ohci: AR spd 0 tl 00, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 17.080130] firewire_ohci: AT spd 0 tl 01, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 17.080137] firewire_ohci: AR spd 0 tl 01, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 17.080157] firewire_ohci: AT spd 0 tl 02, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 17.080164] firewire_ohci: AR spd 0 tl 02, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 17.080190] firewire_ohci: AT spd 0 tl 03, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 17.080197] firewire_ohci: AR spd 0 tl 03, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 17.080217] firewire_ohci: AT spd 2 tl 04, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 20.024069] firewire_ohci: AR spd 0 tl 3f, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 20.024075] firewire_ohci: AT spd 0 tl 3f, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 20.024102] firewire_ohci: AT spd 0 tl 00, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 20.024109] firewire_ohci: AR spd 0 tl 00, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 20.024131] firewire_ohci: AT spd 0 tl 01, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 20.024138] firewire_ohci: AR spd 0 tl 01, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 20.024160] firewire_ohci: AT spd 0 tl 02, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 20.024167] firewire_ohci: AR spd 0 tl 02, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 20.024188] firewire_ohci: AT spd 0 tl 03, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 20.024195] firewire_ohci: AR spd 0 tl 03, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 20.024219] firewire_ohci: AT spd 2 tl 04, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 20.088063] firewire_ohci: AR spd 0 tl 05, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 20.088068] firewire_ohci: AT spd 0 tl 05, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 20.088095] firewire_ohci: AT spd 0 tl 06, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 20.088102] firewire_ohci: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 20.088127] firewire_ohci: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 20.088132] firewire_ohci: AT spd 0 tl 07, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 20.088156] firewire_ohci: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 20.088161] firewire_ohci: AT spd 0 tl 08, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 20.088186] firewire_ohci: AT spd 0 tl 09, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 20.088193] firewire_ohci: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 20.088217] firewire_ohci: AT spd 2 tl 0a, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 23.032071] firewire_ohci: AT spd 0 tl 05, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 23.032079] firewire_ohci: AR spd 0 tl 05, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 23.032106] firewire_ohci: AT spd 0 tl 06, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 23.032113] firewire_ohci: AR spd 0 tl 06, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 23.032136] firewire_ohci: AT spd 0 tl 07, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 23.032142] firewire_ohci: AR spd 0 tl 07, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 23.032167] firewire_ohci: AT spd 0 tl 08, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 23.032174] firewire_ohci: AR spd 0 tl 08, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 23.032196] firewire_ohci: AT spd 0 tl 09, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 23.032202] firewire_ohci: AR spd 0 tl 09, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 23.032226] firewire_ohci: AT spd 2 tl 0a, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 23.096049] firewire_ohci: AR spd 0 tl 0b, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 23.096054] firewire_ohci: AT spd 0 tl 0b, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 23.096083] firewire_ohci: AR spd 0 tl 0c, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 23.096087] firewire_ohci: AT spd 0 tl 0c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 23.096113] firewire_ohci: AR spd 0 tl 0d, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 23.096117] firewire_ohci: AT spd 0 tl 0d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 23.096142] firewire_ohci: AT spd 0 tl 0e, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 23.096150] firewire_ohci: AR spd 0 tl 0e, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 23.096175] firewire_ohci: AT spd 0 tl 0f, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 23.096182] firewire_ohci: AR spd 0 tl 0f, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 23.096207] firewire_ohci: AT spd 2 tl 10, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 26.040050] firewire_ohci: AT spd 0 tl 0b, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 26.040059] firewire_ohci: AR spd 0 tl 0b, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 26.040085] firewire_ohci: AT spd 0 tl 0c, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 26.040092] firewire_ohci: AR spd 0 tl 0c, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 26.040114] firewire_ohci: AT spd 0 tl 0d, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 26.040120] firewire_ohci: AR spd 0 tl 0d, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 26.040142] firewire_ohci: AT spd 0 tl 0e, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 26.040148] firewire_ohci: AR spd 0 tl 0e, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 26.040170] firewire_ohci: AT spd 0 tl 0f, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 26.040177] firewire_ohci: AR spd 0 tl 0f, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 26.040200] firewire_ohci: AT spd 2 tl 10, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 26.104045] firewire_ohci: AR spd 0 tl 11, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 26.104050] firewire_ohci: AT spd 0 tl 11, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 26.104076] firewire_ohci: AT spd 0 tl 12, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 26.104083] firewire_ohci: AR spd 0 tl 12, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 26.104108] firewire_ohci: AT spd 0 tl 13, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 26.104115] firewire_ohci: AR spd 0 tl 13, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 26.104140] firewire_ohci: AR spd 0 tl 14, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 26.104144] firewire_ohci: AT spd 0 tl 14, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 26.104169] firewire_ohci: AR spd 0 tl 15, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 26.104173] firewire_ohci: AT spd 0 tl 15, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 [ 26.104196] firewire_ohci: AT spd 2 tl 16, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 29.048054] firewire_ohci: AT spd 0 tl 11, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 29.048062] firewire_ohci: AR spd 0 tl 11, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 29.048088] firewire_ohci: AT spd 0 tl 12, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 29.048095] firewire_ohci: AR spd 0 tl 12, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 29.048117] firewire_ohci: AT spd 0 tl 13, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 29.048127] firewire_ohci: AR spd 0 tl 13, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 29.048148] firewire_ohci: AT spd 0 tl 14, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 29.048155] firewire_ohci: AR spd 0 tl 14, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 29.048177] firewire_ohci: AT spd 0 tl 15, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 29.048183] firewire_ohci: AR spd 0 tl 15, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 29.048208] firewire_ohci: AT spd 2 tl 16, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 29.112063] firewire_ohci: AR spd 0 tl 17, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 29.112068] firewire_ohci: AT spd 0 tl 17, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 29.112094] firewire_ohci: AR spd 0 tl 18, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 29.112098] firewire_ohci: AT spd 0 tl 18, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 29.112123] firewire_ohci: AT spd 0 tl 19, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 29.112130] firewire_ohci: AR spd 0 tl 19, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 29.112155] firewire_ohci: AT spd 0 tl 1a, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 29.112162] firewire_ohci: AR spd 0 tl 1a, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 29.112187] firewire_ohci: AR spd 0 tl 1b, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 29.112191] firewire_ohci: AT spd 0 tl 1b, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000410 [ 29.112215] firewire_ohci: AT spd 2 tl 1c, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 32.056058] firewire_ohci: AT spd 0 tl 17, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 32.056065] firewire_ohci: AR spd 0 tl 17, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 32.056092] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 32.056099] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 32.056121] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 32.056128] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 32.056150] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 32.056156] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 32.056178] firewire_ohci: AT spd 0 tl 1b, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 32.056184] firewire_ohci: AR spd 0 tl 1b, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 32.056208] firewire_ohci: AT spd 2 tl 1c, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 32.056214] firewire_core: giving up on config rom for node id ffc1 [ 32.056238] firewire_ohci: AT spd 0 tl 1d, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 [ 32.056244] firewire_ohci: AR spd 0 tl 1d, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 32.120064] firewire_ohci: AR spd 0 tl 1d, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 32.120069] firewire_ohci: AT spd 0 tl 1d, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 32.120102] firewire_ohci: AR spd 0 tl 1e, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 32.120109] firewire_ohci: AT spd 0 tl 1e, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 32.120132] firewire_ohci: AT spd 0 tl 1f, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 32.120140] firewire_ohci: AR spd 0 tl 1f, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 32.120158] firewire_ohci: AT spd 0 tl 20, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 32.120165] firewire_ohci: AR spd 0 tl 20, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 32.120185] firewire_ohci: AT spd 0 tl 21, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 32.120192] firewire_ohci: AR spd 0 tl 21, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 32.120210] firewire_ohci: AT spd 2 tl 22, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 32.120216] firewire_core: giving up on config rom for node id ffc0 -- Carl K |
From: Stefan R. <st...@s5...> - 2011-12-18 17:09:20
|
On Dec 18 Carl Karsten wrote: > On Sun, Dec 18, 2011 at 5:06 AM, Stefan Richter > <st...@s5...> wrote: > > On Dec 17 Carl Karsten wrote: > >> I tried 3 or 4 time, no error. I switched back to the longer 2m > >> cable I was using when I got the error the first time, now I get it. > >> so short cable: no error, log cable: error - 100% of the 8 tests. > > > > How does that look with a debug=3 log? > > I put setting debug=3 is in my rc.local, so those logs were that way > after that point in booting. can I make it a kernel parameter ? It can be specified as firewire-ohci.debug=3 on the kernel command line, I suppose. Haven't tested it. Or you can add the line options firewire-ohci debug=3 into an arbitrary file in /etc/modprobe.d/. This second method will however not be honored if firewire-ohci is statically linked into the kernel image (in contrast to being built as a loadable module) or if firewire-ohci is already loaded from an initrd (initial RAM disk) and the modprobe configuration in the initrd was not updated likewise. -- Stefan Richter -=====-==-== ==-- =--=- http://arcgraph.de/sr/ |
From: Carl K. <ca...@pe...> - 2011-12-18 15:29:25
|
On Sun, Dec 18, 2011 at 5:06 AM, Stefan Richter <st...@s5...> wrote: > On Dec 17 Carl Karsten wrote: >> I tried 3 or 4 time, no error. I switched back to the longer 2m >> cable I was using when I got the error the first time, now I get it. >> so short cable: no error, log cable: error - 100% of the 8 tests. > > How does that look with a debug=3 log? I put setting debug=3 is in my rc.local, so those logs were that way after that point in booting. can I make it a kernel parameter ? -- Carl K |
From: Stefan R. <st...@s5...> - 2011-12-18 13:57:43
|
On Dec 17 Carl Karsten wrote: > same hardware, but new flavor of problem: 2 controllers in one box, > cable looped from one to the other. (it is the 2m cable that seems to > cause the "isochronous cycle inconsistent" in the other thread. I don't think it causes the isoch cycle inconsistency, the topology change does. See Clemens' explanation. It may however cause the Configuration ROM read failure. > juser@pc8:~$ ls /dev/fw? > /dev/fw0 /dev/fw1 /dev/fw2 > > juser@pc8:~$ uname -a > Linux pc8 3.2.0-4-generic #10-Ubuntu SMP Sat Dec 10 17:46:09 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux > > juser@pc8:~$ dmesg |grep fire > > [ 1.935578] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 > [ 1.988295] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 > [ 1.988453] firewire_ohci: isochronous cycle inconsistent > [ 1.993092] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 > [ 1.993098] firewire_ohci 0000:04:00.0: setting latency timer to 64 > [ 2.051121] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 > [ 2.051204] firewire_ohci: isochronous cycle inconsistent > [ 2.488158] firewire_core: created device fw0: GUID 00241b00964cac00, S400 > [ 2.552154] firewire_core: created device fw1: GUID 0108000000006351, S800 > [ 23.608055] firewire_ohci: AT spd 0 tl 06, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 With firewire-ohci debug=3, there should be a few log lines from the self-ID reception DMA between the two last lines above. Why are they missing? (By the way, I have a patch here waiting to be posted which adds device prefixes to firewire-ohci's debug messages --- for us folk who have more than one controller in the PC and wonder which controller is emitting what messages.) > [ 23.608064] firewire_ohci: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 > [ 23.608083] firewire_ohci: AT spd 0 tl 07, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 > [ 23.608090] firewire_ohci: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = 31333934 > [ 23.608128] firewire_ohci: AT spd 0 tl 08, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 > [ 23.608135] firewire_ohci: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = f000a222 > [ 23.608160] firewire_ohci: AT spd 0 tl 09, ffc1 -> ffc0, ack_pending , QR req, fffff000040c > [ 23.608167] firewire_ohci: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 > [ 23.608192] firewire_ohci: AT spd 0 tl 0a, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 > [ 23.608199] firewire_ohci: AR spd 0 tl 0a, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 > [ 23.608232] firewire_ohci: AT spd 2 tl 0b, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 > [ 23.648054] firewire_ohci: AT spd 0 tl 04, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 > [ 23.648064] firewire_ohci: AR spd 0 tl 04, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d > [ 23.648092] firewire_ohci: AT spd 0 tl 05, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 > [ 23.648099] firewire_ohci: AR spd 0 tl 05, ffc1 -> ffc0, ack_complete, QR resp = 31333934 > [ 23.648133] firewire_ohci: AT spd 0 tl 06, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 > [ 23.648140] firewire_ohci: AR spd 0 tl 06, ffc1 -> ffc0, ack_complete, QR resp = f000b223 > [ 23.648165] firewire_ohci: AT spd 0 tl 07, ffc0 -> ffc1, ack_pending , QR req, fffff000040c > [ 23.648171] firewire_ohci: AR spd 0 tl 07, ffc1 -> ffc0, ack_complete, QR resp = 01080000 > [ 23.648196] firewire_ohci: AT spd 0 tl 08, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 > [ 23.648203] firewire_ohci: AR spd 0 tl 08, ffc1 -> ffc0, ack_complete, QR resp = 00006351 > [ 23.648229] firewire_ohci: AT spd 2 tl 09, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [...] > [ 32.632258] firewire_ohci: AT spd 2 tl 1d, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 > [ 32.632272] firewire_core: giving up on config rom for node id ffc0 > [ 32.672061] firewire_ohci: AR spd 0 tl 16, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d > [ 32.672068] firewire_ohci: AT spd 0 tl 16, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 > [ 32.672109] firewire_ohci: AR spd 0 tl 17, ffc1 -> ffc0, ack_complete, QR resp = 31333934 > [ 32.672116] firewire_ohci: AT spd 0 tl 17, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000404 > [ 32.672142] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 > [ 32.672150] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = f000b223 > [ 32.672173] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, ack_pending , QR req, fffff000040c > [ 32.672179] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = 01080000 > [ 32.672204] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 > [ 32.672210] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = 00006351 > [ 32.672262] firewire_ohci: AT spd 2 tl 1b, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 > [ 32.672269] firewire_core: giving up on config rom for node id ffc1 Up to this point, the S800 controller fails to read from the S400 controller, and the S400 controller fails to read from the S800 controller, always with the read request to the 6th quadlet of the Configuration ROM, always at S400 ( = "spd 2", whereas the first 5 quadlets are always successfully read at S100 = "spd 0"), always with transaction failure due to missing ACK in the request subaction. Im my experience, an "evt_missing_ack" can occur - with an electrically unstable bus, e.g. caused by a bad cable, - if the gap count at one or more nodes is too low, - if a packet is sent at a larger speed than the peer node (or any repeater node between sender and receiver) can handle. Gap count /should/ not be the issue here, because both PHYs were just switched on and are supposed to feature a gap count of 63, which is the power reset value and the absolute maximum. A mismatch of transmission speed vs. supported speed cannot be the issue here, according to your log from after reboot (below). By the way, firewire-core always reads the first 5 quadlets ( = one header quadlet and the four quadlets of bus information of the Configuration ROM register) only at S100 as the only speed that is guaranteed to be supported. The rest of the Configuration ROM is read at a higher speed which is either determined from self-ID data of all PHYs and link speed from the bus information block (the latter taken with a grain of salt; this is not the actual link speed but the one that the firmware writer is wanting us to believe) or determined from a speed probe, using read tests at fffff0000400 at several speeds. In case of your two particular cards plugged together, firewire-core does not perform a speed probe but decides that both devices can talk to each other at S400. After the above, one of the two nodes performs bus management, particularly decides to switch all PHYs to a lower gap count to increase asynchronous bandwidth: > [ 32.672275] firewire_core: phy config: card 0, new root=ffc0, gap_count=5 > [ 32.672295] firewire_ohci: AT ack_complete, PHY 00c50000 ff3affff > [ 32.672299] firewire_ohci: AR ack_complete, PHY 00c50000 ff3affff > [ 32.672324] firewire_ohci: AR evt_bus_reset, generation 5 > [ 32.672327] firewire_ohci: AR evt_bus_reset, generation 3 > [ 32.672335] firewire_ohci: 2 selfIDs, generation 5, local node ID ffc0 > [ 32.672339] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc > [ 32.672342] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci > [ 32.672356] firewire_ohci: 2 selfIDs, generation 3, local node ID ffc1 > [ 32.672359] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc > [ 32.672362] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci This involves transmission of a PHY packet by one node, reception of that packet by the other one, bus reset by the former node, and self-ID reception by both nodes. Then there is arbitration for bus manager role, with ffc0 as requester and ffc1 (which is the IRM) as responder: > [ 32.928047] firewire_ohci: AR spd 0 tl 1e, ffc1 -> ffc0, ack_complete, Lk resp 4,2 > [ 32.928052] firewire_ohci: AT spd 0 tl 1e, ffc0 -> ffc1, pending/cancelled, Lk req, fffff000021c 8,2 The fact that node ffc1 (phy 1) issued a bus reset is taken as a signal to firewire-core on node ffc0 (phy 0) to re-read the Configuration ROM of node ffc1: > [ 33.172042] firewire_ohci: AR spd 0 tl 1f, ffc1 -> ffc0, ack_complete, QR resp = 0404e334 > [ 33.172047] firewire_ohci: AT spd 0 tl 1f, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 > [ 33.172070] firewire_ohci: AT spd 0 tl 20, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 > [ 33.172078] firewire_ohci: AR spd 0 tl 20, ffc1 -> ffc0, ack_complete, QR resp = 31333934 > [ 33.172097] firewire_ohci: AR spd 0 tl 21, ffc1 -> ffc0, ack_complete, QR resp = f000a222 > [ 33.172102] firewire_ohci: AT spd 0 tl 21, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 > [ 33.172121] firewire_ohci: AT spd 0 tl 22, ffc0 -> ffc1, ack_pending , QR req, fffff000040c > [ 33.172128] firewire_ohci: AR spd 0 tl 22, ffc1 -> ffc0, ack_complete, QR resp = 00241b00 > [ 33.172148] firewire_ohci: AR spd 0 tl 23, ffc1 -> ffc0, ack_complete, QR resp = 964cac00 > [ 33.172152] firewire_ohci: AT spd 0 tl 23, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000410 > [ 33.172170] firewire_ohci: AR spd 2 tl 24, ffc1 -> ffc0, ack_complete, QR resp = 0005dd0b > [ 33.172174] firewire_ohci: AT spd 2 tl 24, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000414 > [ 33.172192] firewire_ohci: AT spd 2 tl 25, ffc0 -> ffc1, ack_pending , QR req, fffff0000418 > [ 33.172199] firewire_ohci: AR spd 2 tl 25, ffc1 -> ffc0, ack_complete, QR resp = 0c0083c0 > [ 33.172217] firewire_ohci: AT spd 2 tl 26, ffc0 -> ffc1, ack_pending , QR req, fffff000041c > [ 33.172224] firewire_ohci: AR spd 2 tl 26, ffc1 -> ffc0, ack_complete, QR resp = 03d00d1e [...] > [ 33.172531] firewire_ohci: AT spd 2 tl 33, ffc0 -> ffc1, ack_pending , QR req, fffff0000440 > [ 33.172537] firewire_ohci: AR spd 2 tl 33, ffc1 -> ffc0, ack_complete, QR resp = 72657769 > [ 33.172555] firewire_ohci: AT spd 2 tl 34, ffc0 -> ffc1, ack_pending , QR req, fffff0000444 > [ 33.172562] firewire_ohci: AR spd 2 tl 34, ffc1 -> ffc0, ack_complete, QR resp = 72650000 > [ 33.172679] firewire_core: created device fw2: GUID 00241b00964cac00, S400 Curiously, now all of the Configuration ROM can be read without incident! > [ 33.172698] firewire_ohci: AT spd 2 tl 35, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 > [ 33.172704] firewire_ohci: AR spd 2 tl 35, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 > [ 33.172724] firewire_ohci: AR spd 2 tl 35, ffc1 -> ffc0, ack_complete, QR resp = c000001f > [ 33.172729] firewire_ohci: AT spd 2 tl 35, ffc1 -> ffc0, ack_complete, QR resp = c000001f > [ 33.172753] firewire_ohci: AT spd 2 tl 36, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f > [ 33.172758] firewire_ohci: AR spd 2 tl 36, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f > [ 33.172776] firewire_ohci: AR spd 2 tl 36, ffc1 -> ffc0, ack_complete, W resp > [ 33.172781] firewire_ohci: AT spd 2 tl 36, ffc1 -> ffc0, ack_complete, W resp > [ 33.172804] firewire_ohci: AT spd 0 tl 37, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 > [ 33.172811] firewire_ohci: AR spd 0 tl 37, ffc1 -> ffc0, ack_complete, Lk resp 4,2 These lines show a few requests from ffc0 to ffc1 and their responses, which are routinely done when firewire-core probed a new node. Again no missing ACK anymore. Carl, can you try this once more and check which gap counts are reported in the self ID reception event right after you plugged the cable in == right before the nodes unsuccessfully attempt to get each other's Configuration ROM? Furthermore, tell us whether you end up with two or three /dev/fw* again (i.e. whether neither node succeeded to probe the other, or one of them succeeded to probe the other). Then, run either gscanbus or firecontrol on _each_ "port" and use it to trigger a bus reset, then watch if this results in all four expected /dev/fw* becoming available. > rebooted, now both ends show up: > > > juser@pc8:~$ dmesg |grep fire [...] > [ 2.125123] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 > [ 2.125154] firewire_ohci: isochronous cycle inconsistent > [ 2.568156] firewire_core: created device fw0: GUID 00241b00964cac00, S400 > [ 2.568172] firewire_core: phy config: card 0, new root=ffc1, gap_count=5 > [ 2.624160] firewire_core: created device fw1: GUID 0108000000006351, S800 > [ 2.624724] firewire_core: created device fw2: GUID 00241b00964cac00, S400 > [ 5.576653] firewire_core: created device fw3: GUID 0108000000006351, S400, 1 config ROM retries > > juser@pc8:~$ ls /dev/fw? > /dev/fw0 /dev/fw1 /dev/fw2 /dev/fw3 The "1 config ROM retries" is a hint that the connection still is not fully stable. -- Stefan Richter -=====-==-== ==-- =--=- http://arcgraph.de/sr/ |
From: Stefan R. <st...@s5...> - 2011-12-18 11:06:57
|
On Dec 17 Carl Karsten wrote: > I tried 3 or 4 time, no error. I switched back to the longer 2m > cable I was using when I got the error the first time, now I get it. > so short cable: no error, log cable: error - 100% of the 8 tests. How does that look with a debug=3 log? -- Stefan Richter -=====-==-== ==-- =--=- http://arcgraph.de/sr/ |
From: Carl K. <ca...@pe...> - 2011-12-18 00:23:51
|
same hardware, but new flavor of problem: 2 controllers in one box, cable looped from one to the other. (it is the 2m cable that seems to cause the "isochronous cycle inconsistent" in the other thread. juser@pc8:~$ ls /dev/fw? /dev/fw0 /dev/fw1 /dev/fw2 juser@pc8:~$ uname -a Linux pc8 3.2.0-4-generic #10-Ubuntu SMP Sat Dec 10 17:46:09 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux juser@pc8:~$ dmesg |grep fire [ 1.935578] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 [ 1.988295] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 [ 1.988453] firewire_ohci: isochronous cycle inconsistent [ 1.993092] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 [ 1.993098] firewire_ohci 0000:04:00.0: setting latency timer to 64 [ 2.051121] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 [ 2.051204] firewire_ohci: isochronous cycle inconsistent [ 2.488158] firewire_core: created device fw0: GUID 00241b00964cac00, S400 [ 2.552154] firewire_core: created device fw1: GUID 0108000000006351, S800 [ 23.608055] firewire_ohci: AT spd 0 tl 06, ffc1 -> ffc0, ack_pending , QR req, fffff0000400 [ 23.608064] firewire_ohci: AR spd 0 tl 06, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 23.608083] firewire_ohci: AT spd 0 tl 07, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 23.608090] firewire_ohci: AR spd 0 tl 07, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 23.608128] firewire_ohci: AT spd 0 tl 08, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 23.608135] firewire_ohci: AR spd 0 tl 08, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 23.608160] firewire_ohci: AT spd 0 tl 09, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 23.608167] firewire_ohci: AR spd 0 tl 09, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 23.608192] firewire_ohci: AT spd 0 tl 0a, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 23.608199] firewire_ohci: AR spd 0 tl 0a, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 23.608232] firewire_ohci: AT spd 2 tl 0b, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 23.648054] firewire_ohci: AT spd 0 tl 04, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 23.648064] firewire_ohci: AR spd 0 tl 04, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 23.648092] firewire_ohci: AT spd 0 tl 05, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 23.648099] firewire_ohci: AR spd 0 tl 05, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 23.648133] firewire_ohci: AT spd 0 tl 06, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 23.648140] firewire_ohci: AR spd 0 tl 06, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 23.648165] firewire_ohci: AT spd 0 tl 07, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 23.648171] firewire_ohci: AR spd 0 tl 07, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 23.648196] firewire_ohci: AT spd 0 tl 08, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 23.648203] firewire_ohci: AR spd 0 tl 08, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 23.648229] firewire_ohci: AT spd 2 tl 09, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 26.616045] firewire_ohci: AR spd 0 tl 0c, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 26.616053] firewire_ohci: AT spd 0 tl 0c, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 26.616071] firewire_ohci: AT spd 0 tl 0d, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 26.616080] firewire_ohci: AR spd 0 tl 0d, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 26.616103] firewire_ohci: AT spd 0 tl 0e, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 26.616122] firewire_ohci: AR spd 0 tl 0e, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 26.616151] firewire_ohci: AT spd 0 tl 0f, ffc1 -> ffc0, ack_pending , QR req, fffff000040c [ 26.616157] firewire_ohci: AR spd 0 tl 0f, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 26.616182] firewire_ohci: AT spd 0 tl 10, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 26.616189] firewire_ohci: AR spd 0 tl 10, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 26.616223] firewire_ohci: AT spd 2 tl 11, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 26.656045] firewire_ohci: AT spd 0 tl 0a, ffc0 -> ffc1, ack_pending , QR req, fffff0000400 [ 26.656053] firewire_ohci: AR spd 0 tl 0a, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 26.656080] firewire_ohci: AT spd 0 tl 0b, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 26.656087] firewire_ohci: AR spd 0 tl 0b, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 26.656127] firewire_ohci: AT spd 0 tl 0c, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 26.656134] firewire_ohci: AR spd 0 tl 0c, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 26.656159] firewire_ohci: AT spd 0 tl 0d, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 26.656165] firewire_ohci: AR spd 0 tl 0d, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 26.656190] firewire_ohci: AT spd 0 tl 0e, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 26.656197] firewire_ohci: AR spd 0 tl 0e, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 26.656233] firewire_ohci: AT spd 2 tl 0f, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 29.624057] firewire_ohci: AR spd 0 tl 12, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 29.624064] firewire_ohci: AT spd 0 tl 12, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 29.624086] firewire_ohci: AT spd 0 tl 13, ffc1 -> ffc0, ack_pending , QR req, fffff0000404 [ 29.624095] firewire_ohci: AR spd 0 tl 13, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 29.624119] firewire_ohci: AR spd 0 tl 14, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 29.624123] firewire_ohci: AT spd 0 tl 14, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000408 [ 29.624158] firewire_ohci: AR spd 0 tl 15, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 29.624162] firewire_ohci: AT spd 0 tl 15, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 29.624189] firewire_ohci: AT spd 0 tl 16, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 29.624196] firewire_ohci: AR spd 0 tl 16, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 29.624229] firewire_ohci: AT spd 2 tl 17, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 29.664049] firewire_ohci: AR spd 0 tl 10, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 29.664056] firewire_ohci: AT spd 0 tl 10, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 29.664086] firewire_ohci: AT spd 0 tl 11, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 29.664095] firewire_ohci: AR spd 0 tl 11, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 29.664133] firewire_ohci: AT spd 0 tl 12, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 29.664140] firewire_ohci: AR spd 0 tl 12, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 29.664169] firewire_ohci: AT spd 0 tl 13, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 29.664175] firewire_ohci: AR spd 0 tl 13, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 29.664204] firewire_ohci: AT spd 0 tl 14, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 29.664211] firewire_ohci: AR spd 0 tl 14, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 29.664264] firewire_ohci: AT spd 2 tl 15, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 32.632068] firewire_ohci: AR spd 0 tl 18, ffc0 -> ffc1, ack_complete, QR resp = 0404e334 [ 32.632075] firewire_ohci: AT spd 0 tl 18, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000400 [ 32.632111] firewire_ohci: AR spd 0 tl 19, ffc0 -> ffc1, ack_complete, QR resp = 31333934 [ 32.632119] firewire_ohci: AT spd 0 tl 19, ffc1 -> ffc0, pending/cancelled, QR req, fffff0000404 [ 32.632146] firewire_ohci: AT spd 0 tl 1a, ffc1 -> ffc0, ack_pending , QR req, fffff0000408 [ 32.632155] firewire_ohci: AR spd 0 tl 1a, ffc0 -> ffc1, ack_complete, QR resp = f000a222 [ 32.632185] firewire_ohci: AR spd 0 tl 1b, ffc0 -> ffc1, ack_complete, QR resp = 00241b00 [ 32.632189] firewire_ohci: AT spd 0 tl 1b, ffc1 -> ffc0, pending/cancelled, QR req, fffff000040c [ 32.632217] firewire_ohci: AT spd 0 tl 1c, ffc1 -> ffc0, ack_pending , QR req, fffff0000410 [ 32.632225] firewire_ohci: AR spd 0 tl 1c, ffc0 -> ffc1, ack_complete, QR resp = 964cac00 [ 32.632258] firewire_ohci: AT spd 2 tl 1d, ffc1 -> ffc0, evt_missing_ack, QR req, fffff0000414 [ 32.632272] firewire_core: giving up on config rom for node id ffc0 [ 32.672061] firewire_ohci: AR spd 0 tl 16, ffc1 -> ffc0, ack_complete, QR resp = 0404fb9d [ 32.672068] firewire_ohci: AT spd 0 tl 16, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 32.672109] firewire_ohci: AR spd 0 tl 17, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 32.672116] firewire_ohci: AT spd 0 tl 17, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000404 [ 32.672142] firewire_ohci: AT spd 0 tl 18, ffc0 -> ffc1, ack_pending , QR req, fffff0000408 [ 32.672150] firewire_ohci: AR spd 0 tl 18, ffc1 -> ffc0, ack_complete, QR resp = f000b223 [ 32.672173] firewire_ohci: AT spd 0 tl 19, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 32.672179] firewire_ohci: AR spd 0 tl 19, ffc1 -> ffc0, ack_complete, QR resp = 01080000 [ 32.672204] firewire_ohci: AT spd 0 tl 1a, ffc0 -> ffc1, ack_pending , QR req, fffff0000410 [ 32.672210] firewire_ohci: AR spd 0 tl 1a, ffc1 -> ffc0, ack_complete, QR resp = 00006351 [ 32.672262] firewire_ohci: AT spd 2 tl 1b, ffc0 -> ffc1, evt_missing_ack, QR req, fffff0000414 [ 32.672269] firewire_core: giving up on config rom for node id ffc1 [ 32.672275] firewire_core: phy config: card 0, new root=ffc0, gap_count=5 [ 32.672295] firewire_ohci: AT ack_complete, PHY 00c50000 ff3affff [ 32.672299] firewire_ohci: AR ack_complete, PHY 00c50000 ff3affff [ 32.672324] firewire_ohci: AR evt_bus_reset, generation 5 [ 32.672327] firewire_ohci: AR evt_bus_reset, generation 3 [ 32.672335] firewire_ohci: 2 selfIDs, generation 5, local node ID ffc0 [ 32.672339] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc [ 32.672342] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci [ 32.672356] firewire_ohci: 2 selfIDs, generation 3, local node ID ffc1 [ 32.672359] firewire_ohci: selfID 0: 8045cc94, phy 0 [p--] beta gc=5 -3W Lc [ 32.672362] firewire_ohci: selfID 0: 814588c2, phy 1 [c..] S400 gc=5 +0W Lci [ 32.928047] firewire_ohci: AR spd 0 tl 1e, ffc1 -> ffc0, ack_complete, Lk resp 4,2 [ 32.928052] firewire_ohci: AT spd 0 tl 1e, ffc0 -> ffc1, pending/cancelled, Lk req, fffff000021c 8,2 [ 33.172042] firewire_ohci: AR spd 0 tl 1f, ffc1 -> ffc0, ack_complete, QR resp = 0404e334 [ 33.172047] firewire_ohci: AT spd 0 tl 1f, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000400 [ 33.172070] firewire_ohci: AT spd 0 tl 20, ffc0 -> ffc1, ack_pending , QR req, fffff0000404 [ 33.172078] firewire_ohci: AR spd 0 tl 20, ffc1 -> ffc0, ack_complete, QR resp = 31333934 [ 33.172097] firewire_ohci: AR spd 0 tl 21, ffc1 -> ffc0, ack_complete, QR resp = f000a222 [ 33.172102] firewire_ohci: AT spd 0 tl 21, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000408 [ 33.172121] firewire_ohci: AT spd 0 tl 22, ffc0 -> ffc1, ack_pending , QR req, fffff000040c [ 33.172128] firewire_ohci: AR spd 0 tl 22, ffc1 -> ffc0, ack_complete, QR resp = 00241b00 [ 33.172148] firewire_ohci: AR spd 0 tl 23, ffc1 -> ffc0, ack_complete, QR resp = 964cac00 [ 33.172152] firewire_ohci: AT spd 0 tl 23, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000410 [ 33.172170] firewire_ohci: AR spd 2 tl 24, ffc1 -> ffc0, ack_complete, QR resp = 0005dd0b [ 33.172174] firewire_ohci: AT spd 2 tl 24, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000414 [ 33.172192] firewire_ohci: AT spd 2 tl 25, ffc0 -> ffc1, ack_pending , QR req, fffff0000418 [ 33.172199] firewire_ohci: AR spd 2 tl 25, ffc1 -> ffc0, ack_complete, QR resp = 0c0083c0 [ 33.172217] firewire_ohci: AT spd 2 tl 26, ffc0 -> ffc1, ack_pending , QR req, fffff000041c [ 33.172224] firewire_ohci: AR spd 2 tl 26, ffc1 -> ffc0, ack_complete, QR resp = 03d00d1e [ 33.172242] firewire_ohci: AT spd 2 tl 27, ffc0 -> ffc1, ack_pending , QR req, fffff0000420 [ 33.172249] firewire_ohci: AR spd 2 tl 27, ffc1 -> ffc0, ack_complete, QR resp = 81000003 [ 33.172267] firewire_ohci: AT spd 2 tl 28, ffc0 -> ffc1, ack_pending , QR req, fffff0000424 [ 33.172274] firewire_ohci: AR spd 2 tl 28, ffc1 -> ffc0, ack_complete, QR resp = 17000001 [ 33.172292] firewire_ohci: AR spd 2 tl 29, ffc1 -> ffc0, ack_complete, QR resp = 81000008 [ 33.172296] firewire_ohci: AT spd 2 tl 29, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000428 [ 33.172315] firewire_ohci: AT spd 2 tl 2a, ffc0 -> ffc1, ack_pending , QR req, fffff0000448 [ 33.172322] firewire_ohci: AR spd 2 tl 2a, ffc1 -> ffc0, ack_complete, QR resp = 0003ff1c [ 33.172340] firewire_ohci: AT spd 2 tl 2b, ffc0 -> ffc1, ack_pending , QR req, fffff000044c [ 33.172347] firewire_ohci: AR spd 2 tl 2b, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 33.172365] firewire_ohci: AR spd 2 tl 2c, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 33.172369] firewire_ohci: AT spd 2 tl 2c, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000450 [ 33.172388] firewire_ohci: AR spd 2 tl 2d, ffc1 -> ffc0, ack_complete, QR resp = 4a756a75 [ 33.172392] firewire_ohci: AT spd 2 tl 2d, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000454 [ 33.172411] firewire_ohci: AT spd 2 tl 2e, ffc0 -> ffc1, ack_pending , QR req, fffff000042c [ 33.172417] firewire_ohci: AR spd 2 tl 2e, ffc1 -> ffc0, ack_complete, QR resp = 00064cb7 [ 33.172436] firewire_ohci: AT spd 2 tl 2f, ffc0 -> ffc1, ack_pending , QR req, fffff0000430 [ 33.172442] firewire_ohci: AR spd 2 tl 2f, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 33.172460] firewire_ohci: AR spd 2 tl 30, ffc1 -> ffc0, ack_complete, QR resp = 00000000 [ 33.172464] firewire_ohci: AT spd 2 tl 30, ffc0 -> ffc1, pending/cancelled, QR req, fffff0000434 [ 33.172483] firewire_ohci: AT spd 2 tl 31, ffc0 -> ffc1, ack_pending , QR req, fffff0000438 [ 33.172490] firewire_ohci: AR spd 2 tl 31, ffc1 -> ffc0, ack_complete, QR resp = 4c696e75 [ 33.172508] firewire_ohci: AR spd 2 tl 32, ffc1 -> ffc0, ack_complete, QR resp = 78204669 [ 33.172512] firewire_ohci: AT spd 2 tl 32, ffc0 -> ffc1, pending/cancelled, QR req, fffff000043c [ 33.172531] firewire_ohci: AT spd 2 tl 33, ffc0 -> ffc1, ack_pending , QR req, fffff0000440 [ 33.172537] firewire_ohci: AR spd 2 tl 33, ffc1 -> ffc0, ack_complete, QR resp = 72657769 [ 33.172555] firewire_ohci: AT spd 2 tl 34, ffc0 -> ffc1, ack_pending , QR req, fffff0000444 [ 33.172562] firewire_ohci: AR spd 2 tl 34, ffc1 -> ffc0, ack_complete, QR resp = 72650000 [ 33.172679] firewire_core: created device fw2: GUID 00241b00964cac00, S400 [ 33.172698] firewire_ohci: AT spd 2 tl 35, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 [ 33.172704] firewire_ohci: AR spd 2 tl 35, ffc0 -> ffc1, ack_pending , QR req, fffff0000234 [ 33.172724] firewire_ohci: AR spd 2 tl 35, ffc1 -> ffc0, ack_complete, QR resp = c000001f [ 33.172729] firewire_ohci: AT spd 2 tl 35, ffc1 -> ffc0, ack_complete, QR resp = c000001f [ 33.172753] firewire_ohci: AT spd 2 tl 36, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f [ 33.172758] firewire_ohci: AR spd 2 tl 36, ffc0 -> ffc1, ack_pending , QW req, fffff0000234 = c000001f [ 33.172776] firewire_ohci: AR spd 2 tl 36, ffc1 -> ffc0, ack_complete, W resp [ 33.172781] firewire_ohci: AT spd 2 tl 36, ffc1 -> ffc0, ack_complete, W resp [ 33.172804] firewire_ohci: AT spd 0 tl 37, ffc0 -> ffc1, ack_pending , Lk req, fffff000021c 8,2 [ 33.172811] firewire_ohci: AR spd 0 tl 37, ffc1 -> ffc0, ack_complete, Lk resp 4,2 rebooted, now both ends show up: juser@pc8:~$ dmesg |grep fire [ 2.012380] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 [ 2.068068] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 [ 2.068416] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 [ 2.068422] firewire_ohci 0000:04:00.0: setting latency timer to 64 [ 2.125123] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 [ 2.125154] firewire_ohci: isochronous cycle inconsistent [ 2.568156] firewire_core: created device fw0: GUID 00241b00964cac00, S400 [ 2.568172] firewire_core: phy config: card 0, new root=ffc1, gap_count=5 [ 2.624160] firewire_core: created device fw1: GUID 0108000000006351, S800 [ 2.624724] firewire_core: created device fw2: GUID 00241b00964cac00, S400 [ 5.576653] firewire_core: created device fw3: GUID 0108000000006351, S400, 1 config ROM retries juser@pc8:~$ dmesg |grep fire [ 2.012380] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 [ 2.068068] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 [ 2.068416] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 [ 2.068422] firewire_ohci 0000:04:00.0: setting latency timer to 64 [ 2.125123] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 [ 2.125154] firewire_ohci: isochronous cycle inconsistent [ 2.568156] firewire_core: created device fw0: GUID 00241b00964cac00, S400 [ 2.568172] firewire_core: phy config: card 0, new root=ffc1, gap_count=5 [ 2.624160] firewire_core: created device fw1: GUID 0108000000006351, S800 [ 2.624724] firewire_core: created device fw2: GUID 00241b00964cac00, S400 [ 5.576653] firewire_core: created device fw3: GUID 0108000000006351, S400, 1 config ROM retries juser@pc8:~$ ls /dev/fw? /dev/fw0 /dev/fw1 /dev/fw2 /dev/fw3 -- Carl K |
From: Carl K. <ca...@pe...> - 2011-12-17 23:17:20
|
> So this time it didn't error. here is all of dmesg, I am going to > reboot and try to get it to error, will post outcome. (that post had 73k of dmesg including boot. it is held up due to list limit of 50k) I tried 3 or 4 time, no error. I switched back to the longer 2m cable I was using when I got the error the first time, now I get it. so short cable: no error, log cable: error - 100% of the 8 tests. [ 114.239762] pci 0000:04:00.0: [11c1:5901] type 0 class 0x000c00 [ 114.239802] pci 0000:04:00.0: reg 10: [mem 0x00000000-0x00000fff 64bit] [ 114.239889] pci 0000:04:00.0: supports D1 D2 [ 114.239896] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 114.239906] pci 0000:04:00.0: PME# disabled [ 114.244450] pci 0000:04:00.0: BAR 0: assigned [mem 0xf2000000-0xf2000fff 64bit] [ 114.244468] pci 0000:04:00.0: BAR 0: set to [mem 0xf2000000-0xf2000fff 64bit] (PCI address [0xf2000000-0xf2000fff]) [ 114.244502] pci 0000:04:00.0: no hotplug settings from platform [ 114.247572] firewire_ohci 0000:04:00.0: enabling device (0000 -> 0002) [ 114.248682] ACPI: PCI Interrupt Link [LK1E] enabled at IRQ 16 [ 114.248699] firewire_ohci 0000:04:00.0: PCI INT A -> Link[LK1E] -> GSI 16 (level, low) -> IRQ 16 [ 114.248716] firewire_ohci 0000:04:00.0: setting latency timer to 64 [ 114.304118] firewire_ohci: Added fw-ohci device 0000:04:00.0, OHCI v1.10, 8 IR + 8 IT contexts, quirks 0x10 [ 114.804418] firewire_core: created device fw1: GUID 0108000000006351, S800 [ 127.652373] firewire_ohci: isochronous cycle inconsistent [ 158.232418] firewire_core: giving up on config rom for node id ffc0 [ 158.232508] firewire_core: giving up on config rom for node id ffc1 [ 158.232528] firewire_core: phy config: card 0, new root=ffc0, gap_count=5 [ 158.732879] firewire_core: created device fw2: GUID 00241b00964cac00, S400 -- Carl K |
From: Carl K. <ca...@pe...> - 2011-12-17 18:35:53
|
On Sat, Dec 17, 2011 at 11:21 AM, Stefan Richter <st...@s5...> wrote: > On Dec 16 Carl Karsten wrote: >> On Fri, Dec 16, 2011 at 2:53 AM, Clemens Ladisch <cl...@la...> wrote: >> > Carl Karsten wrote: >> >> [ 112.817782] firewire_ohci: isochronous cycle inconsistent >> > >> > FireWire has isochronous transfers, which rely on a common bus time. >> > (AV devices and all host controllers are capable of iso transfers.) >> > To synchronize the time on the bus, one of the iso-capable nodes, the >> > cycle master, broadcasts its current time every 125 µs. >> > >> > As long as the two controllers are not connected, each one is cycle >> > master. When you connect them, one loses its status as cycle master and >> > receives its time from the other one. The resulting change in time is >> > reported as "isochronous cycle inconsistent". This is not a bug when >> > it doesn't happen during normal operation, and the kernel probably >> > shouldn't report it when it is expected. > > firewire-ohci's irq_handler() provides a rather awkward context if we > wanted to determine whether this is expected or not. > > We could make the message conditional on whether there is any IT or IR DMA > context in use. (Better: IT or IR DMA with cycleMatch control flag > enabled, but that would require more code to find out.) See comment in > irq_handler() and OHCI clauses 9.5.1 and 10.5.1. > > Better yet, we just write a cycleInconsistent handler. > >> >> [ 143.392293] firewire_core: giving up on config rom for node id ffc1 >> >> [ 165.404068] firewire_core: giving up on config rom for node id ffc0 >> > >> > Is your problem that the cards don't eventually see each other? >> > >> > >> >> correct. >> >> I also had problems with 2 cams hooked up. I used the loop to remove >> the cams as a source of problem. I'll hook up the cams and post.. > > Please > # echo 3 > /sys/module/firewire_ohci/parameters/debug > before you plug the cameras in or before you plug the two cards together. So this time it didn't error. here is all of dmesg, I am going to reboot and try to get it to error, will post outcome. [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 3.2.0-4-generic (buildd@yellow) (gcc version 4.6.2 (Ubuntu/Linaro 4.6.2-6ubuntu1) ) #10-Ubuntu SMP Sat Dec 10 17:46:09 UTC 2011 (Ubuntu 3.2.0-4.10-generic 3.2.0-rc5) [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-generic root=UUID=b5c83a0b-baed-4a8b-a828-b65be5fe3d29 ro BOOTIF=01-00-1e-68-09-25-f6 quiet splash vt.handoff=7 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Centaur CentaurHauls [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 000000000009dc00 (usable) [ 0.000000] BIOS-e820: 000000000009dc00 - 00000000000a0000 (reserved) [ 0.000000] BIOS-e820: 00000000000d2000 - 0000000000100000 (reserved) [ 0.000000] BIOS-e820: 0000000000100000 - 000000007bf50000 (usable) [ 0.000000] BIOS-e820: 000000007bf50000 - 000000007bf65000 (ACPI data) [ 0.000000] BIOS-e820: 000000007bf65000 - 000000007bf66000 (ACPI NVS) [ 0.000000] BIOS-e820: 000000007bf66000 - 0000000080000000 (reserved) [ 0.000000] BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) [ 0.000000] BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) [ 0.000000] BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved) [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] DMI present. [ 0.000000] DMI: Hewlett-Packard HP Pavilion dv6700 Notebook PC /30CF, BIOS F.27 01/11/2008 [ 0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved) [ 0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable) [ 0.000000] No AGP bridge found [ 0.000000] last_pfn = 0x7bf50 max_arch_pfn = 0x400000000 [ 0.000000] MTRR default type: uncachable [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-D3FFF write-protect [ 0.000000] D4000-E3FFF uncachable [ 0.000000] E4000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0000000000 mask FF80000000 write-back [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 [ 0.000000] found SMP MP-table at [ffff8800000f8220] f8220 [ 0.000000] initial memory mapped : 0 - 20000000 [ 0.000000] Base memory trampoline at [ffff880000098000] 98000 size 20480 [ 0.000000] init_memory_mapping: 0000000000000000-000000007bf50000 [ 0.000000] 0000000000 - 007be00000 page 2M [ 0.000000] 007be00000 - 007bf50000 page 4k [ 0.000000] kernel direct mapping tables up to 7bf50000 @ 1fffc000-20000000 [ 0.000000] RAMDISK: 3653c000 - 37296000 [ 0.000000] ACPI: RSDP 00000000000f8250 00024 (v02 PTLTD ) [ 0.000000] ACPI: XSDT 000000007bf5c0fb 0006C (v01 HPQOEM SLIC-MPC 06040000 LTP 00000000) [ 0.000000] ACPI: FACP 000000007bf649ba 000F4 (v03 NVIDIA MCP67-M 06040000 PTL_ 000F4240) [ 0.000000] ACPI: DSDT 000000007bf5c167 087DF (v01 NVIDIA MCP67 06040000 MSFT 03000000) [ 0.000000] ACPI: FACS 000000007bf65fc0 00040 [ 0.000000] ACPI: TCPA 000000007bf64aae 00032 (v01 Phoeni x 06040000 TL 00000000) [ 0.000000] ACPI: SRAT 000000007bf64ae0 000A0 (v01 AMD HAMMER 06040000 AMD 00000001) [ 0.000000] ACPI: SSDT 000000007bf64b80 00206 (v01 PTLTD POWERNOW 06040000 LTP 00000001) [ 0.000000] ACPI: MCFG 000000007bf64d86 0003C (v01 PTLTD MCFG 06040000 LTP 00000000) [ 0.000000] ACPI: HPET 000000007bf64dc2 00038 (v01 PTLTD HPETTBL 06040000 LTP 00000001) [ 0.000000] ACPI: APIC 000000007bf64dfa 00068 (v01 PTLTD ? APIC 06040000 LTP 00000000) [ 0.000000] ACPI: BOOT 000000007bf64e62 00028 (v01 PTLTD $SBFTBL$ 06040000 LTP 00000001) [ 0.000000] ACPI: SLIC 000000007bf64e8a 00176 (v01 HPQOEM SLIC-MPC 06040000 LTP 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0 [ 0.000000] SRAT: Node 0 PXM 0 0-a0000 [ 0.000000] SRAT: Node 0 PXM 0 100000-80000000 [ 0.000000] NUMA: Node 0 [0,a0000) + [100000,7bf50000) -> [0,7bf50000) [ 0.000000] Initmem setup node 0 0000000000000000-000000007bf50000 [ 0.000000] NODE_DATA [000000007bf4b000 - 000000007bf4ffff] [ 0.000000] [ffffea0000000000-ffffea0001ffffff] PMD -> [ffff880079600000-ffff88007b5fffff] on node 0 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0x00000010 -> 0x00001000 [ 0.000000] DMA32 0x00001000 -> 0x00100000 [ 0.000000] Normal empty [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[2] active PFN ranges [ 0.000000] 0: 0x00000010 -> 0x0000009d [ 0.000000] 0: 0x00000100 -> 0x0007bf50 [ 0.000000] On node 0 totalpages: 507613 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 5 pages reserved [ 0.000000] DMA zone: 3912 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 7870 pages used for memmap [ 0.000000] DMA32 zone: 495762 pages, LIFO batch:31 [ 0.000000] Detected use of extended apic ids on hypertransport bus [ 0.000000] ACPI: PM-Timer IO Port: 0x1008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level) [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] ACPI: IRQ2 used by override. [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x10de8201 base: 0xfed00000 [ 0.000000] SMP: Allowing 2 CPUs, 0 hotplug CPUs [ 0.000000] nr_irqs_gsi: 40 [ 0.000000] PM: Registered nosave memory: 000000000009d000 - 000000000009e000 [ 0.000000] PM: Registered nosave memory: 000000000009e000 - 00000000000a0000 [ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000d2000 [ 0.000000] PM: Registered nosave memory: 00000000000d2000 - 0000000000100000 [ 0.000000] Allocating PCI resources starting at 80000000 (gap: 80000000:60000000) [ 0.000000] Booting paravirtualized kernel on bare hardware [ 0.000000] setup_percpu: NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:2 nr_node_ids:1 [ 0.000000] PERCPU: Embedded 28 pages/cpu @ffff88007bc00000 s82880 r8192 d23616 u1048576 [ 0.000000] pcpu-alloc: s82880 r8192 d23616 u1048576 alloc=1*2097152 [ 0.000000] pcpu-alloc: [0] 0 1 [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 499674 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-generic root=UUID=b5c83a0b-baed-4a8b-a828-b65be5fe3d29 ro BOOTIF=01-00-1e-68-09-25-f6 quiet splash vt.handoff=7 [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Checking aperture... [ 0.000000] No AGP bridge found [ 0.000000] Node 0: aperture @ 310000000 size 32 MB [ 0.000000] Aperture beyond 4GB. Ignoring. [ 0.000000] Memory: 1967980k/2030912k available (6529k kernel code, 460k absent, 62472k reserved, 6657k data, 916k init) [ 0.000000] SLUB: Genslabs=15, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU dyntick-idle grace-period acceleration is enabled. [ 0.000000] NR_IRQS:16640 nr_irqs:512 16 [ 0.000000] Extended CMOS year: 2000 [ 0.000000] spurious 8259A interrupt: IRQ7. [ 0.000000] vt handoff: transparent VT on vt#7 [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] allocated 16777216 bytes of page_cgroup [ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups [ 0.000000] hpet clockevent registered [ 0.000000] Fast TSC calibration using PIT [ 0.000000] Detected 2000.383 MHz processor. [ 0.000000] Marking TSC unstable due to TSCs unsynchronized [ 0.004006] Calibrating delay loop (skipped), value calculated using timer frequency.. 4000.76 BogoMIPS (lpj=8001532) [ 0.004012] pid_max: default: 32768 minimum: 301 [ 0.004042] Security Framework initialized [ 0.004060] AppArmor: AppArmor initialized [ 0.004063] Yama: becoming mindful. [ 0.004359] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 0.005584] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.006149] Mount-cache hash table entries: 256 [ 0.006320] Initializing cgroup subsys cpuacct [ 0.006326] Initializing cgroup subsys memory [ 0.006337] Initializing cgroup subsys devices [ 0.006340] Initializing cgroup subsys freezer [ 0.006342] Initializing cgroup subsys net_cls [ 0.006345] Initializing cgroup subsys blkio [ 0.006354] Initializing cgroup subsys perf_event [ 0.006392] tseg: 007bf80000 [ 0.006395] CPU: Physical Processor ID: 0 [ 0.006397] CPU: Processor Core ID: 0 [ 0.006399] mce: CPU supports 5 MCE banks [ 0.006412] using AMD E400 aware idle routine [ 0.009843] ACPI: Core revision 20110623 [ 0.016016] ftrace: allocating 26889 entries in 106 pages [ 0.020652] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1 [ 0.063262] CPU0: AMD Turion(tm) 64 X2 Mobile Technology TL-60 stepping 02 [ 0.064003] Performance Events: AMD PMU driver. [ 0.064003] ... version: 0 [ 0.064003] ... bit width: 48 [ 0.064003] ... generic registers: 4 [ 0.064003] ... value mask: 0000ffffffffffff [ 0.064003] ... max period: 00007fffffffffff [ 0.064003] ... fixed-purpose events: 0 [ 0.064003] ... event mask: 000000000000000f [ 0.064003] Booting Node 0, Processors #1 Ok. [ 0.064003] smpboot cpu 1: start_ip = 98000 [ 0.148058] Brought up 2 CPUs [ 0.148061] Total of 2 processors activated (8001.09 BogoMIPS). [ 0.148056] System has AMD C1E enabled [ 0.148056] Switch to broadcast mode on CPU1 [ 0.148663] Switch to broadcast mode on CPU0 [ 0.148663] devtmpfs: initialized [ 0.149602] EVM: security.selinux [ 0.149605] EVM: security.SMACK64 [ 0.149606] EVM: security.capability [ 0.149683] PM: Registering ACPI NVS region at 7bf65000 (4096 bytes) [ 0.149683] print_constraints: dummy: [ 0.149683] RTC time: 18:24:17, date: 12/17/11 [ 0.149683] NET: Registered protocol family 16 [ 0.152500] Trying to unpack rootfs image as initramfs... [ 0.152500] node 0 link 0: io port [1000, fffff] [ 0.152500] TOM: 0000000080000000 aka 2048M [ 0.152500] node 0 link 0: mmio [a0000, bffff] [ 0.152500] node 0 link 0: mmio [80000000, dfffffff] [ 0.152500] node 0 link 0: mmio [e0000000, efffffff] [ 0.152500] node 0 link 0: mmio [f0000000, fe0bffff] [ 0.152500] bus: [00, ff] on node 0 link 0 [ 0.152500] bus: 00 index 0 [io 0x0000-0xffff] [ 0.152500] bus: 00 index 1 [mem 0x000a0000-0x000bffff] [ 0.152500] bus: 00 index 2 [mem 0x80000000-0xfcffffffff] [ 0.152500] ACPI: bus type pci registered [ 0.152500] PCI: MMCONFIG for domain 0000 [bus 00-04] at [mem 0xe0000000-0xe04fffff] (base 0xe0000000) [ 0.152500] PCI: MMCONFIG at [mem 0xe0000000-0xe04fffff] reserved in E820 [ 0.152500] PCI: Using configuration type 1 for base access [ 0.152500] bio: create slab <bio-0> at 0 [ 0.152500] ACPI: Added _OSI(Module Device) [ 0.152500] ACPI: Added _OSI(Processor Device) [ 0.152500] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.152500] ACPI: Added _OSI(Processor Aggregator Device) [ 0.152505] ACPI: EC: Look up EC in DSDT [ 0.156397] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored [ 0.157298] ACPI: Interpreter enabled [ 0.157303] ACPI: (supports S0 S3 S4 S5) [ 0.157325] ACPI: Using IOAPIC for interrupt routing [ 0.165226] ACPI: EC: GPE = 0x10, I/O: command/status = 0x66, data = 0x62 [ 0.165554] ACPI: No dock devices found. [ 0.165557] HEST: Table not found. [ 0.165561] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 0.165722] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.165885] pci_root PNP0A08:00: host bridge window [io 0x0000-0x0cf7] [ 0.165888] pci_root PNP0A08:00: host bridge window [io 0x0d00-0xffff] [ 0.165891] pci_root PNP0A08:00: host bridge window [mem 0x000a0000-0x000bffff] [ 0.165894] pci_root PNP0A08:00: host bridge window [mem 0x000c0000-0x000c3fff] [ 0.165897] pci_root PNP0A08:00: host bridge window [mem 0x000c4000-0x000c7fff] [ 0.165900] pci_root PNP0A08:00: host bridge window [mem 0x000c8000-0x000cbfff] [ 0.165903] pci_root PNP0A08:00: host bridge window [mem 0x000cc000-0x000cffff] [ 0.165906] pci_root PNP0A08:00: host bridge window [mem 0x000d0000-0x000d3fff] [ 0.165909] pci_root PNP0A08:00: host bridge window [mem 0x000d4000-0x000d7fff] [ 0.165912] pci_root PNP0A08:00: host bridge window [mem 0x000d8000-0x000dbfff] [ 0.165915] pci_root PNP0A08:00: host bridge window [mem 0x000dc000-0x000dffff] [ 0.165918] pci_root PNP0A08:00: host bridge window [mem 0x000e0000-0x000e3fff] [ 0.165921] pci_root PNP0A08:00: host bridge window [mem 0x000e4000-0x000e7fff] [ 0.165924] pci_root PNP0A08:00: host bridge window [mem 0x000e8000-0x000ebfff] [ 0.165927] pci_root PNP0A08:00: host bridge window [mem 0x000ec000-0x000effff] [ 0.165930] pci_root PNP0A08:00: host bridge window [mem 0x000f0000-0x000fffff] [ 0.165933] pci_root PNP0A08:00: host bridge window [mem 0xfed40000-0xfed44fff] [ 0.165937] pci_root PNP0A08:00: host bridge window [mem 0x80000000-0xfebfffff] [ 0.165945] pci_root PNP0A08:00: ignoring host bridge window [mem 0x000cc000-0x000cffff] (conflicts with Video ROM [mem 0x000c0000-0x000cf3ff]) [ 0.165950] pci_root PNP0A08:00: ignoring host bridge window [mem 0x000d0000-0x000d3fff] (conflicts with Adapter ROM [mem 0x000cf800-0x000d0fff]) [ 0.165978] pci 0000:00:00.0: [10de:0547] type 0 class 0x000500 [ 0.166141] pci 0000:00:01.0: [10de:0548] type 0 class 0x000601 [ 0.166192] pci 0000:00:01.1: [10de:0542] type 0 class 0x000c05 [ 0.166205] pci 0000:00:01.1: reg 10: [io 0x3080-0x30bf] [ 0.166223] pci 0000:00:01.1: reg 20: [io 0x3040-0x307f] [ 0.166230] pci 0000:00:01.1: reg 24: [io 0x3000-0x303f] [ 0.166253] pci 0000:00:01.1: PME# supported from D3hot D3cold [ 0.166259] pci 0000:00:01.1: PME# disabled [ 0.166273] pci 0000:00:01.2: [10de:0541] type 0 class 0x000500 [ 0.166325] pci 0000:00:01.3: [10de:0543] type 0 class 0x000b40 [ 0.166342] pci 0000:00:01.3: reg 10: [mem 0xf6200000-0xf627ffff] [ 0.166452] pci 0000:00:02.0: [10de:055e] type 0 class 0x000c03 [ 0.166463] pci 0000:00:02.0: reg 10: [mem 0xf6486000-0xf6486fff] [ 0.166499] pci 0000:00:02.0: supports D1 D2 [ 0.166502] pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.166506] pci 0000:00:02.0: PME# disabled [ 0.166520] pci 0000:00:02.1: [10de:055f] type 0 class 0x000c03 [ 0.166532] pci 0000:00:02.1: reg 10: [mem 0xf6489000-0xf64890ff] [ 0.166574] pci 0000:00:02.1: supports D1 D2 [ 0.166576] pci 0000:00:02.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.166580] pci 0000:00:02.1: PME# disabled [ 0.166602] pci 0000:00:04.0: [10de:055e] type 0 class 0x000c03 [ 0.166612] pci 0000:00:04.0: reg 10: [mem 0xf6487000-0xf6487fff] [ 0.166648] pci 0000:00:04.0: supports D1 D2 [ 0.166651] pci 0000:00:04.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.166655] pci 0000:00:04.0: PME# disabled [ 0.166669] pci 0000:00:04.1: [10de:055f] type 0 class 0x000c03 [ 0.166681] pci 0000:00:04.1: reg 10: [mem 0xf6489400-0xf64894ff] [ 0.166722] pci 0000:00:04.1: supports D1 D2 [ 0.166724] pci 0000:00:04.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.166728] pci 0000:00:04.1: PME# disabled [ 0.166750] pci 0000:00:06.0: [10de:0560] type 0 class 0x000101 [ 0.166776] pci 0000:00:06.0: reg 20: [io 0x30c0-0x30cf] [ 0.166813] pci 0000:00:07.0: [10de:055c] type 0 class 0x000403 [ 0.166826] pci 0000:00:07.0: reg 10: [mem 0xf6480000-0xf6483fff] [ 0.166867] pci 0000:00:07.0: PME# supported from D3hot D3cold [ 0.166870] pci 0000:00:07.0: PME# disabled [ 0.166893] pci 0000:00:08.0: [10de:0561] type 1 class 0x000604 [ 0.166937] pci 0000:00:09.0: [10de:0550] type 0 class 0x000101 [ 0.166948] pci 0000:00:09.0: reg 10: [io 0x30f0-0x30f7] [ 0.166954] pci 0000:00:09.0: reg 14: [io 0x30e4-0x30e7] [ 0.166960] pci 0000:00:09.0: reg 18: [io 0x30e8-0x30ef] [ 0.166965] pci 0000:00:09.0: reg 1c: [io 0x30e0-0x30e3] [ 0.166971] pci 0000:00:09.0: reg 20: [io 0x30d0-0x30df] [ 0.166977] pci 0000:00:09.0: reg 24: [mem 0xf6484000-0xf6485fff] [ 0.167018] pci 0000:00:0a.0: [10de:054c] type 0 class 0x000200 [ 0.167031] pci 0000:00:0a.0: reg 10: [mem 0xf6488000-0xf6488fff] [ 0.167037] pci 0000:00:0a.0: reg 14: [io 0x30f8-0x30ff] [ 0.167043] pci 0000:00:0a.0: reg 18: [mem 0xf6489c00-0xf6489cff] [ 0.167049] pci 0000:00:0a.0: reg 1c: [mem 0xf6489800-0xf648980f] [ 0.167077] pci 0000:00:0a.0: supports D1 D2 [ 0.167079] pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.167084] pci 0000:00:0a.0: PME# disabled [ 0.167104] pci 0000:00:0c.0: [10de:0563] type 1 class 0x000604 [ 0.167132] pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.167135] pci 0000:00:0c.0: PME# disabled [ 0.167153] pci 0000:00:0d.0: [10de:0563] type 1 class 0x000604 [ 0.167180] pci 0000:00:0d.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.167183] pci 0000:00:0d.0: PME# disabled [ 0.167203] pci 0000:00:12.0: [10de:0531] type 0 class 0x000300 [ 0.167212] pci 0000:00:12.0: reg 10: [mem 0xf5000000-0xf5ffffff] [ 0.167219] pci 0000:00:12.0: reg 14: [mem 0xd0000000-0xdfffffff 64bit pref] [ 0.167227] pci 0000:00:12.0: reg 1c: [mem 0xf4000000-0xf4ffffff 64bit] [ 0.167235] pci 0000:00:12.0: reg 30: [mem 0x00000000-0x0001ffff pref] [ 0.167261] pci 0000:00:18.0: [1022:1100] type 0 class 0x000600 [ 0.167290] pci 0000:00:18.1: [1022:1101] type 0 class 0x000600 [ 0.167310] pci 0000:00:18.2: [1022:1102] type 0 class 0x000600 [ 0.167331] pci 0000:00:18.3: [1022:1103] type 0 class 0x000600 [ 0.167393] pci 0000:02:05.0: [1180:0832] type 0 class 0x000c00 [ 0.167404] pci 0000:02:05.0: proprietary Ricoh MMC controller disabled (via firewire function) [ 0.167407] pci 0000:02:05.0: MMC cards are now supported by standard SDHCI controller [ 0.167418] pci 0000:02:05.0: reg 10: [mem 0xf6100000-0xf61007ff] [ 0.167468] pci 0000:02:05.0: supports D1 D2 [ 0.167471] pci 0000:02:05.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.167475] pci 0000:02:05.0: PME# disabled [ 0.167491] pci 0000:02:05.1: [1180:0822] type 0 class 0x000805 [ 0.167505] pci 0000:02:05.1: reg 10: [mem 0xf6100800-0xf61008ff] [ 0.167556] pci 0000:02:05.1: supports D1 D2 [ 0.167558] pci 0000:02:05.1: PME# supported from D0 D1 D2 D3hot D3cold [ 0.167562] pci 0000:02:05.1: PME# disabled [ 0.167578] pci 0000:02:05.2: [1180:0592] type 0 class 0x000880 [ 0.167593] pci 0000:02:05.2: reg 10: [mem 0xf6101000-0xf61010ff] [ 0.167643] pci 0000:02:05.2: supports D1 D2 [ 0.167646] pci 0000:02:05.2: PME# supported from D0 D1 D2 D3hot D3cold [ 0.167650] pci 0000:02:05.2: PME# disabled [ 0.167665] pci 0000:02:05.3: [1180:0852] type 0 class 0x000880 [ 0.167680] pci 0000:02:05.3: reg 10: [mem 0xf6101400-0xf61014ff] [ 0.167730] pci 0000:02:05.3: supports D1 D2 [ 0.167732] pci 0000:02:05.3: PME# supported from D0 D1 D2 D3hot D3cold [ 0.167736] pci 0000:02:05.3: PME# disabled [ 0.167774] pci 0000:00:08.0: PCI bridge to [bus 02-02] (subtractive decode) [ 0.167779] pci 0000:00:08.0: bridge window [mem 0xf6100000-0xf61fffff] [ 0.167784] pci 0000:00:08.0: bridge window [io 0x0000-0x0cf7] (subtractive decode) [ 0.167787] pci 0000:00:08.0: bridge window [io 0x0d00-0xffff] (subtractive decode) [ 0.167790] pci 0000:00:08.0: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode) [ 0.167793] pci 0000:00:08.0: bridge window [mem 0x000c0000-0x000c3fff] (subtractive decode) [ 0.167797] pci 0000:00:08.0: bridge window [mem 0x000c4000-0x000c7fff] (subtractive decode) [ 0.167800] pci 0000:00:08.0: bridge window [mem 0x000c8000-0x000cbfff] (subtractive decode) [ 0.167803] pci 0000:00:08.0: bridge window [mem 0x000d4000-0x000d7fff] (subtractive decode) [ 0.167807] pci 0000:00:08.0: bridge window [mem 0x000d8000-0x000dbfff] (subtractive decode) [ 0.167810] pci 0000:00:08.0: bridge window [mem 0x000dc000-0x000dffff] (subtractive decode) [ 0.167813] pci 0000:00:08.0: bridge window [mem 0x000e0000-0x000e3fff] (subtractive decode) [ 0.167816] pci 0000:00:08.0: bridge window [mem 0x000e4000-0x000e7fff] (subtractive decode) [ 0.167820] pci 0000:00:08.0: bridge window [mem 0x000e8000-0x000ebfff] (subtractive decode) [ 0.167823] pci 0000:00:08.0: bridge window [mem 0x000ec000-0x000effff] (subtractive decode) [ 0.167826] pci 0000:00:08.0: bridge window [mem 0x000f0000-0x000fffff] (subtractive decode) [ 0.167830] pci 0000:00:08.0: bridge window [mem 0xfed40000-0xfed44fff] (subtractive decode) [ 0.167833] pci 0000:00:08.0: bridge window [mem 0x80000000-0xfebfffff] (subtractive decode) [ 0.167860] pci 0000:00:0c.0: PCI bridge to [bus 04-05] [ 0.167865] pci 0000:00:0c.0: bridge window [io 0x4000-0x4fff] [ 0.167868] pci 0000:00:0c.0: bridge window [mem 0xf2000000-0xf3ffffff] [ 0.167873] pci 0000:00:0c.0: bridge window [mem 0xf0000000-0xf1ffffff 64bit pref] [ 0.167914] pci 0000:03:00.0: [168c:001c] type 0 class 0x000200 [ 0.167931] pci 0000:03:00.0: reg 10: [mem 0xf6000000-0xf600ffff 64bit] [ 0.168024] pci 0000:03:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force' [ 0.168037] pci 0000:00:0d.0: PCI bridge to [bus 03-03] [ 0.168042] pci 0000:00:0d.0: bridge window [mem 0xf6000000-0xf60fffff] [ 0.168055] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] [ 0.168151] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P0._PRT] [ 0.168175] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.XVR1._PRT] [ 0.168207] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.XVR2._PRT] [ 0.168374] pci0000:00: Requesting ACPI _OSC control (0x1d) [ 0.168529] pci0000:00: ACPI _OSC request failed (AE_SUPPORT), returned control mask: 0x0c [ 0.168531] ACPI _OSC control for PCIe not granted, disabling ASPM [ 0.192806] ACPI: PCI Interrupt Link [LNK1] (IRQs 5) *10 [ 0.192926] ACPI: PCI Interrupt Link [LNK2] (IRQs 7) *11 [ 0.193045] ACPI: PCI Interrupt Link [LNK3] (IRQs 10) *0, disabled. [ 0.193163] ACPI: PCI Interrupt Link [LNK4] (IRQs 11) *0, disabled. [ 0.193281] ACPI: PCI Interrupt Link [LK1E] (IRQs 16) *0, disabled. [ 0.193398] ACPI: PCI Interrupt Link [LK2E] (IRQs 17) *0, disabled. [ 0.193520] ACPI: PCI Interrupt Link [LK3E] (IRQs 18) *0, disabled. [ 0.193638] ACPI: PCI Interrupt Link [LK4E] (IRQs 19) *10 [ 0.193756] ACPI: PCI Interrupt Link [LSMB] (IRQs *10) [ 0.193873] ACPI: PCI Interrupt Link [LUS0] (IRQs 18) *11 [ 0.193991] ACPI: PCI Interrupt Link [LUS2] (IRQs 22) *7 [ 0.194116] ACPI: PCI Interrupt Link [LMAC] (IRQs 20) *11 [ 0.194234] ACPI: PCI Interrupt Link [LAZA] (IRQs 21) *10 [ 0.194352] ACPI: PCI Interrupt Link [LGPU] (IRQs 16) *10 [ 0.194470] ACPI: PCI Interrupt Link [LPID] (IRQs 22) *0, disabled. [ 0.194593] ACPI: PCI Interrupt Link [LSI0] (IRQs 23) *11 [ 0.194711] ACPI: PCI Interrupt Link [Z018] (IRQs 18) *5 [ 0.194835] ACPI: PCI Interrupt Link [Z019] (IRQs 22) *10 [ 0.194958] ACPI: PCI Interrupt Link [LPMU] (IRQs *11) [ 0.195148] vgaarb: device added: PCI:0000:00:12.0,decodes=io+mem,owns=io+mem,locks=none [ 0.195158] vgaarb: loaded [ 0.195160] vgaarb: bridge control possible 0000:00:12.0 [ 0.195322] i2c-core: driver [aat2870] using legacy suspend method [ 0.195325] i2c-core: driver [aat2870] using legacy resume method [ 0.195408] SCSI subsystem initialized [ 0.196012] libata version 3.00 loaded. [ 0.196012] usbcore: registered new interface driver usbfs [ 0.196012] usbcore: registered new interface driver hub [ 0.196012] usbcore: registered new device driver usb [ 0.196012] PCI: Using ACPI for IRQ routing [ 0.196012] PCI: pci_cache_line_size set to 64 bytes [ 0.196012] reserve RAM buffer: 000000000009dc00 - 000000000009ffff [ 0.196012] reserve RAM buffer: 000000007bf50000 - 000000007bffffff [ 0.196040] NetLabel: Initializing [ 0.196042] NetLabel: domain hash size = 128 [ 0.196044] NetLabel: protocols = UNLABELED CIPSOv4 [ 0.196062] NetLabel: unlabeled traffic allowed by default [ 0.196124] HPET: 3 timers in total, 0 timers will be used for per-cpu timer [ 0.196131] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31 [ 0.196136] hpet0: 3 comparators, 32-bit 25.000000 MHz counter [ 0.204191] Switching to clocksource hpet [ 0.218942] AppArmor: AppArmor Filesystem Enabled [ 0.218989] pnp: PnP ACPI init [ 0.219011] ACPI: bus type pnp registered [ 0.219493] pnp 00:00: [bus 00-ff] [ 0.219496] pnp 00:00: [io 0x0cf8-0x0cff] [ 0.219499] pnp 00:00: [io 0x0000-0x0cf7 window] [ 0.219502] pnp 00:00: [io 0x0d00-0xffff window] [ 0.219505] pnp 00:00: [mem 0x000a0000-0x000bffff window] [ 0.219507] pnp 00:00: [mem 0x000c0000-0x000c3fff window] [ 0.219514] pnp 00:00: [mem 0x000c4000-0x000c7fff window] [ 0.219517] pnp 00:00: [mem 0x000c8000-0x000cbfff window] [ 0.219519] pnp 00:00: [mem 0x000cc000-0x000cffff window] [ 0.219522] pnp 00:00: [mem 0x000d0000-0x000d3fff window] [ 0.219525] pnp 00:00: [mem 0x000d4000-0x000d7fff window] [ 0.219528] pnp 00:00: [mem 0x000d8000-0x000dbfff window] [ 0.219531] pnp 00:00: [mem 0x000dc000-0x000dffff window] [ 0.219533] pnp 00:00: [mem 0x000e0000-0x000e3fff window] [ 0.219536] pnp 00:00: [mem 0x000e4000-0x000e7fff window] [ 0.219539] pnp 00:00: [mem 0x000e8000-0x000ebfff window] [ 0.219542] pnp 00:00: [mem 0x000ec000-0x000effff window] [ 0.219544] pnp 00:00: [mem 0x000f0000-0x000fffff window] [ 0.219547] pnp 00:00: [mem 0xfed40000-0xfed44fff window] [ 0.219550] pnp 00:00: [mem 0x80000000-0xfebfffff window] [ 0.219639] pnp 00:00: Plug and Play ACPI device, IDs PNP0a08 PNP0a03 (active) [ 0.219872] pnp 00:01: [irq 0 disabled] [ 0.219887] pnp 00:01: [irq 8] [ 0.219890] pnp 00:01: [mem 0xfed00000-0xfed003ff] [ 0.219938] pnp 00:01: Plug and Play ACPI device, IDs PNP0103 (active) [ 0.219959] pnp 00:02: [mem 0xe0000000-0xefffffff] [ 0.220080] system 00:02: [mem 0xe0000000-0xefffffff] has been reserved [ 0.220084] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.220326] pnp 00:03: [io 0x1000-0x107f] [ 0.220328] pnp 00:03: [io 0x1080-0x10ff] [ 0.220331] pnp 00:03: [io 0x1400-0x147f] [ 0.220333] pnp 00:03: [io 0x1480-0x14ff] [ 0.220336] pnp 00:03: [io 0x1800-0x187f] [ 0.220339] pnp 00:03: [io 0x1880-0x18ff] [ 0.220421] system 00:03: [io 0x1000-0x107f] has been reserved [ 0.220425] system 00:03: [io 0x1080-0x10ff] has been reserved [ 0.220428] system 00:03: [io 0x1400-0x147f] has been reserved [ 0.220431] system 00:03: [io 0x1480-0x14ff] has been reserved [ 0.220435] system 00:03: [io 0x1800-0x187f] has been reserved [ 0.220438] system 00:03: [io 0x1880-0x18ff] has been reserved [ 0.220442] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.220459] pnp 00:04: [io 0x0010-0x001f] [ 0.220461] pnp 00:04: [io 0x0022-0x003f] [ 0.220464] pnp 00:04: [io 0x0044-0x005f] [ 0.220466] pnp 00:04: [io 0x0063] [ 0.220469] pnp 00:04: [io 0x0065] [ 0.220471] pnp 00:04: [io 0x0067-0x006f] [ 0.220474] pnp 00:04: [io 0x0072-0x0073] [ 0.220476] pnp 00:04: [io 0x0074-0x007f] [ 0.220479] pnp 00:04: [io 0x0080] [ 0.220481] pnp 00:04: [io 0x0084] [ 0.220483] pnp 00:04: [io 0x0091-0x0093] [ 0.220486] pnp 00:04: [io 0x0097-0x009f] [ 0.220488] pnp 00:04: [io 0x00a2-0x00bf] [ 0.220491] pnp 00:04: [io 0x00e0-0x00ef] [ 0.220494] pnp 00:04: [io 0x0360-0x0361] [ 0.220496] pnp 00:04: [io 0x04d0-0x04d1] [ 0.220582] system 00:04: [io 0x0360-0x0361] has been reserved [ 0.220585] system 00:04: [io 0x04d0-0x04d1] has been reserved [ 0.220589] system 00:04: Plug and Play ACPI device, IDs PNP0c02 (active) [ 0.220610] pnp 00:05: [io 0x0000-0x0008] [ 0.220613] pnp 00:05: [io 0x000a-0x000f] [ 0.220618] pnp 00:05: [io 0x0081-0x0083] [ 0.220621] pnp 00:05: [io 0x0087] [ 0.220623] pnp 00:05: [io 0x0089-0x008b] [ 0.220626] pnp 00:05: [io 0x008f] [ 0.220628] pnp 00:05: [io 0x00c0-0x00d1] [ 0.220631] pnp 00:05: [io 0x00d4-0x00df] [ 0.220633] pnp 00:05: [dma 4] [ 0.220688] pnp 00:05: Plug and Play ACPI device, IDs PNP0200 (active) [ 0.220700] pnp 00:06: [io 0x0061] [ 0.220747] pnp 00:06: Plug and Play ACPI device, IDs PNP0800 (active) [ 0.220780] pnp 00:07: [io 0x0070-0x0071] [ 0.220829] pnp 00:07: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.220842] pnp 00:08: [io 0x00f0-0x00f1] [ 0.220852] pnp 00:08: [irq 13] [ 0.220898] pnp 00:08: Plug and Play ACPI device, IDs PNP0c04 (active) [ 0.220921] pnp 00:09: [io 0x0060] [ 0.220923] pnp 00:09: [io 0x0064] [ 0.220932] pnp 00:09: [irq 1] [ 0.220982] pnp 00:09: Plug and Play ACPI device, IDs PNP0303 (active) [ 0.221001] pnp 00:0a: [irq 12] [ 0.221060] pnp 00:0a: Plug and Play ACPI device, IDs SYN013b SYN0100 SYN0002 PNP0f13 (active) [ 0.221536] pnp 00:0b: [mem 0xffc00000-0xffffffff] [ 0.221539] pnp 00:0b: [mem 0xfec00000-0xfec00fff] [ 0.221541] pnp 00:0b: [mem 0xfee00000-0xfeefffff] [ 0.221544] pnp 00:0b: [mem 0xfed00000-0xfed00fff] [ 0.221547] pnp 00:0b: [mem 0x00000000-0xffffffffffffffff disabled] [ 0.221550] pnp 00:0b: [mem 0xfef00000-0xfef00fff] [ 0.221655] system 00:0b: [mem 0xffc00000-0xffffffff] could not be reserved [ 0.221659] system 00:0b: [mem 0xfec00000-0xfec00fff] could not be reserved [ 0.221663] system 00:0b: [mem 0xfee00000-0xfeefffff] could not be reserved [ 0.221666] system 00:0b: [mem 0xfed00000-0xfed00fff] has been reserved [ 0.221670] system 00:0b: [mem 0xfef00000-0xfef00fff] has been reserved [ 0.221674] system 00:0b: Plug and Play ACPI device, IDs PNP0c01 (active) [ 0.221804] pnp: PnP ACPI: found 12 devices [ 0.221807] ACPI: ACPI bus type pnp unregistered [ 0.228736] PCI: max bus depth: 1 pci_try_num: 2 [ 0.228771] pci 0000:00:12.0: BAR 6: assigned [mem 0x80000000-0x8001ffff pref] [ 0.228776] pci 0000:00:08.0: PCI bridge to [bus 02-02] [ 0.228781] pci 0000:00:08.0: bridge window [mem 0xf6100000-0xf61fffff] [ 0.228787] pci 0000:00:0c.0: PCI bridge to [bus 04-05] [ 0.228790] pci 0000:00:0c.0: bridge window [io 0x4000-0x4fff] [ 0.228794] pci 0000:00:0c.0: bridge window [mem 0xf2000000-0xf3ffffff] [ 0.228798] pci 0000:00:0c.0: bridge window [mem 0xf0000000-0xf1ffffff 64bit pref] [ 0.228803] pci 0000:00:0d.0: PCI bridge to [bus 03-03] [ 0.228807] pci 0000:00:0d.0: bridge window [mem 0xf6000000-0xf60fffff] [ 0.228819] pci 0000:00:08.0: setting latency timer to 64 [ 0.228825] pci 0000:00:0c.0: setting latency timer to 64 [ 0.228831] pci 0000:00:0d.0: setting latency timer to 64 [ 0.228835] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 0.228838] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff] [ 0.228841] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff] [ 0.228844] pci_bus 0000:00: resource 7 [mem 0x000c0000-0x000c3fff] [ 0.228847] pci_bus 0000:00: resource 8 [mem 0x000c4000-0x000c7fff] [ 0.228850] pci_bus 0000:00: resource 9 [mem 0x000c8000-0x000cbfff] [ 0.228853] pci_bus 0000:00: resource 10 [mem 0x000d4000-0x000d7fff] [ 0.228855] pci_bus 0000:00: resource 11 [mem 0x000d8000-0x000dbfff] [ 0.228858] pci_bus 0000:00: resource 12 [mem 0x000dc000-0x000dffff] [ 0.228861] pci_bus 0000:00: resource 13 [mem 0x000e0000-0x000e3fff] [ 0.228864] pci_bus 0000:00: resource 14 [mem 0x000e4000-0x000e7fff] [ 0.228867] pci_bus 0000:00: resource 15 [mem 0x000e8000-0x000ebfff] [ 0.228870] pci_bus 0000:00: resource 16 [mem 0x000ec000-0x000effff] [ 0.228873] pci_bus 0000:00: resource 17 [mem 0x000f0000-0x000fffff] [ 0.228876] pci_bus 0000:00: resource 18 [mem 0xfed40000-0xfed44fff] [ 0.228879] pci_bus 0000:00: resource 19 [mem 0x80000000-0xfebfffff] [ 0.228883] pci_bus 0000:02: resource 1 [mem 0xf6100000-0xf61fffff] [ 0.228886] pci_bus 0000:02: resource 4 [io 0x0000-0x0cf7] [ 0.228888] pci_bus 0000:02: resource 5 [io 0x0d00-0xffff] [ 0.228891] pci_bus 0000:02: resource 6 [mem 0x000a0000-0x000bffff] [ 0.228894] pci_bus 0000:02: resource 7 [mem 0x000c0000-0x000c3fff] [ 0.228897] pci_bus 0000:02: resource 8 [mem 0x000c4000-0x000c7fff] [ 0.228900] pci_bus 0000:02: resource 9 [mem 0x000c8000-0x000cbfff] [ 0.228903] pci_bus 0000:02: resource 10 [mem 0x000d4000-0x000d7fff] [ 0.228906] pci_bus 0000:02: resource 11 [mem 0x000d8000-0x000dbfff] [ 0.228909] pci_bus 0000:02: resource 12 [mem 0x000dc000-0x000dffff] [ 0.228912] pci_bus 0000:02: resource 13 [mem 0x000e0000-0x000e3fff] [ 0.228915] pci_bus 0000:02: resource 14 [mem 0x000e4000-0x000e7fff] [ 0.228918] pci_bus 0000:02: resource 15 [mem 0x000e8000-0x000ebfff] [ 0.228921] pci_bus 0000:02: resource 16 [mem 0x000ec000-0x000effff] [ 0.228923] pci_bus 0000:02: resource 17 [mem 0x000f0000-0x000fffff] [ 0.228926] pci_bus 0000:02: resource 18 [mem 0xfed40000-0xfed44fff] [ 0.228929] pci_bus 0000:02: resource 19 [mem 0x80000000-0xfebfffff] [ 0.228933] pci_bus 0000:04: resource 0 [io 0x4000-0x4fff] [ 0.228936] pci_bus 0000:04: resource 1 [mem 0xf2000000-0xf3ffffff] [ 0.228939] pci_bus 0000:04: resource 2 [mem 0xf0000000-0xf1ffffff 64bit pref] [ 0.228942] pci_bus 0000:03: resource 1 [mem 0xf6000000-0xf60fffff] [ 0.229002] NET: Registered protocol family 2 [ 0.229157] IP route cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.230336] TCP established hash table entries: 262144 (order: 10, 4194304 bytes) [ 0.232738] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes) [ 0.233314] TCP: Hash tables configured (established 262144 bind 65536) [ 0.233318] TCP reno registered [ 0.233330] UDP hash table entries: 1024 (order: 3, 32768 bytes) [ 0.233356] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes) [ 0.233481] NET: Registered protocol family 1 [ 0.344100] pci 0000:00:00.0: Found enabled HT MSI Mapping [ 0.344158] pci 0000:00:00.0: Found enabled HT MSI Mapping [ 0.344221] pci 0000:00:00.0: Found enabled HT MSI Mapping [ 0.344291] pci 0000:00:00.0: Found enabled HT MSI Mapping [ 0.344366] pci 0000:00:00.0: Found enabled HT MSI Mapping [ 0.344446] pci 0000:00:00.0: Found enabled HT MSI Mapping [ 0.344454] pci 0000:00:12.0: Boot video device [ 0.344480] PCI: CLS 64 bytes, default 64 [ 0.448099] Simple Boot Flag at 0x36 set to 0x80 [ 0.448539] audit: initializing netlink socket (disabled) [ 0.448553] type=2000 audit(1324146256.444:1): initialized [ 0.485038] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 0.504978] VFS: Disk quotas dquot_6.5.2 [ 0.505056] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.505780] fuse init (API version 7.17) [ 0.505894] msgmni has been set to 3843 [ 0.506306] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 0.506339] io scheduler noop registered [ 0.506342] io scheduler deadline registered [ 0.506395] io scheduler cfq registered (default) [ 0.512279] pcieport 0000:00:0c.0: setting latency timer to 64 [ 0.512319] pcieport 0000:00:0c.0: irq 40 for MSI/MSI-X [ 0.512439] pcieport 0000:00:0d.0: setting latency timer to 64 [ 0.512466] pcieport 0000:00:0d.0: irq 41 for MSI/MSI-X [ 0.512559] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 [ 0.512592] pciehp: PCI Express Hot Plug Controller Driver version: 0.4 [ 0.513096] ACPI: Deprecated procfs I/F for AC is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared [ 0.513386] ACPI: AC Adapter [ACAD] (on-line) [ 0.513484] input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input0 [ 0.513491] ACPI: Sleep Button [SLPB] [ 0.513552] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input1 [ 0.513789] ACPI: Lid Switch [LID] [ 0.513858] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input2 [ 0.513863] ACPI: Power Button [PWRB] [ 0.513921] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3 [ 0.513924] ACPI: Power Button [PWRF] [ 0.514253] ACPI: processor limited to max C-state 1 [ 0.516945] [Firmware Bug]: Invalid critical threshold (0) [ 0.516997] Freeing initrd memory: 13672k freed [ 0.517387] thermal LNXTHERM:00: registered as thermal_zone0 [ 0.517390] ACPI: Thermal Zone [THRM] (60 C) [ 0.517417] ACPI: Deprecated procfs I/F for battery is loaded, please retry with CONFIG_ACPI_PROCFS_POWER cleared [ 0.517431] ACPI: Battery Slot [BAT0] (battery present) [ 0.517528] ERST: Table is not found! [ 0.517530] GHES: HEST is not enabled! [ 0.517637] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled [ 0.616453] Linux agpgart interface v0.103 [ 0.618500] brd: module loaded [ 0.619635] loop: module loaded [ 0.619923] ahci 0000:00:09.0: version 3.0 [ 0.620203] ACPI: PCI Interrupt Link [LSI0] enabled at IRQ 23 [ 0.620227] ahci 0000:00:09.0: PCI INT A -> Link[LSI0] -> GSI 23 (level, low) -> IRQ 23 [ 0.620256] ahci 0000:00:09.0: controller can do NCQ, turning on CAP_NCQ [ 0.620259] ahci 0000:00:09.0: controller can't do PMP, turning off CAP_PMP [ 0.620324] ahci 0000:00:09.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl IDE mode [ 0.620329] ahci 0000:00:09.0: flags: 64bit ncq sntf led clo pio slum part [ 0.620333] ahci 0000:00:09.0: setting latency timer to 64 [ 0.621244] scsi0 : ahci [ 0.621382] scsi1 : ahci [ 0.621489] scsi2 : ahci [ 0.621590] scsi3 : ahci [ 0.621793] ata1: SATA max UDMA/133 abar m8192@0xf6484000 port 0xf6484100 irq 23 [ 0.621796] ata2: SATA max UDMA/133 abar m8192@0xf6484000 port 0xf6484180 irq 23 [ 0.621800] ata3: SATA max UDMA/133 abar m8192@0xf6484000 port 0xf6484200 irq 23 [ 0.621803] ata4: SATA max UDMA/133 abar m8192@0xf6484000 port 0xf6484280 irq 23 [ 0.622088] pata_acpi 0000:00:06.0: setting latency timer to 64 [ 0.622680] Fixed MDIO Bus: probed [ 0.622711] tun: Universal TUN/TAP device driver, 1.6 [ 0.622713] tun: (C) 1999-2004 Max Krasnyansky <ma...@qu...> [ 0.622792] arcnet loaded. [ 0.622795] PPP generic driver version 2.4.2 [ 0.622945] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.623244] ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 22 [ 0.623266] ehci_hcd 0000:00:02.1: PCI INT B -> Link[LUS2] -> GSI 22 (level, low) -> IRQ 22 [ 0.623287] ehci_hcd 0000:00:02.1: setting latency timer to 64 [ 0.623290] ehci_hcd 0000:00:02.1: EHCI Host Controller [ 0.623379] ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 1 [ 0.623404] ehci_hcd 0000:00:02.1: debug port 1 [ 0.623412] ehci_hcd 0000:00:02.1: cache line size of 64 is not supported [ 0.623438] ehci_hcd 0000:00:02.1: irq 22, io mem 0xf6489000 [ 0.632025] ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00 [ 0.632213] hub 1-0:1.0: USB hub found [ 0.632220] hub 1-0:1.0: 7 ports detected [ 0.632588] ACPI: PCI Interrupt Link [Z019] enabled at IRQ 22 [ 0.632593] ehci_hcd 0000:00:04.1: PCI INT B -> Link[Z019] -> GSI 22 (level, low) -> IRQ 22 [ 0.632606] ehci_hcd 0000:00:04.1: setting latency timer to 64 [ 0.632610] ehci_hcd 0000:00:04.1: EHCI Host Controller [ 0.632676] ehci_hcd 0000:00:04.1: new USB bus registered, assigned bus number 2 [ 0.632701] ehci_hcd 0000:00:04.1: debug port 1 [ 0.632708] ehci_hcd 0000:00:04.1: cache line size of 64 is not supported [ 0.632716] ehci_hcd 0000:00:04.1: irq 22, io mem 0xf6489400 [ 0.644031] ehci_hcd 0000:00:04.1: USB 2.0 started, EHCI 1.00 [ 0.644180] hub 2-0:1.0: USB hub found [ 0.644185] hub 2-0:1.0: 2 ports detected [ 0.644299] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.644557] ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 18 [ 0.644577] ohci_hcd 0000:00:02.0: PCI INT A -> Link[LUS0] -> GSI 18 (level, low) -> IRQ 18 [ 0.644591] ohci_hcd 0000:00:02.0: setting latency timer to 64 [ 0.644594] ohci_hcd 0000:00:02.0: OHCI Host Controller [ 0.644666] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 3 [ 0.644700] ohci_hcd 0000:00:02.0: irq 18, io mem 0xf6486000 [ 0.702164] hub 3-0:1.0: USB hub found [ 0.702171] hub 3-0:1.0: 7 ports detected [ 0.702524] ACPI: PCI Interrupt Link [Z018] enabled at IRQ 18 [ 0.702529] ohci_hcd 0000:00:04.0: PCI INT A -> Link[Z018] -> GSI 18 (level, low) -> IRQ 18 [ 0.702543] ohci_hcd 0000:00:04.0: setting latency timer to 64 [ 0.702546] ohci_hcd 0000:00:04.0: OHCI Host Controller [ 0.702616] ohci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 4 [ 0.702632] ohci_hcd 0000:00:04.0: irq 18, io mem 0xf6487000 [ 0.758164] hub 4-0:1.0: USB hub found [ 0.758170] hub 4-0:1.0: 2 ports detected [ 0.758270] uhci_hcd: USB Universal Host Controller Interface driver [ 0.758371] i8042: PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12 [ 0.779776] serio: i8042 KBD port at 0x60,0x64 irq 1 [ 0.779782] serio: i8042 AUX port at 0x60,0x64 irq 12 [ 0.779988] mousedev: PS/2 mouse device common for all mice [ 0.781340] rtc_cmos 00:07: RTC can wake from S4 [ 0.781493] rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0 [ 0.781534] rtc0: alarms up to one year, y3k, 114 bytes nvram, hpet irqs [ 0.781647] device-mapper: uevent: version 1.0.3 [ 0.781747] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-...@re... [ 0.781756] cpuidle: using governor ladder [ 0.781758] cpuidle: using governor menu [ 0.781761] EFI Variables Facility v0.08 2004-May-17 [ 0.782098] TCP cubic registered [ 0.782271] NET: Registered protocol family 10 [ 0.782931] NET: Registered protocol family 17 [ 0.782955] Registering the dns_resolver key type [ 0.783148] PM: Hibernation image not present or could not be loaded. [ 0.783166] registered taskstats version 1 [ 0.792087] ACPI: Battery Slot [BAT0] (battery present) [ 0.801494] Magic number: 7:598:443 [ 0.801615] rtc_cmos 00:07: setting system clock to 2011-12-17 18:24:18 UTC (1324146258) [ 0.801625] powernow-k8: Found 1 AMD Turion(tm) 64 X2 Mobile Technology TL-60 (2 cpu cores) (version 2.20.00) [ 0.801670] powernow-k8: fid 0xc (2000 MHz), vid 0x11 [ 0.801672] powernow-k8: fid 0xa (1800 MHz), vid 0x12 [ 0.801674] powernow-k8: fid 0x8 (1600 MHz), vid 0x13 [ 0.801677] powernow-k8: fid 0x0 (800 MHz), vid 0x1e [ 0.801735] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found [ 0.801737] EDD information not available. [ 0.804817] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4 [ 0.940031] ata3: SATA link down (SStatus 0 SControl 300) [ 0.940053] ata2: SATA link down (SStatus 0 SControl 300) [ 0.944027] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 0.944043] ata4: SATA link down (SStatus 0 SControl 300) [ 0.944791] ata1.00: ATA-8: Hitachi HTS542525K9SA00, BBFOC32P, max UDMA/100 [ 0.944795] ata1.00: 488397168 sectors, multi 16: LBA48 [ 0.945720] ata1.00: configured for UDMA/100 [ 0.945903] scsi 0:0:0:0: Direct-Access ATA Hitachi HTS54252 BBFO PQ: 0 ANSI: 5 [ 0.946077] sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB) [ 0.946097] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 0.946151] sd 0:0:0:0: [sda] Write Protect is off [ 0.946155] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 [ 0.946189] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA [ 1.001350] sda: sda1 sda2 < sda5 > [ 1.001880] sd 0:0:0:0: [sda] Attached SCSI disk [ 1.003924] Freeing unused kernel memory: 916k freed [ 1.004435] Write protecting the kernel read-only data: 12288k [ 1.011487] Freeing unused kernel memory: 1644k freed [ 1.017539] Freeing unused kernel memory: 1208k freed [ 1.044410] udevd[127]: starting version 175 [ 1.068050] usb 2-2: new high-speed USB device number 3 using ehci_hcd [ 1.185146] pata_amd 0000:00:06.0: version 0.4.1 [ 1.185198] pata_amd 0000:00:06.0: setting latency timer to 64 [ 1.185727] scsi4 : pata_amd [ 1.189007] scsi5 : pata_amd [ 1.189373] ata5: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x30c0 irq 14 [ 1.189377] ata6: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x30c8 irq 15 [ 1.204087] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64. [ 1.204327] ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 20 [ 1.204348] forcedeth 0000:00:0a.0: PCI INT A -> Link[LMAC] -> GSI 20 (level, low) -> IRQ 20 [ 1.204354] forcedeth 0000:00:0a.0: setting latency timer to 64 [ 1.211242] sdhci: Secure Digital Host Controller Interface driver [ 1.211246] sdhci: Copyright(c) Pierre Ossman [ 1.368329] ata5.00: ATAPI: TSSTcorp CDDVDW TS-L632N, 0503, max MWDMA2 [ 1.368340] ata5: nv_mode_filter: 0x39f&0x739f->0x39f, BIOS=0x0 (0xc600) ACPI=0x39f (120:600:0x12) [ 1.400248] ata5.00: configured for MWDMA2 [ 1.403378] scsi 4:0:0:0: CD-ROM TSSTcorp CDDVDW TS-L632N 0503 PQ: 0 ANSI: 5 [ 1.411148] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray [ 1.411151] cdrom: Uniform CD-ROM driver Revision: 3.20 [ 1.411324] sr 4:0:0:0: Attached scsi CD-ROM sr0 [ 1.411471] sr 4:0:0:0: Attached scsi generic sg1 type 5 [ 1.411579] ata6: port disabled--ignoring [ 1.414709] sdhci-pci 0000:02:05.1: SDHCI controller found [1180:0822] (rev 22) [ 1.414925] ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 7 [ 1.414941] sdhci-pci 0000:02:05.1: PCI INT B -> Link[LNK2] -> GSI 7 (level, low) -> IRQ 7 [ 1.415979] sdhci-pci 0000:02:05.1: Will use DMA mode even though HW doesn't fully claim to support it. [ 1.416033] mmc0: no vmmc regulator found [ 1.417075] Registered led device: mmc0:: [ 1.419104] mmc0: SDHCI controller on PCI [0000:02:05.1] using DMA [ 1.419765] ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 5 [ 1.419782] firewire_ohci 0000:02:05.0: PCI INT A -> Link[LNK1] -> GSI 5 (level, low) -> IRQ 5 [ 1.423012] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null) [ 1.476076] firewire_ohci: Added fw-ohci device 0000:02:05.0, OHCI v1.10, 4 IR + 4 IT contexts, quirks 0x1 [ 1.524032] usb 4-1: new full-speed USB device number 2 using ohci_hcd [ 1.728996] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:1e:68:09:25:f6 [ 1.729000] forcedeth 0000:00:0a.0: highdma pwrctl mgmt lnktim msi desc-v3 [ 1.976171] firewire_core: created device fw0: GUID 00241b00964cac00, S400 [ 16.737641] udevd[373]: starting version 175 [ 16.795064] lp: driver loaded but no devices found [ 16.823192] Adding 2029564k swap on /dev/sda5. Priority:-1 extents:1 across:2029564k [ 16.865375] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 21 [ 16.865399] snd_hda_intel 0000:00:07.0: PCI INT A -> Link[LAZA] -> GSI 21 (level, low) -> IRQ 21 [ 16.865402] hda_intel: Disabling MSI [ 16.865448] snd_hda_intel 0000:00:07.0: setting latency timer to 64 [ 17.060827] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro [ 17.073837] acpi device:24: registered as cooling_device2 [ 17.073972] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input5 [ 17.074069] ACPI: Video Device [UVGA] (multi-head: yes rom: no post: no) [ 17.141294] wmi: Mapper loaded [ 17.216187] RPC: Registered named UNIX socket transport module. [ 17.216193] RPC: Registered udp transport module. [ 17.216195] RPC: Registered tcp transport module. [ 17.216197] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 17.218508] FS-Cache: Loaded [ 17.236914] FS-Cache: Netfs 'nfs' registered for caching [ 17.248210] Installing knfsd (copyright (C) 1996 ok...@mo...). [ 17.293551] type=1400 audit(1324146274.986:2): apparmor="STATUS" operation="profile_load" name="/sbin/dhclient" pid=702 comm="apparmor_parser" [ 17.299921] type=1400 audit(1324146274.990:3): apparmor="STATUS" operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=702 comm="apparmor_parser" [ 17.300549] type=1400 audit(1324146274.994:4): apparmor="STATUS" operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" pid=702 comm="apparmor_parser" [ 17.332171] input: HDA NVidia Headphone as /devices/pci0000:00/0000:00:07.0/sound/card0/input6 [ 17.426783] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 17.427121] acpiphp: Slot [1] registered [ 17.620118] forcedeth 0000:00:0a.0: irq 42 for MSI/MSI-X [ 17.887261] init: failsafe main process (779) killed by TERM signal [ 17.937767] type=1400 audit(1324146275.630:5): apparmor="STATUS" operation="profile_replace" name="/sbin/dhclient" pid=854 comm="apparmor_parser" [ 17.939694] type=1400 audit(1324146275.630:6): apparmor="STATUS" operation="profile_replace" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=854 comm="apparmor_parser" [ 17.942324] type=1400 audit(1324146275.634:7): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=854 comm="apparmor_parser" [ 17.950736] type=1400 audit(1324146275.642:8): apparmor="STATUS" operation="profile_load" name="/usr/lib/lightdm/lightdm-guest-session-wrapper" pid=853 comm="apparmor_parser" [ 17.991790] Bluetooth: Core ver 2.16 [ 17.991909] NET: Registered protocol family 31 [ 17.991912] Bluetooth: HCI device and connection manager initialized [ 17.991916] Bluetooth: HCI socket layer initialized [ 17.991919] Bluetooth: L2CAP socket layer initialized [ 17.991927] Bluetooth: SCO socket layer initialized [ 17.992610] Bluetooth: Generic Bluetooth USB driver ver 0.6 [ 17.994913] type=1400 audit(1324146275.686:9): apparmor="STATUS" operation="profile_load" name="/usr/lib/telepathy/mission-control-5" pid=862 comm="apparmor_parser" [ 17.995537] type=1400 audit(1324146275.686:10): apparmor="STATUS" operation="profile_load" name="/usr/lib/telepathy/telepathy-*" pid=862 comm="apparmor_parser" [ 17.996453] usbcore: registered new interface driver btusb [ 18.000302] type=1400 audit(1324146275.694:11): apparmor="STATUS" operation="profile_load" name="/usr/bin/evince" pid=857 comm="apparmor_parser" [ 18.281931] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 18.281936] Bluetooth: BNEP filters: protocol multicast [ 18.282900] Bluetooth: RFCOMM TTY layer initialized [ 18.282910] Bluetooth: RFCOMM socket layer initialized [ 18.282913] Bluetooth: RFCOMM ver 1.11 [ 18.364962] psmouse serio1: synaptics: Touchpad model: 1, fw: 6.3, id: 0x1a0b1, caps: 0xa04713/0x200000/0x0 [ 18.371662] Linux video capture interface: v2.00 [ 18.373953] uvcvideo: Found UVC 1.00 device HP Webcam (0408:030c) [ 18.380119] input: HP Webcam as /devices/pci0000:00/0000:00:04.1/usb2/2-2/2-2:1.0/input/input7 [ 18.380741] usbcore: registered new interface driver uvcvideo [ 18.380745] USB Video Class driver (1.1.1) [ 18.395804] input: HP WMI hotkeys as /devices/virtual/input/input8 [ 18.443329] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input9 [ 18.941502] vesafb: mode is 1024x768x32, linelength=4096, pages=0 [ 18.941507] vesafb: scrolling: redraw [ 18.941511] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0 [ 18.942395] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90001400000, using 3072k, total 3072k [ 18.942637] Console: switching to colour frame buffer device 128x48 [ 18.942663] fb0: VESA VGA frame buffer device [ 19.028240] ppdev: user-space parallel port driver [ 19.828857] [drm] Initialized drm 1.1.0 20060810 [ 19.840742] ACPI: PCI Interrupt Link [LGPU] enabled at IRQ 16 [ 19.840765] nouveau 0000:00:12.0: PCI INT A -> Link[LGPU] -> GSI 16 (level, low) -> IRQ 16 [ 19.840771] nouveau 0000:00:12.0: setting latency timer to 64 [ 19.842376] [drm] nouveau 0000:00:12.0: Detected an NV40 generation card (0x067000a1) [ 19.842383] checking generic (d0000000 300000) vs hw (d0000000 10000000) [ 19.842386] fb: conflicting fb hw usage nouveaufb vs VESA VGA - removing generic driver [ 19.842467] Console: switching to colour dummy device 80x25 [ 19.844995] [drm] nouveau 0000:00:12.0: Attempting to load BIOS image from PRAMIN [ 19.888130] [drm] nouveau 0000:00:12.0: ... appears to be valid [ 19.888135] [drm] nouveau 0000:00:12.0: BIT BIOS found [ 19.888139] [drm] nouveau 0000:00:12.0: Bios version 05.67.32.16 [ 19.888143] [drm] nouveau 0000:00:12.0: TMDS table version 1.1 [ 19.888145] [drm] nouveau 0000:00:12.0: TMDS table script pointers not stubbed [ 19.888148] [drm] nouveau 0000:00:12.0: Found Display Configuration Block version 3.0 [ 19.888153] [drm] nouveau 0000:00:12.0: Raw DCB entry 0: 03015323 00000004 [ 19.888156] [drm] nouveau 0000:00:12.0: Raw DCB entry 1: 01000310 00000023 [ 19.888159] [drm] nouveau 0000:00:12.0: Raw DCB entry 2: 020223f1 0040c080 [ 19.888163] [drm] nouveau 0000:00:12.0: DCB connector table: VHER 0x30 5 10 2 [ 19.888167] [drm] nouveau 0000:00:12.0: 0: 0x00000000: type 0x00 idx 0 tag 0xff [ 19.888170] [drm] nouveau 0000:00:12.0: 1: 0x00001161: type 0x61 idx 1 tag 0x07 [ 19.888173] [drm] nouveau 0000:00:12.0: 2: 0x00000210: type 0x10 idx 2 tag 0xff [ 19.888176] [drm] nouveau 0000:00:12.0: 3: 0x00000211: type 0x11 idx 3 tag 0xff [ 19.888180] [drm] nouveau 0000:00:12.0: 4: 0x00000213: type 0x13 idx 4 tag 0xff [ 19.888183] [drm] nouveau 0000:00:12.0: 5: 0x00000340: type 0x40 idx 5 tag 0xff [ 19.888190] [drm] nouveau 0000:00:12.0: Parsing VBIOS init table 0 at offset 0xE333 [ 19.888213] [drm] nouveau 0000:00:12.0: ======= misaligned reg 0x001020FB ======= [ 19.888219] [drm] nouveau 0000:00:12.0: ======= misaligned reg 0x001020FB ======= [ 19.888247] [drm] nouveau 0000:00:12.0: Parsing VBIOS init table 1 at offset 0xE484 [ 19.888250] [drm] nouveau 0000:00:12.0: Parsing VBIOS init table 2 at offset 0xE485 [ 19.888268] [drm] nouveau 0000:00:12.0: Parsing VBIOS init table 3 at offset 0xE607 [ 19.888277] [drm] nouveau 0000:00:12.0: Parsing VBIOS init table 4 at offset 0xE687 [ 19.906971] [drm] nouveau 0000:00:12.0: 3 available performance level(s) [ 19.906976] [drm] nouveau 0000:00:12.0: 0: core 100MHz shader 100MHz voltage 1100mV fanspeed 100% [ 19.906981] [drm] nouveau 0000:00:12.0: 1: core 250MHz shader 250MHz voltage 1200mV fanspeed 100% [ 19.906985] [drm] nouveau 0000:00:12.0: 2: core 425MHz shader 425MHz voltage 1200mV fanspeed 100% [ 19.906992] [drm] nouveau 0000:00:12.0: c: core 39MHz [ 19.907178] [TTM] Zone kernel: Available graphics memory: 992710 kiB. [ 19.907181] [TTM] Initializing pool allocator. [ 19.907196] [drm] nouveau 0000:00:12.0: Detected 64MiB VRAM [ 19.907946] [drm] nouveau 0000:00:12.0: 64 MiB GART (aperture) [ 19.909301] [drm] nouveau 0000:00:12.0: ACPI backlight interface available, not registering our own [ 19.909580] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [ 19.909582] [drm] No driver support for vblank timestamp query. [ 19.909588] [drm] nouveau 0000:00:12.0: Setting dpms mode 3 on lvds encoder (output 0) [ 19.909592] [drm] nouveau 0000:00:12.0: Calling LVDS script 6: [ 19.909595] [drm] nouveau 0000:00:12.0: 0xD680: Parsing digital output script table [ 19.909603] [drm] nouveau 0000:00:12.0: Setting dpms mode 3 on vga encoder (output 1) [ 19.909607] [drm] nouveau 0000:00:12.0: Setting dpms mode 3 on TV encoder (output 2) [ 20.092031] [drm] nouveau 0000:00:12.0: Load detected on output B [ 20.092350] [drm] nouveau 0000:00:12.0: allocated 1280x800 fb: 0x49000, bo ffff88006966e000 [ 20.092539] fbcon: nouveaufb (fb0) is primary device [ 20.092676] Console: switching to colour frame buffer device 90x36 [ 20.092687] fb0: nouveaufb frame buffer device [ 20.092689] drm: registered panic notifier [ 20.092699] [drm] Initialized nouveau 0.0.16 20090420 for 0000:00:12.0 on minor 0 [ 20.284029] [drm] nouveau 0000:00:12.0: Load detected on output B [ 20.476025] [drm] nouveau 0000:00:12.0: Load detected on output B [ 20.528702] [drm] nouveau 0000:00:12.0: Calling LVDS script 2: [ 20.528708] [drm] nouveau 0000:00:12.0: 0xD6D8: Parsing digital output script table [ 20.659680] [drm] nouveau 0000:00:12.0: Setting dpms mode 0 on lvds encoder (output 0) [ 20.659683] [drm] nouveau 0000:00:12.0: Calling LVDS script 5: [ 20.659685] [drm] nouveau 0000:00:12.0: 0xD676: Parsing digital output script table [ 20.659690] [drm] nouveau 0000:00:12.0: Output LVDS-1 is running on CRTC 0 using output A [ 20.670286] [drm] nouveau 0000:00:12.0: Setting dpms mode 0 on TV encoder (output 2) [ 20.670291] [drm] nouveau 0000:00:12.0: Output TV-1 is running on CRTC 1 using output B [ 21.562495] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0 [ 21.961202] init: plymouth-stop pre-start process (1318) terminated with status 1 [ 22.912028] [drm] nouveau 0000:00:12.0: Load detected on output B [ 23.312026] [d... [truncated message content] |
From: Stefan R. <st...@s5...> - 2011-12-17 17:22:11
|
On Dec 16 Carl Karsten wrote: > On Fri, Dec 16, 2011 at 2:53 AM, Clemens Ladisch <cl...@la...> wrote: > > Carl Karsten wrote: > >> [ 112.817782] firewire_ohci: isochronous cycle inconsistent > > > > FireWire has isochronous transfers, which rely on a common bus time. > > (AV devices and all host controllers are capable of iso transfers.) > > To synchronize the time on the bus, one of the iso-capable nodes, the > > cycle master, broadcasts its current time every 125 µs. > > > > As long as the two controllers are not connected, each one is cycle > > master. When you connect them, one loses its status as cycle master and > > receives its time from the other one. The resulting change in time is > > reported as "isochronous cycle inconsistent". This is not a bug when > > it doesn't happen during normal operation, and the kernel probably > > shouldn't report it when it is expected. firewire-ohci's irq_handler() provides a rather awkward context if we wanted to determine whether this is expected or not. We could make the message conditional on whether there is any IT or IR DMA context in use. (Better: IT or IR DMA with cycleMatch control flag enabled, but that would require more code to find out.) See comment in irq_handler() and OHCI clauses 9.5.1 and 10.5.1. Better yet, we just write a cycleInconsistent handler. > >> [ 143.392293] firewire_core: giving up on config rom for node id ffc1 > >> [ 165.404068] firewire_core: giving up on config rom for node id ffc0 > > > > Is your problem that the cards don't eventually see each other? > > > > > > correct. > > I also had problems with 2 cams hooked up. I used the loop to remove > the cams as a source of problem. I'll hook up the cams and post.. Please # echo 3 > /sys/module/firewire_ohci/parameters/debug before you plug the cameras in or before you plug the two cards together. -- Stefan Richter -=====-==-== ==-- =---= http://arcgraph.de/sr/ |
From: Carl K. <ca...@pe...> - 2011-12-16 13:43:19
|
On Fri, Dec 16, 2011 at 2:53 AM, Clemens Ladisch <cl...@la...> wrote: > Carl Karsten wrote: >> [ 108.048401] firewire_core: created device fw1: GUID 0108000000006351, S800 > > (As usual, no valid vendor ID ...) > >> looped cable to on board port: >> >> [ 112.817782] firewire_ohci: isochronous cycle inconsistent > > FireWire has isochronous transfers, which rely on a common bus time. > (AV devices and all host controllers are capable of iso transfers.) > To synchronize the time on the bus, one of the iso-capable nodes, the > cycle master, broadcasts its current time every 125 盜. > > As long as the two controllers are not connected, each one is cycle > master. When you connect them, one loses its status as cycle master and > receives its time from the other one. The resulting change in time is > reported as "isochronous cycle inconsistent". This is not a bug when > it doesn't happen during normal operation, and the kernel probably > shouldn't report it when it is expected. > >> [ 143.392293] firewire_core: giving up on config rom for node id ffc1 >> [ 165.404068] firewire_core: giving up on config rom for node id ffc0 > > Is your problem that the cards don't eventually see each other? > > correct. I also had problems with 2 cams hooked up. I used the loop to remove the cams as a source of problem. I'll hook up the cams and post.. -- Carl K |
From: Clemens L. <cl...@la...> - 2011-12-16 08:52:25
|
Carl Karsten wrote: > [ 108.048401] firewire_core: created device fw1: GUID 0108000000006351, S800 (As usual, no valid vendor ID ...) > looped cable to on board port: > > [ 112.817782] firewire_ohci: isochronous cycle inconsistent FireWire has isochronous transfers, which rely on a common bus time. (AV devices and all host controllers are capable of iso transfers.) To synchronize the time on the bus, one of the iso-capable nodes, the cycle master, broadcasts its current time every 125 µs. As long as the two controllers are not connected, each one is cycle master. When you connect them, one loses its status as cycle master and receives its time from the other one. The resulting change in time is reported as "isochronous cycle inconsistent". This is not a bug when it doesn't happen during normal operation, and the kernel probably shouldn't report it when it is expected. > [ 143.392293] firewire_core: giving up on config rom for node id ffc1 > [ 165.404068] firewire_core: giving up on config rom for node id ffc0 Is your problem that the cards don't eventually see each other? Regards, Clemens |