An error occurred fetching the project authors.
  1. 01 Jul, 2003 2 commits
  2. 13 Jun, 2003 1 commit
  3. 15 Oct, 2002 1 commit
  4. 13 Aug, 2002 1 commit
  5. 22 May, 2002 1 commit
    • Martin Dalecki's avatar
      [PATCH] 2.5.17 IDE 67 · 14cfb6a6
      Martin Dalecki authored
       - Nuke COMMERIAL and similar spurious configuration options...
         The fact that every single default configuration option contained
         those bits makes this trivial patch appear rather big.
      14cfb6a6
  6. 06 May, 2002 1 commit
    • Martin Dalecki's avatar
      [PATCH] 2.5.14 IDE 55 · fb0bbfda
      Martin Dalecki authored
       - Update HPT374 driver carried over from 2.4.xx series by Andrew Morton.
         Resync it with the recent host chip driver changes, or better the
         introduction of an API at all.
      
       - Consolidate the handling of device ID byte order in one place.
         This was spotted and patched by Bartomiej onierkiewicz.
      
       - Eliminate CONFIG_BLK_DEV_IDEPCI - it's duplicating the functionality of the
         already present and fine CONFIG_PCI flag and if we are a PCI host, we are
         indeed very likely to need host chip support anyway.
      
       - Remove some redundant info about the model and channel number from
         /proc/ide. Remove the binary entries not helpful to the user, and not used
         by any program and redundant to corresponding ioctls.
      
       - Properly return udma_read and udma_write values in taskfile.
      
       - Only initialize XXX_udma to the default handlers if it has not been
         initialized by the host chip initialization.
      
      I have enabled spin lock debugging and can see that on device
      flush the spin locks get wrong counts... no problems elsewher ethus
      far. I will re check them next time around.
      fb0bbfda
  7. 30 Apr, 2002 1 commit
    • Martin Dalecki's avatar
      [PATCH] 2.5.11 IDE 46 · 4a58bd1a
      Martin Dalecki authored
      - Remove the specific CONFIG_IDEDMA_PCI_WIP in favor of using the generic
         CONFIG_EXPERIMENTAL tag. (Pointed out by Vojtech Pavlik).
      
      - Change the signature of the IRQ handler to take the request directly as a
         parameter. This doesn't blow the code up but makes it much more obvious and
         finally it's reducing the number of side effects of the hwgroup->rq field.
      
      - A second sharp look after the above change allowed us to remove the wrq field
         from the hwgroup struct. It's just not used at all.
      
      - Change the signature of the end_request member of struct ata_operations to
         take the request as a second argument. Similar for __ide_end_request()
         and ide_end_request().
      
      - Remove BUG_ON() items just before ide_set_handler(). The check in
         ide_set_handler is clever enough now.
      
      - Remove the rq subfield from ide-scsi packet structure. We have now the
         request context always in place. Same for floppy.
      
      - Let the timer expiry function take the request as a direct argument.
      
      Yes I know those changes are extensive. But they are a necessary step
      in between for the following purposes:
      
      - Consolidate the whole ATA/ATAPI stuff on passing a single unified request
         handling object. Because after eliminating those side effects it's far easier
         to see what's passed where.
      
      - Minimizing the amount of side effects in the overall code. That's a good
         thing anyway and it *doesn't* cost us neither performance nor space, since
         the stack depths are small anyway here.
      
      - Minimizing the usage of hwgroup - which should go away if possible.
      4a58bd1a
  8. 20 Mar, 2002 1 commit
  9. 18 Mar, 2002 1 commit
    • Martin Dalecki's avatar
      [PATCH] 2.5.7-pre2 IDE 22a · 198231a8
      Martin Dalecki authored
      - Apply more patches from Vojtech Pavlik for the handling of host chip setup.
         Hopefully they are settled now.
      
      - Kill unused CONFIG_BLK_DEV_MODES
      
      - Push register addressing down in to task_vlb_sync.
      
      - Make the taskfile parsing stuff actually readable. This is compressing the
         code by an incredible amount. We use just one function doing the whole
         scanning right now. This should make sure that the IRQ handler used by a
         particular command is always right.  I didn't introduce typos hopefully
         here.
      
      - Don't call ide_handler_parser as argument for do_taskfile() any longer. We
         have killed this function by coalescing it's functionality with
         ide_cmd_type_parser() anyway.
      
      - Kill unused SLC90E66 code, which Vojtech apparently missed in his patch.
      
      - sync up with 2.5.7-pre2
      
      Once again the actual patch is rather big mostly due to the removal of
      some default configuration variables which are not used anylonger. So time for
      the next patch stage.
      198231a8
  10. 11 Mar, 2002 1 commit
    • Martin Dalecki's avatar
      [PATCH] 2.5.6 IDE 18 · 4dabe948
      Martin Dalecki authored
      No fixes for new problems which occured since today, just syncup.
      
       - Remove help text about suitable compiler versions, which is obsoleted
         by the overall kernel reality.
      
       - Remove traces of not progressing work in progress code for the
         CONFIG_BLK_DEV_ADMA option as well as the empty ide-adma.c file as
         well as CONFIG_BLK_DEV_IDEDMA_TCQ.
      
       - Remove redundant CONFIG_BLK_DEV_IDE != n check in ide/Config.in. Hugh,
         this is a tricky one...
      
       - Add EXPORT_SYMBOL(ide_fops) again, since it's used in ide-cd.c add a
         note there that this is actually possibly adding the same device twice
         to the devfs stuff.
      
       - Finally change the MAINTAINER entry. Just too many persons bogged me
         about it and it doesn't take me too much time apparently.
      
       - Apply sis.patch.20020304_1.
      
       - Don't call ide_release_dma twice in cleanup_ata, since ide_unregister
         is already calling it for us. Change prototype of ide_unregister to
         take a hwif as parameter and disable an ioctl for removing/scanning
         hwif from the list of handled interfaces. I see no reasons for having
         it and doing it is the fastest DOS attack on my home system I know
         about it. Contrary to the comments found here and there, hdparm
         doesn't use it. There are better hot plugging interfaces coming to the
         kernel right now anyway.
      
       - Wrap invalidate_drives in ide_unregister under the ide_lock instead of
         disabling and enabling interrupts during this operation. There are
         plenty of other places where the IDE drivers are enabling and
         disabling interrupts just to protect some data structures.
      
       - Don't call destroy_proc_ide_drives(hwif) for every single drive out
         there.This routine takes a hwif as a parameter.
      
       - Resync with the instable 2.5.6...
      4dabe948
  11. 11 Feb, 2002 1 commit
  12. 05 Feb, 2002 9 commits
    • Linus Torvalds's avatar
      v2.4.13.7 -> v2.4.13.8 · 3ea86172
      Linus Torvalds authored
        - Andrea: fix races in do_wp_page, free_swap_and_cache
        - me: clena up page dirty handling
        - Tim Waugh: parport IRQ probing and documentation fixes
        - Greg KH: USB updates
        - Michael Warfield: computone driver update
        - Randy Dunlap: add knowledge about some new io-apics
        - Richard Henderson: alpha updates
        - Trond Myklebust: make readdir xdr verify the reply packet
        - Paul Mackerras: PPC update
        - Jens Axboe: make cpqarray and cciss play nice with the request layer
        - Massimo Dal Zotto: SMM driver for Dell Inspiron 8000
        - Richard Gooch: devfs symlink deadlock fix
        - Anton Altaparmakov: make NTFS compile on sparc
      3ea86172
    • Linus Torvalds's avatar
      v2.4.9.1 -> v2.4.9.2 · 87f504e5
      Linus Torvalds authored
        - Al Viro: block device cleanups
        - Marcelo Tosatti: make bounce buffer allocations more robust (it's ok
        for them to do IO, just not cause recursive bounce IO. So allow them)
        - Anton Altaparmakov: NTFS update (1.1.17)
        - Paul Mackerras: PPC update (big re-org)
        - Petko Manolov: USB pegasus driver fixes
        - David Miller: networking and sparc updates
        - Trond Myklebust: Export atomic_dec_and_lock
        - OGAWA Hirofumi: find and fix umsdos "filldir" users that were broken
        by the 64-bit-cleanups. Fix msdos warnings.
        - Al Viro: superblock handling cleanups and race fixes
        - Johannes Erdfelt++: USB updates
      87f504e5
    • 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.7 -> v2.4.6.8 · fff10634
      Linus Torvalds authored
        - Chris Mason: reiserfs update
        - Paul Mackerras: PPC updates (softirq)
        - Kai Germaschewski: ISDN updates
        - various: workaround for cpuid inline asm problem with egcs-2.91.66
      fff10634
    • Linus Torvalds's avatar
      v2.4.4.2 -> v2.4.4.3 · 02947070
      Linus Torvalds authored
        - Al Viro: sanity-check user arguments, zero-terminated strings etc.
        - Urban Widmark: smbfs update (server/client cache coherency etc)
        - Rik van Riel, Marcelo Tosatti: VM updates
        - Cort Dougan: PPC updates
        - Neil Brown: raid1/5 failed drive fixups, NULL ptr checking, md error cleanup
        - Neil Brown: knfsd fix for 64-bit architectures, and filehandle resolveir
        - Ken Brownfield: workaround for menuconfig CPU selection glitch
        - David Miller: sparc64 MM setup fix, arpfilter forward port
        - Keith Owens: Remove obsolete IPv6 provider based addressing
        - Jari Ruusu: block_write error case cleanup fix
        - Jeff Garzik: netdriver update
      02947070
    • Linus Torvalds's avatar
      v2.4.4.1 -> v2.4.4.2 · 26560b55
      Linus Torvalds authored
        - David Miller: network syncup (better TCP page fault handling by Andrea etc)
        - Tim Hockin: moxa driver fixes
        - Alexander Viro: clean up process reaping procedures, make /proc use
        the proper fields to notice that the process is gone, gone, gone.
        - Justin Gibbs: aic7xxx driver update to 6.1.13.
        - me: fix PCI allocation so that it doesn't stomp on unknown memory
        - Jeff Garzik: 8139too net drvr fix
        - Nigel Gamble: merge page fault interrupt gate from preemtible kernel.
        Fixes problem noticed by Brian Gerst.
        - Jean Tourrilhes: Orinoco / Airport support diff. Mucho cleanups.
      26560b55
    • Linus Torvalds's avatar
      v2.4.2.1 -> v2.4.2.2 · 44e8778c
      Linus Torvalds authored
        - Jens Axboe: fix loop device deadlocks
        - Greg KH: USB updates
        - Alan Cox: continued merging
        - Tim Waugh: parport and documentation updates
        - Cort Dougan: PowerPC merge
        - Jeff Garzik: network driver updates
        - Justin Gibbs: new and much improved aic7xxx driver 6.1.5
      44e8778c
    • Linus Torvalds's avatar
      v2.4.0.9 -> v2.4.0.10 · baf4e2cf
      Linus Torvalds authored
        - got a few too-new R128 #defines in the Radeon merge. Fix.
        - tulip driver update from Jeff Garzik
        - more cpq and DAC elevator fixes from Jens. Looks good.
        - Petr Vandrovec: nicer ncpfs behaviour
        - Andy Grover: APCI update
        - Cort Dougan: PPC update
        - David Miller: sparc updates
        - David Miller: networking updates
        - Neil Brown: RAID5 fixes
      baf4e2cf
    • Linus Torvalds's avatar
      Import changeset · 7a2deb32
      Linus Torvalds authored
      7a2deb32