An error occurred fetching the project authors.
  1. 11 Mar, 2002 3 commits
    • David S. Miller's avatar
      Update sparc64 defconfig. · b9192c7f
      David S. Miller authored
      b9192c7f
    • 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
    • David S. Miller's avatar
      Sparc64 updates mostly build fixes: · 2684649b
      David S. Miller authored
      1) Update for schedule_tail and switch_to arg changes.
      2) Update for PTE highmem.
      3) Add random ioctls to ioctl32 translations.
      4) Kill migration IPI.
      5) Fixup scheduler bitmap function and move into bitops.h
      2684649b
  2. 06 Mar, 2002 1 commit
    • Martin Dalecki's avatar
      [PATCH] IDE 17 (not just cleanup) · a925c40f
      Martin Dalecki authored
      This is actually an attempt to remove some stall code from
      this driver. However if some *real* users complain (Not just
      the usuall: "Hey - if someone!" but the "Hey I'm using this!")
      I'm all open to reenable it. Since I prepared this patch
      yerstoday it doesn't contain the ide_module.h fixup. This will
      follow later.
      
      - Don't use the convoluted byte type in ide-pci.c. Just use the proper
         u8instead.
      
      - Move ide_get_or_set_dma_base to the only place where it's used and
         reorganize the code there by killing the unnecessary
         CONFIG_BLK_DEV_IDEDMA_FORCED configuration option.
      
      - Remove unfunctional CONFIG_PKT_TASK_IOCTL code.
      
      - Kill unused ALTSTAT_SCREW_UP code.
      
      - Tons of dead code removed from ide-taskfile.c (#if 0 #endif and
         friends)
      
      - Remove unused IDE_DEBUG macro as well as lots of other name space
         pollution from ide.h.
      
      - Start using the ide_lock spin-lock for protecting access to data
         structures instead of the excessive interrupt disabling games.
      
      - Shorten the proc ouput of the piix initialization module.
      
      - Remove special /proc tape "name" output from ide-tape.c. This was
         redundant data which should only show up on syslog anyway.
      
      - Kill the REALLY_FAST_IO undef from the ide.h. This was a mistake
         present since far too many years in this driver. The proper way to
         deal with broken systems is to define REALLY_SLOW_IO in system
         dependent headers or particular driver files.  We can always
         reintroduce it easy if real users will complain, since OUT_BYTE() and
         similar can be used as hooks. But I don't expect anybody reporting
         about this. Even on the most broken IDE chip in the world (cmd640
         at VLB) undefining this *always* worked for me. Nearly all the code
         pieces in the ide driver code *reverted* it's effects explicitly
         anyway.
      
      - Remove the obsolete CONFIG_BLK_DEV_4DRIVES support. This was supposed
         to support 4 drivers attached at one channel on some older chipsets,
         in esp. Tekram 690CD, in the last century. They where all supposed to
         work at a register set starting at the base address 0x1f0.  Before
         complaining that this is removing functionality, please note that this
         must have been broken for already quite a long time, since the ide
         driver didn't contain the special device selection methods implicated
         by this any longer.  It didn't scan   this port too if PCI host chip
         support was enabled (as it is in all those distributions around
         there).  On the other hand this is the most prominent case of
         incoherent use of the mate member in the struct hwif_s. And please
         think about how big the probability is, that there are systems out
         there, where there are actually 4 drivers on such a channel?
      
      - Streamline module initialization code by removing one shoot functions.
      
      - Make the WAIT_READY value used in case of CONFIG_APM or
         CONFIG_APM_MODULE the default, since this is what really reflects the
         behavior of modern drives. It won't hurt any other case and finally
         removing it is reducing the necessary coverage for overall driver code
         testing/analysis.
      
      - Move the IDE_LARGE_SEEK macro to the only place where it's actually
         used. Replace the IDE_MIN() and IDE_MAX() drivers with the obvious.
         Remove unused SPLIT_WORD and MAKE WORD from the local header.
      
      - Remove CMD640_DUMP_REGS from global scope, since there is no
         development done on this any longer. Finally, the way the host chip
         initialization routines are called changed in the time between allows
         this to remain fully local to the host chip driver in question.
      
      - Some spell checking of comments in the code. (Yeep I have extended my
         Vim to do this the "Word" way with nice undercurl lines... mozilla
         remains to be fixed...)
      a925c40f
  3. 05 Mar, 2002 1 commit
    • Martin Dalecki's avatar
      [PATCH] 2.5.6-pre2 IDE cleanup 16 · 24ae9cff
      Martin Dalecki authored
      There is no such a thing like a ide-clean-15. Never was.  But here comes
      what has been done in ide-clean-16:
      
      - Apply a patch for the initialization of the second PIIX channel.
         Found by Daniel Quinlan <quinlan@transmeta.com>
      
      - Apply a patch for the DMA initialization of the serverworks chip.
         Ken Brownfield <brownfld@irridia.com>
      
      - Make the ata_operations methods immune against device type drivers,
         which donot provide them by separating the access to them out. Audit
         them all.
      
      - Resynchronize with 2.5.6-pre1.
      
      - Remove unused IDE_DRIVE_CMD, IDE_DRIVE_TASK, IDE_DRIVE_TASK_MASK,
         IDE_DRIVE_TASKFILE macros.
      
      - Disable configuration of the task file stuff. It is going to go away
         and will be replaced by a truly abstract interface based on
         functionality and *not* direct mess-up of hardware.
      
      - Resync with 2.5.6-pre2.
      
      - Add HPT entries to the fall-back list, since otherwise the driver
         won'trecognize the drives. We will have to make this the default
         behavior for allnot recognized host chip types.
      
      - Fix compilation with no PCI host chip support enabled.
      
      - Apply the overflow fixes for HPT366 by Vojtech Pavlik.
      
      - Kill the one-shoot functions ide_wait_cmd_taks() ide_wait_cmd() by
         moving them to the places where they are actually used. Fix a
         potential buffer overflow on the way.
      
      - Fix usage of ide.c as module. Thanks to Adam J. Richter for figuring
         out what was wrong.
      
      - Various cleanups all along as well as removal of TONS of
         unfinished/dead code.
      
      I think it's sometimes better to remove stuff, which isn't there,
      instead of hoping for a "magical day" where it will be finished.
      24ae9cff
  4. 09 Feb, 2002 1 commit
  5. 05 Feb, 2002 34 commits
    • Linus Torvalds's avatar
      v2.5.2.5 -> v2.5.2.6 · 2f886464
      Linus Torvalds authored
      - Asit Mallick: mtrr update
      - Patrick Mochel: split up kernel/device.c into drivers/base
      - Mikael Pettersson/Al Viro: fix missing in-core inode initialization
      in ext2 introduced by Al's inode trimming
      - David Miller: sparc and network updates
      - Frank Davis: firewire video mmap page remapping fix
      - me: fix configure help scripts to fix breakage noticed by Dave Jones
      - Greg KH: USB updates
      - Kai Germaschewski: ISDN fixes, Config.help entries
      - Douglas Gilbert: SCSI doc update
      - Ingo Molnar: x86 taskswitch optimizations, scheduler updates
      - Mikael Pettersson: make APIC work on old external setups
      - Al Viro: more inode trimming
      2f886464
    • Linus Torvalds's avatar
      v2.5.2.3 -> v2.5.2.4 · 9d6ba121
      Linus Torvalds authored
      - Patrick Mochel: initcall levels
      - Patrick Mochel: devicefs updates, add PCI devices into the hierarchy
      - Denis Oliver Kropp: neomagic fb driver
      - David Miller: sparc64 and network updates
      - Kai Mäkisara: scsi tape update
      - Al Viro: more inode trimming, VFS cleanup
      - Greg KH: USB update - proper urb allocations
      - Eric Raymond: kdev_t updates for fb devices
      9d6ba121
    • Linus Torvalds's avatar
      v2.5.2 -> v2.5.2.1 · d694597e
      Linus Torvalds authored
      - Al Viro: fix up silly problem in swapfile filp cleanups in 2.5.2
      - Tachino Nobuhiro: fix another error return for swapfile filp code
      - Robert Love: merge some of Ingo's scheduler fixes
      - David Miller: networking, sparc and some scsi driver fixes
      - Tim Waugh: parport update
      - OGAWA Hirofumi: fatfs cleanups and bugfixes
      - Roland Dreier: fix vsscanf buglets.
      - Ben LaHaise: include file cleanup
      - Andre Hedrick: IDE taskfile update
      d694597e
    • Linus Torvalds's avatar
      v2.5.1.11 -> v2.5.2 · 5fb612aa
      Linus Torvalds authored
      - Matt Domsch: combine common crc32 library
      - Pete Zaitcev: ymfpci update
      - Davide Libenzi: scheduler improvements
      - Al Viro: almost there: "struct block_device *" everywhere
      - Richard Gooch: devfs cpqarray update, race fix
      - Rusty Russell: PATH_MAX should include the final '0' count
      - David Miller: various random updates (mainly net and sparc)
      5fb612aa
    • Linus Torvalds's avatar
      v2.4.14.4 -> v2.4.14.5 · 2d46136d
      Linus Torvalds authored
        - Greg KH: enable hotplug driver support
        - Andrea Arcangeli: remove bogus sanity check
        - David Mosberger: /proc/cpuinfo and scsi scatter-gather for ia64
        - David Hinds: 16-bit pcmcia network driver updates/cleanups
        - Hugh Dickins: remove some stale code from VM
        - David Miller: /proc/cpuinfo for sparc, sparc fork bug fix, network
        fixes, warning fixes
        - Peter Braam: intermezzo update
        - Greg KH: USB updates
        - Ivan Kokshaysky: /proc/cpuinfo for alpha
        - David Woodhouse: jffs2 - remove dead code, remove gcc3 warning
        - Hugh Dickins: fix kiobuf page allocation/deallocation
      2d46136d
    • Linus Torvalds's avatar
      v2.4.13.5 -> v2.4.13.6 · 857805c6
      Linus Torvalds authored
        - me: remember to bump the version number ;)
        - Hugh Dickins: export "free_lru_page()" for modules
        - Jeff Garzik: don't change nopage arguments, just make the last a dummy one
        - David Miller: sparc and net updates (netfilter, VLAN etc)
        - Nikita Danilov: reiserfs cleanups
        - Jan Kara: quota initialization race
        - Tigran Aivazian: make the x86 microcode update driver happy about
        hyperthreaded P4's
        - me: shrink dcache/icache more aggressively
        - me: fix up oom-killer so that it actually works
      857805c6
    • Linus Torvalds's avatar
      v2.4.12.5 -> v2.4.12.6 · aed492fc
      Linus Torvalds authored
        - Stephen Rothwell: APM idle time handling fixes, docbook update, cleanup
        - Jeff Garzik: network driver updates
        - Greg KH: USB updates
        - Al Viro: UFS update, binfmt_misc rewrite.
        - Andreas Dilger: /dev/random fixes
        - David Miller: network/sparc updates
      aed492fc
    • Linus Torvalds's avatar
      v2.4.11 -> v2.4.12 · 4c7ed186
      Linus Torvalds authored
        - Greg KH: USB update (fix UHCI timeouts, serial unplug)
        - Christoph Rohland: shmem locking fixes
        - Al Viro: more mount cleanup
        - me: fix bad interaction with link_count handling
        - David Miller: Sparc updates, net cleanup
        - Tim Waugh: parport update
        - Jeff Garzik: net driver updates
      4c7ed186
    • Linus Torvalds's avatar
      v2.4.10.1 -> v2.4.10.2 · 5bf3be03
      Linus Torvalds authored
        - me/Al Viro: fix bdget() oops with block device modules that don't
        clean up after they exit
        - Alan Cox: continued merging (drivers, license tags)
        - David Miller: sparc update, network fixes
        - Christoph Hellwig: work around broken drivers that add a gendisk more
        than once
        - Jakub Jelinek: handle more ELF loading special cases
        - Trond Myklebust: NFS client and lockd reclaimer cleanups/fixes
        - Greg KH: USB updates
        - Mikael Pettersson: sparate out local APIC / IO-APIC config options
      5bf3be03
    • Linus Torvalds's avatar
      v2.4.9.12 -> v2.4.9.13 · a27c6530
      Linus Torvalds authored
        - Manfred Spraul: /proc/pid/maps cleanup (and bugfix for non-x86)
        - Al Viro: "block device fs" - cleanup of page cache handling
        - Hugh Dickins: VM/shmem cleanups and swap search speedup
        - David Miller: sparc updates, soc driver typo fix, net updates
        - Jeff Garzik: network driver updates (dl2k, yellowfin and tulip)
        - Neil Brown: knfsd cleanups and fixues
        - Ben LaHaise: zap_page_range merge from -ac
      a27c6530
    • Linus Torvalds's avatar
      v2.4.9.4 -> v2.4.9.5 · 1c3cefa5
      Linus Torvalds authored
        - Merge with Alan
        - Trond Myklebust: NFS fixes - kmap and root inode special case
        - Al Viro: more superblock cleanups, inode leak in rd.c, minix
        directories in page cache
        - Paul Mackerras: clean up rubbish from sl82c105.c
        - Neil Brown: md/raid cleanups, NFS filehandles
        - Johannes Erdfelt: USB update (usb-2.0 support, visor fix, Clie fix,
        pl2303 driver update)
        - David Miller: sparc and net update
        - Eric Biederman: simplify and correct bootdata allocation - don't
        overwrite ramdisks
        - Tim Waugh: support multiple SuperIO devices, parport doc updates
      1c3cefa5
    • 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.4 -> v2.4.9 · bb5b6e6c
      Linus Torvalds authored
        - David Miller: sparc updates, FAT fs fixes, btaudio build fix
        - David Gibson: Orinoco driver update
        - Kevin Fleming: more disks the HPT controller doesn't like
        - David Miller: "min()/max()" cleanups. Understands signs and sizes.
        - Ben LaHaise: make vma merging more generous, help Mozilla /proc/<>/maps
        - Jens Axboe: CD updates
        - Trond Myklebust: save away NFS credentials in inode, so that mmap can
        writeout.
        - Mark Hemment: HIGHMEM ops cleanups
        - Jes Sorensen: use "unsigned long" for flags in various drivers
      bb5b6e6c
    • 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.7.5 -> v2.4.7.6 · 52683c56
      Linus Torvalds authored
        - me: better dirty balancing
        - David Miller: sparc and network updates
      52683c56
    • Linus Torvalds's avatar
      v2.4.6.9 -> v2.4.7 · 6f267f9c
      Linus Torvalds authored
        - me: fix ptrace and /proc issues with new core-dump permissions
        - numerous: IDE tape driver update for completion handlers
        - Ben Collins: ieee1394 GUID cleanups
        - Jacek Stepniewski: nasty deadlock in rename()
      6f267f9c
    • 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
      v2.4.5.7 -> v2.4.5.8 · 75b566af
      Linus Torvalds authored
        - me: fix GFB_BUFFER thinkos. Make buffer syncing more efficient.
        Make sure we don't leave buffers on the LOCKED list forever
        - David Miller: networking and sparc updates
      75b566af
    • Linus Torvalds's avatar
      v2.4.5.5 -> v2.4.5.6 · 29f279c7
      Linus Torvalds authored
        - Jeff Garzik: net driver updates, PCI PM induced cleanups
        - Me: do ACPI first, so that it doesn't mess up existing device driver
        configurations.  Notably it used to completely destroy PCMCIA on some
        Sony VAIOs.
        - Paul Mackerras: powermac drivers and MAINTAINERS update
        - NIIBE Yutaka: SuperH update
        - Johannes Erdfelt: USB driver updates
        - Russell King: ARM update
        - Alan Cox: merging, merging, merging
      29f279c7
    • Linus Torvalds's avatar
      v2.4.5.1 -> v2.4.5.2 · 4fdbe71c
      Linus Torvalds authored
        - Takanori Kawano: brlock indexing bugfix
        - Ingo Molnar, Jeff Garzik: softirq updates and fixes
        - Al Viro: rampage of superblock cleanups.
        - Jean Tourrilhes: Orinoco driver update v6, IrNET update
        - Trond Myklebust: NFS brown-paper-bag thing
        - Tim Waugh: parport update
        - David Miller: networking and sparc updates
        - Jes Sorensen: m68k update.
        - Ben Fennema: UDF update
        - Geert Uytterhoeven: fbdev logo updates
        - Willem Riede: osst driver updates
        - Paul Mackerras: PPC update
        - Marcelo Tosatti: unlazy swap cache
        - Mikulas Patocka: hpfs update
      4fdbe71c
    • Linus Torvalds's avatar
      v2.4.4.5 -> v2.4.4.6 · c9df1e20
      Linus Torvalds authored
        - Johannes Erdfelt: OHCI hash-chain corruption fix, USB updates
        - Richard Henderson, Ivan Kokshaysky: alpha PCI iommu fixes
        - Tim Waugh: parport changelogs and printk levels
        - Andrew Morton: vmalloc off-by-one (overly sensitive) test
        - Al Viro: VFS layer cleanups
        - Cort Dougan: PPC updates (big bootloader re-org)
        - Alan Cox: more merges, remove phillips camera conversion code
        - Andrea Arkangeli: alpha fixups
        - OGAWA Hirofumi: big-sector support with FAT
        - Neil Brown: more md fixes
      c9df1e20
    • Linus Torvalds's avatar
      v2.4.4.4 -> v2.4.4.5 · 560e8996
      Linus Torvalds authored
        - Al Viro: fs cleanups
        - David Miller: sparc semaphores
        - Christoph Hellwig: VxFS update
        - Asit Mallick: set machine check bit with set_in_cr4
        - Richard Henderson: fix alpha pci_controller_num(), sg_fill, SRM poweroff.
        - Johannes Erdfelt: USB updates
        - Cort Dougan: bitkeeper Id's on the ppc side
        - Matt Chapman: NFS file locking SMP lock fix
        - Alan Cox: further merging
      560e8996
    • 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.3.7 -> v2.4.3.8 · 4095b99c
      Linus Torvalds authored
        - Al Viro: fix d_flags race between low-level fs and VFS layer.
        - David Miller: sparc updates
        - S390 update
      4095b99c
    • Linus Torvalds's avatar
      v2.4.3.4 -> v2.4.3.5 · 9102e0eb
      Linus Torvalds authored
        - Mike Phillips: olympic driver update
        - Alan Cox: continued resyncing (lots of small stuff, big NTFS merge from Anton)
        - Martin Dalecki: cleanup (remove unused and unnecessary get_hardblocksize)
        - Chris Mason: fix potential reiserfs journal overflow
        - Jeff Garzik: network driver updates
        - David Miller: sparc fixes, some network cleanups
      9102e0eb
    • Linus Torvalds's avatar
      v2.4.3.3 -> v2.4.3.4 · d39a11f3
      Linus Torvalds authored
        - David Miller: sparc rw semaphores moved over
        - Alan Cox: yet more resyncs
        - NIIBE Yutaka: Super-H driver update
        - David Howells: more rw-sem cleanups, updates
        - USB updates
        - Al Viro: filesystem init cleanup
      d39a11f3
    • Linus Torvalds's avatar
      v2.4.3.2 -> v2.4.3.3 · 1a015350
      Linus Torvalds authored
        - Hui-Fen Hsu: sis900 driver update
        - NIIBE Yutaka: Super-H update
        - Alan Cox: more resyncs (ARM down, but more to go)
        - David Miller: network zerocopy, Sparc sync, qlogic,FC fix, etc.
        - David Miller/me: get rid of various drivers hacks to do mmap
        alignment behind the back of the VM layer. Create a real
        protocol for it.
      1a015350
    • Linus Torvalds's avatar
      v2.4.2.7 -> v2.4.2.8 · 8b11a705
      Linus Torvalds authored
        - Paul Mackerras: PPC update for thread-safe page table handling
        - Ingo Molnar: x86 PAE update for thread-safe page table handling
        - Jeff Garzik: network driver updates, i810 rng driver, and
        "alloc_etherdev()" network driver insert race condition fix.
        - David Miller: UltraSparcIII update, network locking fixes
        - Al Viro: fix fs counts on mount failure
      8b11a705
    • Linus Torvalds's avatar
      v2.4.2.2 -> v2.4.2.3 · b56566c6
      Linus Torvalds authored
        - Alan Cox: continued merging
        - Urban Widmark: smbfs fix (d_add on already hashed dentry - no-no).
        - Andrew Morton: 3c59x update
        - Jeff Garzik: network driver cleanups and fixes
        - Gérard Roudier: sym-ncr drivers update
        - Jens Axboe: more loop cleanups and fixes
        - David Miller: sparc update, some networking fixes
      b56566c6
    • 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.11 -> v2.4.0.12 · c9b92268
      Linus Torvalds authored
        - Get non-cpuid Cyrix probing right (it's not a NexGen)
        - Jens Axboe: cdrom tray status and queing cleanups
        - AGP GART: don't disable VIA, and allow i815 with external AGP
        - Coda: use iget4() in order to have big inode numbers without clashes.
        - Fix UDF writepage() page locking
        - NIIBE Yutaka: SuperH update
        - Martin Diehl and others: SiS pirq routing fixes
        - Andy Grover: ACPI update
        - Andrea Arkangeli: LVM update
        - Ingo Molnar: RAID cleanups
        - David Miller: sparc and networking updates
        - Make NFS really be able to handle large files
      c9b92268
    • 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