An error occurred fetching the project authors.
  1. 17 Feb, 2004 1 commit
  2. 04 Feb, 2004 1 commit
  3. 14 Jan, 2004 1 commit
  4. 24 Dec, 2003 1 commit
    • Ben Collins's avatar
      Many files: · af17e3f3
      Ben Collins authored
      IEEE-1394 Sync with r1088
      
      - Cleanup Kconfig so that ieee1394 core doesn't require PCI.
      
      - Some function renames to make things consistent.
      
      - Fixup ISO API so that packet-per-buffer and irq-interval work
        correctly.
      
      - Get rid of host list and use driver model for handling host ref count
        and host accounting.
      
      - Get rid of packet semaphore.
      
      - Move bus registration into core ieee1394 initialization.
      
      - Get rid of ancient unused data_be (big-endian) flag in packet struct.
      
      - Fix recursive use of bus_for_each_dev() in nodemgr.
      
      - Revert changes to oui.db. This file is verbatim from IEEE, so if any
        changes should be made, register them with the IEEE database and keep
        this one pristine.
      
      - Fix PCILynx so that it checks for errors on calls to copy_from_user().
      
      - Add ARM API handlers to raw1394.
      
      - Cleanup sbp2's packet sending to accomodate for a case where a packet
        was free'd while sbp2 was waiting on it.
      af17e3f3
  5. 25 Jul, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Update IEEE1394 (r1014) · ccdba6ab
      Ben Collins authored
       misc:      - Consolidate and make consistent, the NODE_BUS_{FMT,ARGS}
      	      macros.
      	    - Add HPSB_VERBOSE() macro to make VERBOSEDEBUG code a
      	      little cleaner.
       ieee1394 : - Replace panic() with BUG and return value in dma routine.
      	    - Reset reset_retries on success or loop recover.
      	    - Add RECV_FLUSH to flush buffers on > 1 irq interval or in
      	      buffer-fill mode.
      	    - Probe logic-unit-subdirectories as children of the
      	      unit-dir.
      	    - Fix compile warning in nodemgr thread.
      	    - Replace tightly scheduled timeout loop with a 50ms timer.
      	    - Better return and usage of BUG_ON() in dma handler.
      	    - Calculate timeout expiry interval at change instead of at
      	      every timeout check.
       SBP2     : - Fix logical-unit-directory LUN's.
      	    - Remove procfs interface.
      	    - Fix usage of initdata after init.
       Host con : - Change irq output to use __irq_itoa() for sparc.
      	    - Do more to notify bus when module is unloaded, to clear
      	      IRM, etc.
       ohci1394 : Fix endianess of async stream packet headers.
      ccdba6ab
  6. 04 May, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] ieee1394 update (r925) · e2a0532d
      Ben Collins authored
      - Remove some 2.4 compatibility macros
      - Fix userspace pointer misuse in video1394 ioctl. Caught by the
        Stanford Checker. Gotta love the automated systems.
      - Move our hotplug stuff around, to make the transition to putting our
        module dev table in mod_devicetable.h.
      - Fix ohci1394 for possible crash with async stream packets. Cleaned up
        some debug messages.
      e2a0532d
  7. 30 Apr, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] Merge to current SVN repo (r915) · 467d43e7
      Ben Collins authored
      Changes:
      
        - Convert to a static highlevel handle for all drivers. Gets rid of
          a kmalloc for each driver and consolidates the highlevel handle and
          highlevel ops. Reduces points of failure as well.
        - Move host number allocation to hosts.c, giving all drivers access to
          it.
        - Implemented S800 changes for core and sbp2. Thanks to TI and LaCie
          for hardware to test this. 1394b support coming soon.
        - Convert nodemgr to using a similar device classification hack as
          usb. The old class_num hack I had in place was broken do to its
          removal. This is a much cleaner solution.
      467d43e7
  8. 19 Apr, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394/Firewire updates · ffb74927
      Ben Collins authored
      - Cleaned up hostinfo usage in all drivers and created a central API to
        handle them all.
      - Fixup some spinlock mis-usage.
      - Remove devfs_handle mis-usage.
      - Cleaned up some heavy handed spinlocking to use mutexes instead.
      - Add function to send PHY config packets and use to to settle
        IRM/cycle-master/root descrepancies.
      ffb74927
  9. 11 Apr, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394/Firewire updates · 7b55ea65
      Ben Collins authored
      - Convert nodemgr to new driver model.
      - Convert to new module_param() calls.
      - Merged fixes for devfs mkdir and some sleep-in-atomic fixes from
        mainline 2.5-bk
      - Fix possible memory corruption on highlevel local read/write.
      - Fix bitmap usage for some bitops.
      - Fix bug in closing ISO stream.
      - Fixes for nodemgr probing in the event of a reset storm.
      - Workaround for nForce2 firewire chipset. This is preliminary.
      - Conversion of SBP-2 to use new driver model in nodemgr, including
        providing a driver for firewire unit directories and registering
        proper callbacks.
      7b55ea65
  10. 21 Feb, 2003 1 commit
    • Christoph Hellwig's avatar
      [PATCH] try_module_get(THIS_MODULE) is bogus · 6fe56a9f
      Christoph Hellwig authored
      In most cases the fix is to add an struct module * member to the operations
      vector instead and manipulate the refcounts in the callers context.
      
      For the ALSA cases it was completly superflous (when will people get it that
      using an exported symbol will make it's module unloadable?..)
      6fe56a9f
  11. 15 Feb, 2003 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394 Updates · 8e14bc0b
      Ben Collins authored
      - Converts Video1394 to PCI dma.
      - Converts ioctl's to standard interface.
      - Various minor fixes
      - Merges from 2.5.x tree
      8e14bc0b
  12. 15 Dec, 2002 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394/Firewire update · 6f6a50c8
      Ben Collins authored
      This covers a lot of ground in the Linux1394 SVN tree.  I haven't had
      time to keep in sync with you in a more granular way, so here's a
      bohemoth patch.  However, consider it well tested.
      6f6a50c8
  13. 12 Oct, 2002 1 commit
    • Ben Collins's avatar
      [PATCH] Linux IEEE-1394 Updates · a27bb86b
      Ben Collins authored
       - Cleanup (purge) some of our old compat code (never thouched)
       - Fix dv1394 compilation warnings without devfs
       - Added new config-rom handling features. Allows for on-the-fly
         config-rom generation for dynamic functionality of the host nodes.
       - Convert to workqueue from taskqueue interfaces. This is actually
         abstracted compatibility code between tqueue/workqueue.
      a27bb86b
  14. 16 Sep, 2002 1 commit
  15. 14 Jul, 2002 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE1394 updates · ca3dd564
      Ben Collins authored
      This is against 2.5.25. Lots of fixes. Brings things inline with 2.5.25.
      Probably makes the subsystem actually work now (well, it will work, but
      I bet without it, it doesn't). Merged in changes from the current 2.5.x
      source.
      ca3dd564
  16. 06 Apr, 2002 1 commit
    • Ben Collins's avatar
      [PATCH] IEEE-1394 Updates · 0943dcc1
      Ben Collins authored
      ieee1394 updates:
        - New drivers: eth1394, admtp
        - nodemgr cleanup
        - Fixes for ohci
        - fixed for node probes
        - small misc performance fixes
        - New /proc interface for subsystem, node listing, and dv1394
      0943dcc1
  17. 05 Feb, 2002 5 commits
    • Linus Torvalds's avatar
      v2.5.2.2 -> v2.5.2.3 · 463727d1
      Linus Torvalds authored
      - Al Viro: VFS inode allocation moved down to filesystem, trim inodes
      - Greg KH: USB update, hotplug documentation
      - Kai Germaschewski: ISDN update
      - Ingo Molnar: scheduler tweaking ("J2")
      - Arnaldo: emu10k kdev_t updates
      - Ben Collins: firewire updates
      - Björn Wesen: cris arch update
      - Hal Duston: ps2esdi driver bio/kdev_t fixes
      - Jean Tourrilhes: move wireless drivers into drivers/net/wireless,
      update wireless API #1
      - Richard Gooch: devfs race fix
      - OGAWA Hirofumi: FATFS update
      463727d1
    • Linus Torvalds's avatar
      v2.4.10.2 -> v2.4.10.3 · 0a97b16a
      Linus Torvalds authored
        - Al Viro: superblock cleanups, partition handling fixes and cleanups
        - Ben Collins: firewire update
        - Jeff Garzik: network driver updates
        - Urban Widmark: smbfs updates
        - Kai Mäkisara: SCSI tape driver update
        - various: embarrassing lack of error checking in ELF loader
        - Neil Brown: md formatting cleanup.
      0a97b16a
    • Linus Torvalds's avatar
      v2.4.8 -> v2.4.8.1 · a67f1b5d
      Linus Torvalds authored
        - Rui Sousa: emu10k1 module fixes, remove joystick part.
        - Alan Cox: driver merges
        - Andrea Arkangeli: alpha updates
        - David Woodhouse: up_and_exit -> complete_and_exit
        - David Miller: sparc and network update
        - Andrew Morton: update 3c59x driver
        - Neil Brown: NFS export VFAT, knfsd cleanups, raid fixes
        - Ben Collins: ieee1394 updates
        - Paul Mackerras: PPC update
        - me: make sure we don't lose position bits in "filldir()"
      a67f1b5d
    • Linus Torvalds's avatar
      v2.4.6.8 -> v2.4.6.9 · 7b4d3039
      Linus Torvalds authored
        - Dan Quinlan: cramfs update
        - Ben Collins: IEEE 1394 update
        - David Miller: network update (pppoe, routing cache stats), sparc32 update
        - me: only dump core once per threaded app (first one wins)
        - me: use new completion handlers for block device requests (same race
        as with vfork, see -pre7)
      7b4d3039
    • Linus Torvalds's avatar
      Import changeset · 7a2deb32
      Linus Torvalds authored
      7a2deb32