- 11 Jun, 2002 17 commits
-
-
Linus Torvalds authored
-
Alexander Viro authored
end_request(int) turned to end_request(req, int); all old callers are converted to end_request(CURRENT, value). Now we can start killing CURRENT/QUEUE - end_request() was the last obstacle to that.
-
Alexander Viro authored
ditto for DEVICE_INTR/CLEAR_INTR. do_mfm/do_acsi/do_hd/... are explicitly declared in the drivers that use DEVICE_INTR stuff; DEVICE_INTR/CLEAR_INTR is gone from blk.h.
-
Alexander Viro authored
#define DEVICE_NAME ... removed from the drivers that never use that macro.
-
Alexander Viro authored
monstrous cascade of #ifdefs is gone from blk.h. This is the first step of cleanup - we move #define in question into the code that includes blk.h (i.e. DEVICE_NR, DEVICE_NAME and DEVICE_INTR are explicitly set by drivers).
-
Alexander Viro authored
->s_dev is switched to dev_t. Everything that uses it uses it as a number - i.e. all instances are either minor() or kdev_t_to_nr().
-
Alexander Viro authored
->j_dev is gone from reiserfs journal. All its uses had been replaced with use of ->j_dev_bd; it's simply not used anymore.
-
Alexander Viro authored
get_super() split in two functions - get_super(bdev) and user_get_super(dev_t). Callers that used get_super() to get superblock by (dev_t) syscall argument switched to the latter; the rest had block_device in question and switched to passing it.
-
Alexander Viro authored
ROOT_DEV converted to dev_t. There's no reason for it to be kdev_t - it's both used as a number and set as a number.
-
Alexander Viro authored
do_getattr() renamed to vfs_getattr(), exported and used by loop.c and nfsd - both blindly accessed ->i_dev/->i_ino of random inodes when they ought to be calling ->getattr() to get that information.
-
Alexander Viro authored
misc gratitious kdev_t uses fixed (janitorial stuff - e.g. quota patches had reintroduced kdevname(sb->s_dev) in places where we'd switched to sb->s_id, etc.)
-
Alexander Viro authored
added bdev_read_only() - analog of is_read_only() using block_device. Almost all callers of is_read_only() converted.
-
Alexander Viro authored
sget()/generic_shutdown_super() cleaned up; fixed error handling in sget()
-
Alexander Viro authored
FS_NOMOUNT is gone, initialization for pseudo-filesystems (bdev, pipe, sock) switched to use of a common helper.
-
Alexander Viro authored
compile fixes (missing includes + obvious fix in adfs/map.c)
-
Martin Dalecki authored
- Sync with 2.5.21 - Don't call put_device inside idedisk_cleanup(). This is apparently triggering some bug inside the handling of device trees. Or we don't register the device properly within the tree. Check this later. - Further work on the channel register file access locking. Push the locking out from __ide_end_request to ide_end_request. Rename those functions to respective __ata_end_request() and ata_end_request(). - Move ide_wait_status to device.c rename it to ata_status_poll(). - Further work on locking scope issues. - devfs showed us once again that it changed the policy from agnostic numbers to unpleasant string names.
-
Martin Dalecki authored
The subject says it all... Contrary to other proposed patches I realized that there is no such thing as vmalloc_dma.
-
- 10 Jun, 2002 23 commits
-
-
Benjamin LaHaise authored
This patch fixes a highmem issue with ns83820.c when used with the pci dma fix for x86. The patch was successfully tested on a highmem machine with 5GB of ram and a file in high memory. Cruft from the pre-64 bit pci dma era is also removed.
-
Benjamin LaHaise authored
This is the same patch as was posted against 2.4.19-pre10: pci_map_page was missing a cast on x86, which resulted in the high 32 bits of an address being silently discarded. This patch fixes that by casting the page number before multiplying it out.
-
Linus Torvalds authored
hardsects array) Courtesty of Martin Dalecki
-
bk://namesys.com/bk/reiser3-linux-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Oleg Drokin authored
into angband.namesys.com:/home/green/bk_work/reiser3-linux-2.5-test
-
Martin Dalecki authored
and now the final irda offender :-).
-
Martin Dalecki authored
Slowly we get there...
-
Martin Dalecki authored
irttp.c was infected too.
-
Martin Dalecki authored
irlmp_event was abusing __FUCTION__ too. And of course it appears all red in my gvim as well.
-
Martin Dalecki authored
irlmp abused __FUNCTION__ and the space bar as well.
-
Martin Dalecki authored
irlap_frame this time. Let me guess they used emacs?!
-
Martin Dalecki authored
irlap_event was abusing __FUNCTION__ too.
-
Martin Dalecki authored
The irda people use shreddy editors saga continues.
-
Martin Dalecki authored
irias_object missused __FUNCTION__ too.
-
Martin Dalecki authored
This time for iriap_event.
-
Martin Dalecki authored
- Fix improper __FUNCTION__ usage in iriap.c - Trailing white garbage removal as well.
-
Martin Dalecki authored
- Fix improper __FUNCTION__ usage in irda_device. - Whitepsace cleanup there too.
-
Martin Dalecki authored
- Fix improper __FUNCTION__ usage in af_irda.c - Fix redundant white space usage there - I couldn't resist.
-
Martin Dalecki authored
- Fix compilation warnings in cfbimgblt.c. - Fix improper __FUNCTION__ usage in smb_debug.h. It's all about giving the compiler a chance to coalesce equal string constants - a good reason for the C language standard to depricate the old semantics.
-
Martin Dalecki authored
Fix improper __FUNCTION__ usage in st680 driver code, cdc-ether.c. Fix namespace clash in cdc-ether.h
-
Martin Dalecki authored
Fix improper usage of __FUNCTION__ in usb code. Fix unpleasant results from some code formatting editor (propably emacs) in i2c, which broke an error message altogether.
-
Martin Dalecki authored
Kill unused variables in legacy cdrom drivers, after the janitorial patch got in.
-
Martin Dalecki authored
This is fixing warnings about unused variables in pd.c and pcd.c
-