1. 29 May, 2002 21 commits
    • Tom Rini's avatar
      [PATCH] Missing include in drivers/base/bus.c and drivers/pci/pci-driver.c · 77c99808
      Tom Rini authored
      drivers/base/bus.c and drivers/pci/pci-driver.c both have functions
      which are marked with __init, but didn't include <linux/init.h> directly.
      The following fixes that (and allows 2.5.19 to compile on PPC32).
      77c99808
    • François Romieu's avatar
      [PATCH] drivers/net/wan/dscc4.c - gross overflow · b1d1e3a4
      François Romieu authored
      bug: array of u32 is accessed with offset in u8 units.
      b1d1e3a4
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/mochel/BK/linux-2.5-linus · 33cf7447
      Linus Torvalds authored
      into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
      33cf7447
    • Petr Vandrovec's avatar
      [PATCH] de4x5 does not compile in 2.5.19 due to bus_type conflict · 89c24e3b
      Petr Vandrovec authored
      de4x5.c used struct bus_type for its internal bookkeeping. It should
      be proably converted to struct device, but as I prefer
      Jeff's tulip driver, and I have no knowledge about EISA support,
      I only changed the structure name to make thing compile.
      89c24e3b
    • Tom Rini's avatar
      [PATCH] Fix RAMDISK config problem · ba867219
      Tom Rini authored
      The following fixes compilation with CONFIG_BLK_DEV_RAM=y I assume that
      Rusty intended to use a test for CONFIG_BLK_DEV_RAM and not
      BLOCK_DEV_RAM.
      ba867219
    • Pavel Machek's avatar
      [PATCH] suspend-to-ram: clean up according to Andy · 267b59f5
      Pavel Machek authored
      Andy did not quite like the comments, please apply this.
      267b59f5
    • Dave Kleikamp's avatar
      Fix free-space leak truncating files in JFS. · 8085cd28
      Dave Kleikamp authored
      There was a bug truncating large files to non-zero lengths which led
      to space not being marked free in the block map.
      8085cd28
    • Dave Kleikamp's avatar
      JFS: support for kNFSD · 9d260518
      Dave Kleikamp authored
      Add support for the get_parent export operation to make nfs exporting
      work on 2.5.
      Switch to the new iget_locked and eliminate ->read_inode.
      
      Submitted by Christoph Hellwig, and Dave Kleikamp
      9d260518
    • Dave Kleikamp's avatar
      JFS: misc stuff for 2.5 · 87ad0ded
      Dave Kleikamp authored
       o make JFS_SBI an inline instead of a macros, as the other filesystems do
       o ditto for isReadOnly
       o move initialization of sb into the common part of lmLogOpen
      
      Submitted by Christoph Hellwig
      87ad0ded
    • Dave Kleikamp's avatar
      JFS: metapage changes · 81ded98a
      Dave Kleikamp authored
      This patch is a first preparation of using the bdev mapping instead
      of the JFS-private device mapping/inode for 2.4.1x/2.5:
      
       * add metapages to ->mp_list of the inode passed to __get_metapage
         instead of mp->mapping->host.  Do this outside of add_to_hash,
         and only do it for metapages that aren't mapped absolutely.
         RATIONALE: when using the bdev mapping, the absoloute inode won't
         have the JFS-private inode info.  It is save because we never
         traverse the mp_list of the direct inodes.
       * use a goto to unify two error handling pathes in __get_metapage.
      
      Submitted by Christoph Hellwig
      81ded98a
    • Dave Kleikamp's avatar
      JFS: cleanup dbAlloc · c119a81d
      Dave Kleikamp authored
      Reduces number of return paths to two.  This is a preparation for
      quota support.
      
      Submitted by Christoph Hellwig
      c119a81d
    • Patrick Mochel's avatar
      Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-sync · 44729bba
      Patrick Mochel authored
      into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-linus
      44729bba
    • Linus Torvalds's avatar
      Kernel version 2.5.19 · ca980f75
      Linus Torvalds authored
      ca980f75
    • Linus Torvalds's avatar
      Fix IDE Makefile typo · ff9f52f3
      Linus Torvalds authored
      ff9f52f3
    • Patrick Mochel's avatar
      4220f3d3
    • Patrick Mochel's avatar
      PCI Update: · 10806930
      Patrick Mochel authored
      - Change pci_match_device to pci_bus_bind, which becomes bind callback of pci_bus_type
      - Remove explicit driver binding; let the device core handle it
      10806930
    • Martin Dalecki's avatar
      [PATCH] 2.5.18 IDE 75 · 1138d8a0
      Martin Dalecki authored
       - Comment out config_chipset_for_pio from hpt366 driver. It seems to hang on it
         and many people consistently reported that this may be necessary.
         Well apparently this host chip is forced to be in DMA read mode anyway
         and we where undoing this there.
      
       - Apply small cosmetics to pdc202xx.c driver by Thierry Vignaud.
         His change log entries follow:
      
            - factorize constants with PDC_CLOCK and UDMA_SPEED_FLAG macros and
      	the init_high_16() static inline functions, thus removing floating
      	constants in code
      
            - remove unused variables and pci space read
      
            - kill useless code in pdc202xx_udma_irq_status() resulting in
      	removing unused variable: the code does lots of tests to check what
      	value to return but just always return the same exact value in all
      	code paths!
      	this also saves a few cpu & pci bus cyles by removing a useless read
      	in pci space
      
            - simplify #if/#else resulting in code duplication
      
            - make init_pdc202xx clearer
      
            - remove duplicated initializations in config_drive_xfer_rate() and
      	simplify code paths
      
       - Kill unused init_speed member from ata_device struct. Spotted by
         M.H.VanLeeuwen.
      1138d8a0
    • Patrick Mochel's avatar
      Device Model: Implement centralized device/driver binding · 403892ab
      Patrick Mochel authored
      - on device registration, all drivers of bus are iterated over
      - bus's bind callback is called to match device to driver
      - if successful, driver's probe callback is called
      - on device removal, driver's remove callback is called
      - on driver registration, list of devices is iterated over (and same thing happens)
      403892ab
    • Pavel Machek's avatar
      [PATCH] swsusp: cleanup · d72fb463
      Pavel Machek authored
       - use list_for_each in head_of_free_region
       - cleanups from 2.4
       - fix for usb
       - kill broken queueing
      d72fb463
    • Linus Torvalds's avatar
      Merge USB update · 455980ab
      Linus Torvalds authored
      455980ab
    • Linus Torvalds's avatar
      Merge bk://ppc.bkbits.net/for-linus-ppc · 54f1543d
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      54f1543d
  2. 30 May, 2002 2 commits
  3. 29 May, 2002 17 commits