diff mbox

[Maverick] switch to new firewire stack.

Message ID alpine.DEB.2.00.1006161239560.18696@hungry
State Rejected
Headers show

Commit Message

Manoj Iyer June 16, 2010, 5:45 p.m. UTC
I tested the following patch by mounting an old mac as an HDD over 
firewire using the latest firefire modules in Maverick. Changes look 
functional, pgraner has said he is going to test a straight out firewire 
disk and share the results. I have attached the lsmod ouput for reference.

  _OK
[ 1468.679260] firewire_sbp2: released fw2.0, target 5:0:0
[ 1468.692731] sd 6:0:0:0: [sdc] Stopping disk
[ 1468.693098] sd 6:0:0:0: [sdc] START_STOP FAILED
[ 1468.693101] sd 6:0:0:0: [sdc] Result: hostbyte=DID_BUS_BUSY driverbyte=DRIVER_OK
[ 1468.693192] firewire_sbp2: released fw2.1, target 6:0:0
[ 1477.872141] scsi7 : SBP-2 IEEE-1394
[ 1477.872277] scsi8 : SBP-2 IEEE-1394
[ 1477.872349] firewire_core: created device fw1: GUID 000d93fffe46a414, S400
[ 1477.872356] firewire_core: phy config: card 0, new root=ffc0, gap_count=5
[ 1478.070581] firewire_sbp2: fw1.0: logged in to LUN 0000 (0 retries)
[ 1478.071563] scsi 7:0:0:0: Direct-Access-RBC AAPL     FireWire Target  0000 PQ: 0 ANSI: 3
[ 1478.071869] sd 7:0:0:0: Attached scsi generic sg2 type 14
[ 1478.072326] firewire_sbp2: fw1.1: logged in to LUN 0000 (0 retries)
[ 1478.073134] scsi 8:0:0:0: Direct-Access-RBC AAPL     FireWire Target  0000 PQ: 0 ANSI: 3
[ 1478.073369] sd 8:0:0:0: Attached scsi generic sg3 type 14
[ 1478.079561] sd 8:0:0:0: [sdc] 58605120 512-byte logical blocks: (30.0 GB/27.9 GiB)
[ 1478.080800] sd 7:0:0:0: [sdb] Attached SCSI removable disk
[ 1478.080971] sd 8:0:0:0: [sdc] Write Protect is off
[ 1478.080976] sd 8:0:0:0: [sdc] Mode Sense: 10 00 00 00
[ 1478.082700] sd 8:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 1478.088782]  sdc: [mac] sdc1 sdc2 sdc3 sdc4
[ 1478.340171] sd 8:0:0:0: [sdc] Attached SCSI disk
[ 1478.667709] hfs: Filesystem was not cleanly unmounted, running fsck.hfsplus is recommended.  mounting read-only.
manjo@sleepy:~$

Patch is as follows:

# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: manoj.iyer@canonical.com-20100615183844-\
#   w76q9m8piz9rwnct
# target_branch: bzr+ssh://bazaar.launchpad.net/~ubuntu-\
#   branches/ubuntu/maverick/module-init-tools/maverick/
# testament_sha1: cc3e9eb552c741535f6c12fbf826c1dc5f17f4f9
# timestamp: 2010-06-15 13:42:49 -0500
# base_revision_id: scott@netsplit.com-20100607153501-04lamqgljxjgmhbt
# 
# Begin patch

# Begin bundle
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
vDnX3sQhARYgnRLJ/i7kinChIeSvhG4=


Cheers
--- manjo
Module                  Size  Used by
nls_utf8                1453  0 
hfsplus                78223  0 
firewire_sbp2          15033  0 
cryptd                  8140  0 
aes_x86_64              7936  229 
aes_generic            27631  1 aes_x86_64
dm_crypt               13381  0 
rfcomm                 40755  4 
binfmt_misc             7984  1 
ppdev                   6804  0 
sco                     9954  2 
bridge                 80231  0 
stp                     2195  1 bridge
bnep                   11953  2 
l2cap                  42240  16 rfcomm,bnep
joydev                 11363  0 
snd_hda_codec_intelhdmi    10752  1 
snd_hda_codec_idt      64317  1 
arc4                    1497  2 
snd_hda_intel          25987  2 
snd_hda_codec         100727  3 snd_hda_codec_intelhdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep               6660  1 snd_hda_codec
snd_pcm                89040  2 snd_hda_intel,snd_hda_codec
snd_seq_midi            5932  0 
iwlagn                201969  0 
snd_rawmidi            22239  1 snd_seq_midi
snd_seq_midi_event      7291  1 snd_seq_midi
snd_seq                57512  2 snd_seq_midi,snd_seq_midi_event
iwlcore               147181  1 iwlagn
snd_timer              23850  2 snd_pcm,snd_seq
snd_seq_device          6912  3 snd_seq_midi,snd_rawmidi,snd_seq
mac80211              266723  2 iwlagn,iwlcore
btusb                  12897  2 
usbhid                 42222  0 
uvcvideo               62379  0 
dell_wmi                3372  0 
hid                    84070  1 usbhid
bluetooth              59149  9 rfcomm,sco,bnep,l2cap,btusb
r852                   11348  0 
videodev               49359  1 uvcvideo
v4l1_compat            15519  2 uvcvideo,videodev
v4l2_compat_ioctl32    12710  1 videodev
snd                    64068  13 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
dell_laptop             6338  0 
dcdbas                  6910  1 dell_laptop
psmouse                61984  0 
sm_common               4441  1 r852
nand                   38430  2 r852,sm_common
sdhci_pci               7797  0 
nand_ids                4443  1 nand
nand_ecc                4406  1 nand
sdhci                  18400  1 sdhci_pci
serio_raw               4910  0 
led_class               3393  1 sdhci
cfg80211              172686  3 iwlagn,iwlcore,mac80211
mtd                    21575  2 sm_common,nand
option                 15829  0 
usb_wwan               12201  1 option
usbserial              39458  2 option,usb_wwan
soundcore               1240  1 snd
lp                     10233  0 
snd_page_alloc          8588  2 snd_hda_intel,snd_pcm
parport                37032  2 ppdev,lp
vga16fb                13767  0 
vgastate                9913  1 vga16fb
i915                  326178  3 
drm_kms_helper         32507  1 i915
tg3                   135576  0 
firewire_ohci          24711  0 
firewire_core          54327  2 firewire_sbp2,firewire_ohci
crc_itu_t               1739  1 firewire_core
ahci                   21825  0 
drm                   206349  4 i915,drm_kms_helper
i2c_algo_bit            6208  1 i915
intel_agp              30805  2 i915
libahci                24175  4 ahci
video                  22208  1 i915
output                  2527  1 video

Comments

Manoj Iyer June 16, 2010, 6 p.m. UTC | #1
I put up a wiki page on making the switch in Maverick (also for lucid)

https://wiki.ubuntu.com/Kernel/SwitchFirewireStack


Cheers
--- manjo

On Wed, 16 Jun 2010, Manoj Iyer wrote:

>
> I tested the following patch by mounting an old mac as an HDD over firewire 
> using the latest firefire modules in Maverick. Changes look functional, 
> pgraner has said he is going to test a straight out firewire disk and share 
> the results. I have attached the lsmod ouput for reference.
>
> _OK
> [ 1468.679260] firewire_sbp2: released fw2.0, target 5:0:0
> [ 1468.692731] sd 6:0:0:0: [sdc] Stopping disk
> [ 1468.693098] sd 6:0:0:0: [sdc] START_STOP FAILED
> [ 1468.693101] sd 6:0:0:0: [sdc] Result: hostbyte=DID_BUS_BUSY 
> driverbyte=DRIVER_OK
> [ 1468.693192] firewire_sbp2: released fw2.1, target 6:0:0
> [ 1477.872141] scsi7 : SBP-2 IEEE-1394
> [ 1477.872277] scsi8 : SBP-2 IEEE-1394
> [ 1477.872349] firewire_core: created device fw1: GUID 000d93fffe46a414, S400
> [ 1477.872356] firewire_core: phy config: card 0, new root=ffc0, gap_count=5
> [ 1478.070581] firewire_sbp2: fw1.0: logged in to LUN 0000 (0 retries)
> [ 1478.071563] scsi 7:0:0:0: Direct-Access-RBC AAPL     FireWire Target  0000 
> PQ: 0 ANSI: 3
> [ 1478.071869] sd 7:0:0:0: Attached scsi generic sg2 type 14
> [ 1478.072326] firewire_sbp2: fw1.1: logged in to LUN 0000 (0 retries)
> [ 1478.073134] scsi 8:0:0:0: Direct-Access-RBC AAPL     FireWire Target  0000 
> PQ: 0 ANSI: 3
> [ 1478.073369] sd 8:0:0:0: Attached scsi generic sg3 type 14
> [ 1478.079561] sd 8:0:0:0: [sdc] 58605120 512-byte logical blocks: (30.0 
> GB/27.9 GiB)
> [ 1478.080800] sd 7:0:0:0: [sdb] Attached SCSI removable disk
> [ 1478.080971] sd 8:0:0:0: [sdc] Write Protect is off
> [ 1478.080976] sd 8:0:0:0: [sdc] Mode Sense: 10 00 00 00
> [ 1478.082700] sd 8:0:0:0: [sdc] Write cache: disabled, read cache: enabled, 
> doesn't support DPO or FUA
> [ 1478.088782]  sdc: [mac] sdc1 sdc2 sdc3 sdc4
> [ 1478.340171] sd 8:0:0:0: [sdc] Attached SCSI disk
> [ 1478.667709] hfs: Filesystem was not cleanly unmounted, running 
> fsck.hfsplus is recommended.  mounting read-only.
> manjo@sleepy:~$
>
> Patch is as follows:
>
> # Bazaar merge directive format 2 (Bazaar 0.90)
> # revision_id: manoj.iyer@canonical.com-20100615183844-\
> #   w76q9m8piz9rwnct
> # target_branch: bzr+ssh://bazaar.launchpad.net/~ubuntu-\
> #   branches/ubuntu/maverick/module-init-tools/maverick/
> # testament_sha1: cc3e9eb552c741535f6c12fbf826c1dc5f17f4f9
> # timestamp: 2010-06-15 13:42:49 -0500
> # base_revision_id: scott@netsplit.com-20100607153501-04lamqgljxjgmhbt
> # # Begin patch
> === modified file 'debian/modprobe.d/blacklist-firewire.conf'
> --- debian/modprobe.d/blacklist-firewire.conf	2009-03-09 13:33:38 +0000
> +++ debian/modprobe.d/blacklist-firewire.conf	2010-06-15 18:38:44 +0000
> @@ -1,10 +1,8 @@
> # Select the legacy firewire stack over the new CONFIG_FIREWIRE one.
>
> -#blacklist ohci1394
> -#blacklist sbp2
> -#blacklist dv1394
> -#blacklist raw1394
> -#blacklist video1394
> -
> -blacklist firewire-ohci
> -blacklist firewire-sbp2
> +blacklist ohci1394
> +blacklist sbp2
> +blacklist eth1394
> +blacklist dv1394
> +blacklist raw1394
> +blacklist video1394
>
> # Begin bundle
> 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
> vDnX3sQhARYgnRLJ/i7kinChIeSvhG4=
>
>
> Cheers
> --- manjo
Luke Yelavich June 16, 2010, 11:51 p.m. UTC | #2
On Thu, Jun 17, 2010 at 04:00:46AM EST, Manoj Iyer wrote:
> 
> I put up a wiki page on making the switch in Maverick (also for lucid)
> 
> https://wiki.ubuntu.com/Kernel/SwitchFirewireStack

Has the necessary userspace work been done for this? If not, I can look at it, so that we can also switch ffado over to the new stack.

Luke
Andy Whitcroft June 17, 2010, 9:18 a.m. UTC | #3
On Thu, Jun 17, 2010 at 09:51:27AM +1000, Luke Yelavich wrote:
> On Thu, Jun 17, 2010 at 04:00:46AM EST, Manoj Iyer wrote:
> > 
> > I put up a wiki page on making the switch in Maverick (also for lucid)
> > 
> > https://wiki.ubuntu.com/Kernel/SwitchFirewireStack
> 
> Has the necessary userspace work been done for this? If not, I can look at it, so that we can also switch ffado over to the new stack.

I belive it has not.  Perhapw we should put together a PPA with all of
the modified packages so people can test easily and we can put a
compelling tested case forward.

-apw
Andy Whitcroft June 17, 2010, 9:19 a.m. UTC | #4
On Wed, Jun 16, 2010 at 12:45:04PM -0500, Manoj Iyer wrote:

> # Bazaar merge directive format 2 (Bazaar 0.90)
> # revision_id: manoj.iyer@canonical.com-20100615183844-\
> #   w76q9m8piz9rwnct
> # target_branch: bzr+ssh://bazaar.launchpad.net/~ubuntu-\
> #   branches/ubuntu/maverick/module-init-tools/maverick/
> # testament_sha1: cc3e9eb552c741535f6c12fbf826c1dc5f17f4f9
> # timestamp: 2010-06-15 13:42:49 -0500
> # base_revision_id: scott@netsplit.com-20100607153501-04lamqgljxjgmhbt
> # # Begin patch
> === modified file 'debian/modprobe.d/blacklist-firewire.conf'
> --- debian/modprobe.d/blacklist-firewire.conf	2009-03-09 13:33:38 +0000
> +++ debian/modprobe.d/blacklist-firewire.conf	2010-06-15 18:38:44 +0000
> @@ -1,10 +1,8 @@
>  # Select the legacy firewire stack over the new CONFIG_FIREWIRE one.
> 
> -#blacklist ohci1394
> -#blacklist sbp2
> -#blacklist dv1394
> -#blacklist raw1394
> -#blacklist video1394
> -
> -blacklist firewire-ohci
> -blacklist firewire-sbp2
> +blacklist ohci1394
> +blacklist sbp2
> +blacklist eth1394
> +blacklist dv1394
> +blacklist raw1394
> +blacklist video1394

I think it might make more sense to just switch the commenting, you are
removing the new ones so its harder for someone to revert back to
confirm a problem with the new stack.

-apw
Manoj Iyer June 17, 2010, 3:06 p.m. UTC | #5
libraw1394 - libraw1394 v2.0.5 is the current release and also the 
recommended stable release for use with the new firewire drivers.

libdc1394 - libdc1394 v2.1.2 is the current release and also the 
recommended stable release for use with the new firewire drivers.

Luke, can you see if FFmpeg: libavformat is ported to use the new stack?

Cheers
--- manjo

On Thu, 17 Jun 2010, Andy Whitcroft wrote:

> On Thu, Jun 17, 2010 at 09:51:27AM +1000, Luke Yelavich wrote:
>> On Thu, Jun 17, 2010 at 04:00:46AM EST, Manoj Iyer wrote:
>>>
>>> I put up a wiki page on making the switch in Maverick (also for lucid)
>>>
>>> https://wiki.ubuntu.com/Kernel/SwitchFirewireStack
>>
>> Has the necessary userspace work been done for this? If not, I can look at it, so that we can also switch ffado over to the new stack.
>
> I belive it has not.  Perhapw we should put together a PPA with all of
> the modified packages so people can test easily and we can put a
> compelling tested case forward.
>
> -apw
>
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
>
Jeremy Foshee June 17, 2010, 4:01 p.m. UTC | #6
On Thu, Jun 17, 2010 at 10:18:10AM +0100, Andy Whitcroft wrote:
> On Thu, Jun 17, 2010 at 09:51:27AM +1000, Luke Yelavich wrote:
> > On Thu, Jun 17, 2010 at 04:00:46AM EST, Manoj Iyer wrote:
> > > 
> > > I put up a wiki page on making the switch in Maverick (also for lucid)
> > > 
> > > https://wiki.ubuntu.com/Kernel/SwitchFirewireStack
> > 
> > Has the necessary userspace work been done for this? If not, I can look at it, so that we can also switch ffado over to the new stack.
> 
> I belive it has not.  Perhapw we should put together a PPA with all of
> the modified packages so people can test easily and we can put a
> compelling tested case forward.
>
I have the text of a call for testing ready. I agree that we need a test
kernel and some further investigation as to the difficulty in reverting
this during our call for testing so that we can document exactly what is
needed by a new user to revert this change to the old stack. Currently
all I have seen is how to set up to use the new stack.

~JFo 
> -apw
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
>
Pete Graner June 17, 2010, 4:54 p.m. UTC | #7
On Wed, 2010-06-16 at 12:45 -0500, Manoj Iyer wrote:
> I tested the following patch by mounting an old mac as an HDD over 
> firewire using the latest firefire modules in Maverick. Changes look 
> functional, pgraner has said he is going to test a straight out firewire 
> disk and share the results. I have attached the lsmod ouput for reference.

> 
> Cheers
> --- manjo

Ok so nothing is working, I suspect its the actual card being busted, so
I'm swapping one out today and will try again. Stay tuned.

~pete
diff mbox

Patch

=== modified file 'debian/modprobe.d/blacklist-firewire.conf'
--- debian/modprobe.d/blacklist-firewire.conf	2009-03-09 13:33:38 +0000
+++ debian/modprobe.d/blacklist-firewire.conf	2010-06-15 18:38:44 +0000
@@ -1,10 +1,8 @@ 
  # Select the legacy firewire stack over the new CONFIG_FIREWIRE one.

-#blacklist ohci1394
-#blacklist sbp2
-#blacklist dv1394
-#blacklist raw1394
-#blacklist video1394
-
-blacklist firewire-ohci
-blacklist firewire-sbp2
+blacklist ohci1394
+blacklist sbp2
+blacklist eth1394
+blacklist dv1394
+blacklist raw1394
+blacklist video1394