1. 29 Mar, 2006 1 commit
    • Stefan Richter's avatar
      sbp2: prevent unloading of 1394 low-level driver · 147830f2
      Stefan Richter authored
      When a new SBP-2 unit is added, sbp2 now takes a reference on the 1394
      low-level driver (ohci1394 or pcilynx).  This prevents the 1394 host driver
      module from being unloaded, e.g. by an administrative routine cleanup of
      unused kernel modules or when another 1394 driver which depends on ohci1394
      is unloaded.
      
      The reference is dropped when the SBP-2 unit was disconnected, when sbp2 is
      unloaded or detached from the unit, or when addition of the SBP-2 unit failed.
      Signed-off-by: default avatarStefan Richter <stefanr@s5r6.in-berlin.de>
      Signed-off-by: default avatarJody McIntyre <scjody@modernduck.com>
      147830f2
  2. 26 Mar, 2006 39 commits