aboutsummaryrefslogtreecommitdiffstats
path: root/fs/buffer.c
AgeCommit message (Expand)AuthorFilesLines
2004-08-22[PATCH] add BH_Eopnotsupp for testing async barrier failuresChris Mason1-2/+8
2004-08-22[PATCH] make sync_dirty_buffer() return something usefulAndrew Morton1-3/+9
2004-08-22[PATCH] disk barriers: coreJens Axboe1-3/+20
2004-07-10[PATCH] __block_write_full_page() comment fixupsAndrea Arcangeli1-14/+17
2004-06-29sparse: fix pointer/integer confusionLinus Torvalds1-2/+2
2004-06-28[PATCH] Remove NOOP code from fs/buffer.c::drop_buffers()Anton Altaparmakov1-3/+0
2004-05-22[PATCH] slab: consolidate panic codeAndrew Morton1-1/+1
2004-05-22[PATCH] revert recent swapcache handling changesAndrew Morton1-1/+2
2004-05-20[PATCH] getblk() BUG removalAndrew Morton1-6/+12
2004-05-19[PATCH] Fix overzealous use of online cpu iteratorsAndrew Morton1-1/+1
2004-05-19[PATCH] blk_run_page() race fixAndrew Morton1-1/+6
2004-05-14[PATCH] Revisited: ia64-cpu-hotplug-cpu_present.patchAndrew Morton1-1/+1
2004-05-14[PATCH] blk_run_page(): we don't trust bh->b_pageAndrew Morton1-1/+6
2004-05-14[PATCH] Add blk_run_page()Andrew Morton1-10/+2
2004-05-14[PATCH] filtered wakeups: apply to buffer_head functionsAndrew Morton1-9/+65
2004-04-22[PATCH] writeback livelock fixAndrew Morton1-1/+1
2004-04-20[PATCH] lockfs - vfs bitsAndrew Morton1-0/+71
2004-04-17[PATCH] remove buffer_error()Andrew Morton1-93/+7
2004-04-17[PATCH] kill submit_{bh,bio} return valueAndrew Morton1-2/+2
2004-04-12[PATCH] rmap 2 anon and swapcacheAndrew Morton1-15/+4
2004-04-12[PATCH] per-backing dev unpluggingAndrew Morton1-3/+9
2004-04-11[PATCH] reiserfs: data=ordered supportAndrew Morton1-0/+1
2004-04-11[PATCH] laptop modeAndrew Morton1-0/+2
2004-04-11[PATCH] don't allow background writes to hide dirty buffersAndrew Morton1-7/+12
2004-04-11[PATCH] stop using the address_space dirty_pages listAndrew Morton1-13/+5
2004-04-11[PATCH] tag writeback pages as such in their radix treeAndrew Morton1-2/+2
2004-04-11[PATCH] tag dirty pages as such in the radix treeAndrew Morton1-0/+2
2004-04-11[PATCH] make the pagecache lock irq-safe.Andrew Morton1-4/+4
2004-04-11[PATCH] Fix race between ll_rw_block() and block_write_full_page()Andrew Morton1-14/+15
2004-03-18[PATCH] Hotplug CPUs: Other CPU_DEAD NotifiersRusty Russell1-0/+21
2004-03-06[PATCH] Fix nobh_prepare_write() raceAndrew Morton1-4/+39
2004-03-06[PATCH] CONFIG_LBD fixesAndrew Morton1-12/+14
2004-03-06[PATCH] fastcall / regparm fixesAndrew Morton1-2/+2
2004-02-18[PATCH] Remove More Unneccessary CPU NotifiersAndrew Morton1-30/+0
2004-01-20[PATCH] ratelimit I/O error printk'sAndrew Morton1-6/+12
2004-01-18[PATCH] Use for_each_cpu() Where It's Meant To BeAndrew Morton1-4/+2
2004-01-18[PATCH] make try_to_free_pages walk zonelistAndrew Morton1-4/+4
2004-01-18[PATCH] bdev: use correct mapping's i_semAndrew Morton1-19/+15
2003-12-29[PATCH] relax check of page/bh state on I/O errorAndrew Morton1-1/+1
2003-09-29o kernel/ksyms.c: move relevant EXPORT_SYMBOLs to fs/buffer.cArnaldo Carvalho de Melo1-0/+28
2003-08-18[PATCH] async write errors: fix spurious fs truncate errorsAndrew Morton1-1/+1
2003-08-18[PATCH] async write errors: use flags in address spaceAndrew Morton1-2/+2
2003-08-18[PATCH] async write errors: report truncate and io errors onAndrew Morton1-10/+33
2003-08-06[PATCH] remove PF_READAHEADAndrew Morton1-2/+1
2003-07-31[PATCH] fix bogus IO error messagesAndrew Morton1-1/+2
2003-07-31[PATCH] unlock_buffer() needs a barrierAndrew Morton1-0/+1
2003-07-31[PATCH] buffer.c debuggingAndrew Morton1-0/+3
2003-07-10[PATCH] i_size atomic accessAndrew Morton1-6/+11
2003-07-06[PATCH] breadahead() tweaksAndrew Morton1-14/+3
2003-07-04[PATCH] anticipatory I/O schedulerAndrew Morton1-0/+4
2003-07-03Add an asynchronous buffer read-ahead facility. NobodyLinus Torvalds1-0/+22
2003-06-26[PATCH] Use Local Percpu Macros for Local Percpu VariablesRusty Russell1-5/+4
2003-06-06[PATCH] Move cpu notifiers et al to cpu.hRusty Russell1-0/+1
2003-06-04[PATCH] remove unsafe BUG_ON()Andrew Morton1-3/+0
2003-05-12[PATCH] provide user feedback for emergency sync and remountAndrew Morton1-0/+2
2003-05-07[PATCH] sysrq-S, sysrq-U cleanupsAndrew Morton1-3/+13
2003-04-29[PATCH] buffer.c unused varsAndrew Morton1-2/+1
2003-04-24[PATCH] invalidate_device()/check_disk_change() fixesAlexander Viro1-9/+0
2003-04-20[PATCH] make alloc_buffer_head take gfp_flagsAndrew Morton1-4/+4
2003-04-20[PATCH] Move __set_page_dirty_buffers to fs/buffer.cAndrew Morton1-0/+79
2003-04-12[PATCH] don't clear PG_uptodate on ENOSPCAndrew Morton1-1/+0
2003-04-08[PATCH] fix wait_on_buffer() debug codeAndrew Morton1-1/+2
2003-03-28[PATCH] wait_on_buffer refcounting checksAndrew Morton1-2/+3
2003-03-22[PATCH] make the bdevname() API saneAndrew Morton1-1/+3
2003-03-18[XFS] Export end_buffer_async_write, needed for unwritten extent support in XFS.Nathan Scott1-1/+1
2003-03-02[PATCH] fix preempt-issues with smp_call_function()Andrew Morton1-4/+1
2003-02-25[PATCH] Spelling fixes: invocationMichael Hayes1-1/+1
2003-02-25[PATCH] Spelling fixes: won'tMichael Hayes1-1/+1
2003-02-19[XFS] insert dirty buffers at the tail of the inode queueChristoph Hellwig1-2/+1
2003-02-14[PATCH] fix ext3 BUG due to race with truncateAndrew Morton1-0/+6
2003-02-10[PATCH] remove the buffer_head mempoolAndrew Morton1-20/+4
2003-02-10[PATCH] Fix synchronous writers to wait properly for the resultAndrew Morton1-0/+18
2003-02-05[PATCH] Remove most of the blk_run_queues() callsAndrew Morton1-4/+3
2003-02-02[PATCH] correct wait accounting in wait_on_buffer()Andrew Morton1-1/+1
2003-02-02[PATCH] ext3: fix scheduling storm and lockupsAndrew Morton1-12/+2
2002-12-21[PATCH] Remove PF_NOWARNAndrew Morton1-4/+0
2002-12-21[PATCH] sync_fs deadlock fixAndrew Morton1-1/+1
2002-12-20[XFS] "merge" the 2.4 fsx fix for block size < page size to 2.5. This neededRussell Cattelan1-2/+3
2002-12-14[PATCH] provide a default super_block_operationsAndrew Morton1-4/+3
2002-12-14[PATCH] remove PF_SYNCAndrew Morton1-6/+7
2002-12-14[PATCH] Add a sync_fs super_block operationAndrew Morton1-3/+8
2002-12-14[PATCH] Remove fail_writepage, reduxAndrew Morton1-5/+2
2002-12-14[PATCH] deprecate use of bdflush()Andrew Morton1-0/+14
2002-12-03[BUFFER]: Fix int to pointer cast.David S. Miller1-1/+1
2002-12-02[PATCH] suppress some buffer-layer warnings on write IO errorsAndrew Morton1-2/+4
2002-11-21[PATCH] no-buffer-head ext2 optionAndrew Morton1-0/+197
2002-11-21[PATCH] remove a warning from __block_write_full_page()Andrew Morton1-2/+0
2002-11-15[PATCH] try to remove buffer_heads from to-be-reaped inodesAndrew Morton1-2/+31
2002-11-10[PATCH] buffer_head refcounting fixes and cleanupAndrew Morton1-50/+42
2002-10-29[PATCH] percpu: convert buffer.cAndrew Morton1-10/+45
2002-10-15[PATCH] uninline somethings in fs/*.cAndrew Morton1-8/+8
2002-10-15[PATCH] Forward port of 2.4 fsync_buffers_list() fix.Tim Wright1-0/+7
2002-10-13[PATCH] remove kiobufsAndrew Morton1-60/+0
2002-10-08[PATCH] 64-bit sector_t - filesystemsAndrew Morton1-4/+4
2002-10-07[PATCH] discontigmem fixes and cleanupsAndrew Morton1-2/+7
2002-10-07[PATCH] fix READA in ll_rw_block()Andrew Morton1-1/+1
2002-10-07[PATCH] Missing/Unneeded includesDave Jones1-0/+1
2002-10-04[PATCH] clean up ll_rw_block()Andrew Morton1-59/+14
2002-10-04[PATCH] use buffer_boundary() for writeback scheduling hintsAndrew Morton1-0/+17
2002-10-04[PATCH] remove write_mapping_buffers()Andrew Morton1-75/+0
2002-10-02[PATCH] truncate/invalidate_inode_pages rewriteAndrew Morton1-1/+1
2002-09-25[PATCH] speed up sys_sync()Andrew Morton1-1/+3
2002-09-25[PATCH] use prepare_to_wait in VM/VFSAndrew Morton1-10/+6
2002-09-22[PATCH] low-latency page reclaimAndrew Morton1-6/+4
2002-09-19Merge home.transmeta.com:/home/torvalds/v2.5/akpmLinus Torvalds1-1/+3
2002-09-19[PATCH] fix suppression of page allocation failure warningsAndrew Morton1-1/+3
2002-09-17[PATCH] partial bio completion notificationJens Axboe1-1/+5
2002-09-17[PATCH] move the buffer_head IO functions into buffer.cAndrew Morton1-0/+146
2002-09-17[PATCH] export unmap_underlying__metadata()Andrew Morton1-0/+1
2002-09-15[PATCH] add dump_stack(): cross-arch backtraceAndrew Morton1-3/+1
2002-09-09[PATCH] buffer_head takedown for bighighmem machinesAndrew Morton1-1/+48
2002-09-09[PATCH] exact dirty state accountingAndrew Morton1-1/+1
2002-09-07[PATCH] Use kmap_atomic() for generic_file_write()Andrew Morton1-25/+32
2002-09-07[PATCH] Fix the __block_write_full_page() error path.Andrew Morton1-7/+9
2002-08-30[PATCH] writeback correctness and efficiency changesAndrew Morton1-11/+20
2002-08-27[PATCH] rename zone_struct and zonelist_struct, kill zone_t andAndrew Morton1-1/+1
2002-08-27[PATCH] better buffer_head slab packingAndrew Morton1-1/+1
2002-08-13[PATCH] random fixesAndrew Morton1-2/+11
2002-08-13[PATCH] reduced locking in buffer.cAndrew Morton1-27/+48
2002-07-28[PATCH] restore lru_cache_del() in truncate_complete_pageAndrew Morton1-2/+0
2002-07-28[PATCH] misc fixesAndrew Morton1-6/+4
2002-07-23[PATCH] irqlock patch 2.5.27-H6Ingo Molnar1-4/+1
2002-07-18[PATCH] Add 4G-1 file support to FAT32Hirofumi Ogawa1-1/+1
2002-07-18[PATCH] direct_io mopupAndrew Morton1-49/+0
2002-07-15Fix&improve debugging checks in async io completion handlers.Anton Altaparmakov1-4/+2
2002-07-14[PATCH] fix O_DIRECT oopsAndrew Morton1-3/+5
2002-07-14[PATCH] direct-to-BIO for O_DIRECTAndrew Morton1-0/+2
2002-07-04Merge home.transmeta.com:/home/torvalds/v2.5/viroLinus Torvalds1-16/+0
2002-07-04[PATCH] kdev_t crapectomyAlexander Viro1-16/+0
2002-07-04[PATCH] reduce lock contention in try_to_free_buffers()Andrew Morton1-5/+19
2002-07-04[PATCH] suppress more allocation failure warningsAndrew Morton1-0/+2
2002-07-04[PATCH] set TASK_RUNNING in yield()Andrew Morton1-1/+0
2002-07-04[PATCH] debug check for leaked blockdev buffersAndrew Morton1-0/+2
2002-07-04[PATCH] per-cpu buffer_head cacheAndrew Morton1-3/+169
2002-06-17[PATCH] rename get_hash_table() to find_get_block()Andrew Morton1-5/+5
2002-06-17[PATCH] remove set_page_buffers() and clear_page_buffers()Andrew Morton1-2/+4
2002-06-17[PATCH] clean up alloc_buffer_head()Andrew Morton1-7/+7
2002-06-17[PATCH] direct-to-BIO I/O for swapcache pagesAndrew Morton1-64/+10
2002-06-17[PATCH] leave swapcache pages unlocked during writeoutAndrew Morton1-25/+7
2002-06-17[PATCH] mark_buffer_dirty_inode() speedupAndrew Morton1-5/+13
2002-06-17[PATCH] mark_buffer_dirty() speedupAndrew Morton1-1/+1
2002-06-11[PATCH] (8/14) resyncAlexander Viro1-1/+1
2002-06-02[PATCH] rename flushpage to invalidatepageAndrew Morton1-11/+11
2002-06-02[PATCH] rename block_symlink() to page_symlink()Andrew Morton1-40/+0
2002-05-28[PATCH] swsusp: cleanupPavel Machek1-2/+0
2002-05-28Merge home.transmeta.com:/home/torvalds/v2.5/blk-plugLinus Torvalds1-4/+4
2002-05-28[PATCH] block plugging reworkedJens Axboe1-4/+4
2002-05-27[PATCH] rename writeback_mapping to writepagesAndrew Morton1-2/+2
2002-05-27[PATCH] direct-to-BIO writebackAndrew Morton1-5/+8
2002-05-27[PATCH] mark swapout pages PageWriteback()Andrew Morton1-0/+16
2002-05-27[PATCH] block_truncate_page fixAndrew Morton1-4/+3
2002-05-27[PATCH] small fixes in buffer.cAndrew Morton1-7/+12
2002-05-22[PATCH] include buffer_head.h in actual users instead of fs.h (9/10)Christoph Hellwig1-0/+1
2002-05-21[PATCH] suspend-to-{RAM,disk}Pavel Machek1-0/+3
2002-05-20[PATCH] buffermem_pages removal (5/5)Christoph Hellwig1-15/+0
2002-05-19[PATCH] get rid of <linux/locks.h>Christoph Hellwig1-1/+0
2002-05-19[PATCH] improved I/O scheduling for indirect blocksAndrew Morton1-7/+80
2002-05-19[PATCH] writeback tuningAndrew Morton1-5/+0
2002-05-19[PATCH] larger b_size, and misc fixletsAndrew Morton1-13/+9
2002-05-19[PATCH] i_dirty_buffers locking fixAndrew Morton1-65/+164
2002-05-19[PATCH] check for dirtying of non-uptodate buffersAndrew Morton1-0/+2
2002-05-05[PATCH] remove global_bufferlist_lockChristoph Hellwig1-20/+2
2002-05-05[PATCH] Fix concurrent writepage and readpageAndrew Morton1-41/+117
2002-05-05[PATCH] handle concurrent block_write_full_page and set_page_dirtyAndrew Morton1-11/+14
2002-05-05[PATCH] decouple swapper_space treatment from other address_spacesAndrew Morton1-9/+10
2002-05-05[PATCH] Allow truncate to discard unmapped buffersAndrew Morton1-10/+8
2002-05-02[PATCH] unneeded readpage in block_symlinkAndrew Morton1-2/+6
2002-04-30[PATCH] Unresolved symbol block_flushpageAndrew Morton1-0/+1
2002-04-30[PATCH] (5/6) blksize_size[] removalAlexander Viro1-46/+1
2002-04-29[PATCH] cleanup sync_buffers()Andrew Morton1-28/+13
2002-04-29[PATCH] page writeback locking updateAndrew Morton1-15/+49
2002-04-29[PATCH] hashed b_waitAndrew Morton1-27/+69
2002-04-29[PATCH] cleanup of bh->flagsAndrew Morton1-35/+84
2002-04-29[PATCH] remove show_buffers()Andrew Morton1-8/+0
2002-04-29[PATCH] remove i_dirty_data_buffersAndrew Morton1-14/+3
2002-04-29[PATCH] remove buffer head b_inodeAndrew Morton1-14/+6
2002-04-29[PATCH] cleanup write_one_pageAndrew Morton1-43/+0
2002-04-29[PATCH] cleanup page flagsAndrew Morton1-21/+21
2002-04-29[PATCH] remove buffer unused_listAndrew Morton1-98/+58
2002-04-29[PATCH] writeback from address spacesAndrew Morton1-1306/+935
2002-04-24[PATCH] (14/15) big struct block_device * push (first series)Alexander Viro1-9/+1
2002-04-24[PATCH] (3/15) big struct block_device * push (first series)Alexander Viro1-1/+1
2002-04-23[PATCH] Locking in sync_old_buffersDave Hansen1-2/+0
2002-04-09[PATCH] replace kupdate and bdflush with pdflushAndrew Morton1-112/+28
2002-04-09[PATCH] page->buffers abstractionAndrew Morton1-35/+27
2002-04-05[PATCH] loop deadlock fixAndrew Morton1-1/+1
2002-04-02[PATCH] Detect get_block() errors in block_read_full_page()Dave Jones1-6/+10
2002-04-02[PATCH] brw_kiovec() converted to struct block_device *Alexander Viro1-4/+4
2002-02-27[PATCH] (4/7) kdev_t removalsAlexander Viro1-28/+25
2002-02-27[PATCH] (3/7) kdev_t removalsAlexander Viro1-12/+32
2002-02-27[PATCH] (2/7) kdev_t removalsAlexander Viro1-3/+3
2002-02-27[PATCH] (1/7) kdev_t removalsAlexander Viro1-23/+24
2002-02-18[PATCH] new struct page shrinkageRik van Riel1-4/+3
2002-02-17[PATCH] ENOSPC correctnessAndrew Morton1-3/+54
2002-02-17[PATCH] msync correctnessAndrew Morton1-13/+23
2002-02-17[PATCH] IS_SYNC diretory handlingAndrew Morton1-0/+42
2002-02-11Fix recalc_sigpending handling.David S. Miller1-3/+3
2002-02-08[PATCH] includes cleanup, 2nd try.Dave Jones1-1/+1
2002-02-05v2.5.2.6 -> v2.5.3v2.5.3Linus Torvalds1-0/+46
2002-02-05v2.5.2.5 -> v2.5.2.6Linus Torvalds1-0/+1