lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <4C49A291.20001@ribosome.natur.cuni.cz>
Date:	Fri, 23 Jul 2010 16:09:21 +0200
From:	Martin Mokrejs <mmokrejs@...osome.natur.cuni.cz>
To:	linux-kernel@...r.kernel.org
Subject: 2.6.35-rc6 to 2.6.32.16: JuJu firewire issues

Hi,
  I bought a external harddrive with firewire and USB interfaces (IcyBOX IB-250StUE-B).
If I connect it to a desktop computer A I get kernel crash during boot (see
both attached dmesg-*.txt files).

  Further, a laptop computer B is connected to A via firewire as well through
firewire-net module. I do not understand why but on computer B I see in dmesg
complains from firewire_sbp about the external drive physically connected to
computer A! Is that a bug or feature? Nevertheless, the host B cannot really
talk to the drive (see below snippet from 2.6.34.1 kernel on the laptop below
in the body of this email).

  Sorry for mixing the two issue into a single email. Maybe this is because
of similar underlying issues? The desktop has 2 firewire ports and the laptop
also 2 ports. While taking into account that both have firewire_net inserted
into the running kernel and on both machines I see only firewire0 interface
and not additional firewire1 interface I wonder whether the kernels realizes
there are two physical ports on each computer and maybe it mixes together
some data or takes an action on the wrong port. You may think of my yesterdays
email as of yet another kernel crash and bug in JuJu firewire stack under subject
"2.6.31.14: firewire_net issue in generic_sync_sb_inodes".

Thanks for any clues,
Martin



firewire_core: created device fw0: GUID 00e018000305e5fc, S400
firewire_core: created device fw1: GUID 0011d80001762a80, S400
firewire_core: created device fw2: GUID 001b8c8000000105, S400
firewire_core: refreshed device fw0
firewire_net: firewire0: IPv4 over FireWire on device 00e018000305e5fc
usb 1-1: new low speed USB device using uhci_hcd and address 2
scsi2 : SBP-2 IEEE-1394
usb 1-1: New USB device found, idVendor=0458, idProduct=0036
usb 1-1: New USB device strings: Mfr=2, Product=1, SerialNumber=0
usb 1-1: Product: NetScroll + Mini Traveler
usb 1-1: Manufacturer: Genius
firewire_sbp2: fw2.0: logged in to LUN 0000 (0 retries)
scsi 2:0:0:0: Direct-Access-RBC JMicron  HDD                   PQ: 0 ANSI: 4
sd 2:0:0:0: Attached scsi generic sg2 type 14
sd 2:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
sd 2:0:0:0: [sdb] Write Protect is off
sd 2:0:0:0: [sdb] Mode Sense: 10 00 00 00
sd 2:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sdb: sdb1
sd 2:0:0:0: [sdb] Attached SCSI disk
firewire_sbp2: fw2.0: sbp2_scsi_abort
firewire_sbp2: fw2.0: sbp2_scsi_abort
sd 2:0:0:0: Device offlined - not ready after error recovery
sd 2:0:0:0: [sdb] Unhandled error code
sd 2:0:0:0: [sdb] Result: hostbyte=0x02 driverbyte=0x00
sd 2:0:0:0: [sdb] CDB: cdb[0]=0x28: 28 00 00 00 00 00 00 00 20 00
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Buffer I/O error on device sdb, logical block 1
Buffer I/O error on device sdb, logical block 2
Buffer I/O error on device sdb, logical block 3
firewire_ohci: isochronous cycle inconsistent
firewire_sbp2: fw2.0: reconnected to LUN 0000 (0 retries)
firewire_core: refreshed device fw1
firewire_core: phy config: card 0, new root=ffc2, gap_count=7
firewire_sbp2: fw2.0: reconnected to LUN 0000 (0 retries)
firewire_ohci: isochronous cycle inconsistent
firewire_sbp2: fw2.0: reconnected to LUN 0000 (0 retries)
firewire_core: phy config: card 0, new root=ffc2, gap_count=7
firewire_sbp2: fw2.0: reconnected to LUN 0000 (0 retries)
firewire_core: phy config: card 0, new root=ffc1, gap_count=5
sd 2:0:0:0: [sdb] Synchronizing SCSI cache
sd 2:0:0:0: [sdb] Result: hostbyte=0x02 driverbyte=0x00
sd 2:0:0:0: [sdb] Stopping disk
sd 2:0:0:0: [sdb] START_STOP FAILED
sd 2:0:0:0: [sdb] Result: hostbyte=0x02 driverbyte=0x00
firewire_sbp2: released fw2.0, target 2:0:0
firewire_ohci: isochronous cycle inconsistent
firewire_core: phy config: card 0, new root=ffc1, gap_count=5
firewire_ohci: isochronous cycle inconsistent
firewire_core: created device fw1: GUID 0011d80001762a80, S400
firewire_core: refreshed device fw1

View attachment "dmesg-2.6.32.16.txt" of type "text/plain" (42407 bytes)

View attachment "dmesg-2.6.34-rc6.txt" of type "text/plain" (47158 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ