- 29 May, 2002 20 commits
-
-
François Romieu authored
bug: array of u32 is accessed with offset in u8 units.
-
Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
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.
-
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.
-
Pavel Machek authored
Andy did not quite like the comments, please apply this.
-
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.
-
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
-
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
-
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
-
Dave Kleikamp authored
Reduces number of return paths to two. This is a preparation for quota support. Submitted by Christoph Hellwig
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-linus
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Patrick Mochel authored
-
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
-
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.
-
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)
-
Pavel Machek authored
- use list_for_each in head_of_free_region - cleanups from 2.4 - fix for usb - kill broken queueing
-
Linus Torvalds authored
-
bk://ppc.bkbits.net/for-linus-ppcLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 30 May, 2002 2 commits
-
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
- 29 May, 2002 18 commits
-
-
Patrick Mochel authored
- iterators for accessing bus's lists of devices and drivers - does locking on bus for each list access - does reference counting on objects as it grabs and releases them - calls callback for each object in list
-
Linus Torvalds authored
-
Jan Kara authored
Remove the old backward-compatible quota interface. The patch also contains a renaming of functions vfs_{get|set}_info() to vfs_{get|set}_dqinfo() and minor compilation fix needed for 2.5.18 (include <linux/namei.h>).
-
Jan Kara authored
This changes the sysctl interface to use reasonable names in /proc/sys/fs/quota/
-
Jan Kara authored
I ported the quota changes to 2.5.18. The first one is just a minor change to Makefile and Config.in to not build quota.c when not needed.
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Martin Dalecki authored
- Simplify the ide-pci code further.
-
Martin Dalecki authored
- Merge ide-probe.c and ide-features.c in to one single file. They are mutually doing basically the same and in esp. in case of the device ID retrieval there *is* quite a lot of code duplication between them. ide-geometry.c fits there as well. - Remove ide_xfer_verbose - it wasn't really used. - Don't allow check_partition to be more clever then the writer of a driver. It was interfering with drivers which check partitions as they go and finally if we want to spew something about it - we can do it ourself. - Eliminate ide_geninit(). We scan for partitions now inside the recently introduced attach method. register_disk() is broken by the way and 90% of places where it's used it is doing literally nothing. Either some one didn't finish some code or the code is basically just junk from the past. Anyway we grok the partitions now one by one as we detect the channels. - ide_driveid_update is gone. We don't report the drive id through /proc/ide and we don't have to update it any longer on the fly. Still someone out there complaining that it went away!? - Use the global driver spin-lock to protect data structure access in the ide_register_subdriver() function instead of blatantly disabling all interrupts.
-
http://linux-isdn.bkbits.net/linux-2.5.make-driversLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.make-drivers
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.make
-
Kai Germaschewski authored
-
Kai Germaschewski authored
-
Kai Germaschewski authored
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.make-ios
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-sync
-
Hirofumi Ogawa authored
This patch fixes the bug which happens when utf8 option was used, by using iocharset for upper/lower conversion. It's a bit strange that utf8 use iocharset, but this is still needed.
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Jens Axboe authored
This implements what we discussed, basically just maintaing a plug list from the block layer as a direct parallel to the tq_disk task queue we had before. blk_run_queues() now splices the blk_plug_list to avoid holding the blk_plug_lock across all the request_fn calls.
-