index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
xfs
/
linux-2.6
/
xfs_buf.c
Age
Commit message (
Expand
)
Author
Files
Lines
2011-08-12
xfs: remove subdirectories
Christoph Hellwig
1
-1876
/
+0
2011-08-08
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...
Alex Elder
1
-0
/
+3
2011-07-26
xfs: flag all buffers as metadata
Christoph Hellwig
1
-0
/
+3
2011-07-25
xfs: Remove the macro XFS_BUFTARG_NAME
Chandra Seetharaman
1
-1
/
+1
2011-07-25
Replace the macro XFS_BUF_ISPINNED with helper xfs_buf_ispinned
Chandra Seetharaman
1
-1
/
+1
2011-07-25
xfs: Remove the macro XFS_BUF_PTR
Chandra Seetharaman
1
-1
/
+1
2011-07-25
xfs: Remove macro XFS_BUF_BUSY and family
Chandra Seetharaman
1
-1
/
+0
2011-07-25
xfs: Remove the macro XFS_BUF_ERROR and family
Chandra Seetharaman
1
-3
/
+3
2011-07-25
xfs: Remove the macro XFS_BUF_BFLAGS
Chandra Seetharaman
1
-1
/
+1
2011-07-13
xfs: remove the unused xfs_buf_delwri_sort function
Christoph Hellwig
1
-8
/
+0
2011-07-13
xfs: remove wrappers around b_iodone
Christoph Hellwig
1
-1
/
+1
2011-07-08
xfs: cleanup I/O-related buffer flags
Christoph Hellwig
1
-20
/
+15
2011-07-08
xfs: return the buffer locked from xfs_buf_get_uncached
Christoph Hellwig
1
-3
/
+0
2011-07-08
xfs: clean up buffer locking helpers
Christoph Hellwig
1
-20
/
+11
2011-05-25
vmscan: change shrinker API by passing shrink_control struct
Ying Han
1
-2
/
+2
2011-05-19
xfs: reset buffer pointers before freeing them
Dave Chinner
1
-0
/
+21
2011-04-28
xfs: reduce the number of pagb_lock roundtrips in xfs_alloc_clear_busy
Christoph Hellwig
1
-1
/
+0
2011-04-11
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Linus Torvalds
1
-15
/
+9
2011-04-08
xfs: use proper interfaces for on-stack plugging
Christoph Hellwig
1
-11
/
+9
2011-04-08
xfs: fix variable set but not used warnings
Christoph Hellwig
1
-2
/
+0
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-2
/
+2
2011-03-30
xfs: fix unreferenced var error in xfs_buf.c
Dave Chinner
1
-2
/
+0
2011-03-28
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Linus Torvalds
1
-258
/
+86
2011-03-26
xfs: stop using the page cache to back the buffer cache
Dave Chinner
1
-261
/
+80
2011-03-26
vmap: flush vmap aliases when mapping fails
Dave Chinner
1
-3
/
+11
2011-03-24
Merge branch 'for-2.6.39/core' of git://git.kernel.dk/linux-2.6-block
Linus Torvalds
1
-8
/
+5
2011-03-21
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Linus Torvalds
1
-9
/
+8
2011-03-10
block: remove per-queue plugging
Jens Axboe
1
-8
/
+5
2011-03-07
xfs: Convert linux-2.6/ files to new logging interface
Dave Chinner
1
-9
/
+8
2011-02-01
xfs: convert to alloc_workqueue()
Tejun Heo
1
-2
/
+3
2011-01-11
xfs: fix error handling for synchronous writes
Christoph Hellwig
1
-6
/
+1
2010-12-02
xfs: add a lru to the XFS buffer cache
Dave Chinner
1
-21
/
+143
2010-11-30
xfs: convert xfsbud shrinker to a per-buftarg shrinker.
Dave Chinner
1
-65
/
+24
2010-12-01
xfs: push stale, pinned buffers on trylock failures
Dave Chinner
1
-19
/
+16
2010-11-10
xfs: move delayed write buffer trace
Dave Chinner
1
-1
/
+1
2010-10-25
fs: do not assign default i_ino in new_inode
Christoph Hellwig
1
-0
/
+1
2010-10-22
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Linus Torvalds
1
-99
/
+120
2010-10-22
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Linus Torvalds
1
-1
/
+1
2010-10-19
Merge branch 'v2.6.36-rc8' into for-2.6.37/barrier
Jens Axboe
1
-8
/
+3
2010-10-18
xfs: semaphore cleanup
Thomas Gleixner
1
-1
/
+1
2010-10-18
xfs: remove xfs_buf wrappers
Christoph Hellwig
1
-10
/
+9
2010-10-18
xfs: convert buffer cache hash to rbtree
Dave Chinner
1
-70
/
+66
2010-10-18
xfs: remove buftarg hash for external devices
Dave Chinner
1
-1
/
+5
2010-10-18
xfs: kill XBF_FS_MANAGED buffers
Dave Chinner
1
-16
/
+4
2010-10-18
xfs: store xfs_mount in the buftarg instead of in the xfs_buf
Dave Chinner
1
-5
/
+4
2010-10-18
xfs: introduced uncached buffer read primitve
Dave Chinner
1
-0
/
+34
2010-10-18
xfs: rename xfs_buf_get_nodaddr to be more appropriate
Dave Chinner
1
-4
/
+5
2010-10-11
workqueue: add and use WQ_MEM_RECLAIM flag
Tejun Heo
1
-1
/
+1
2010-09-10
xfs: log IO completion workqueue is a high priority queue
Dave Chinner
1
-1
/
+2
2010-09-10
xfs: replace barriers with explicit flush / FUA usage
Christoph Hellwig
1
-14
/
+2
2010-09-02
xfs: improve buffer cache hash scalability
Dave Chinner
1
-7
/
+1
2010-07-26
xfs: kill the b_strat callback in xfs_buf
Christoph Hellwig
1
-7
/
+3
2010-07-26
xfs: don't block on buffer read errors
Dave Chinner
1
-4
/
+15
2010-07-26
xfs: simplify buffer pinning
Christoph Hellwig
1
-31
/
+1
2010-07-26
xfs: drop dmapi hooks
Christoph Hellwig
1
-1
/
+0
2010-07-19
mm: add context argument to shrinker callback
Dave Chinner
1
-2
/
+3
2010-05-24
xfs: Improve scalability of busy extent tracking
Dave Chinner
1
-0
/
+9
2010-05-19
xfs: enforce synchronous writes in xfs_bwrite
Christoph Hellwig
1
-11
/
+6
2010-05-19
xfs: add blockdev name to kthreads
Jan Engelhardt
1
-4
/
+6
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-1
/
+1
2010-03-16
xfs: use scalable vmap API
Alex Elder
1
-3
/
+4
2010-03-16
xfs: remove old vmap cache
Alex Elder
1
-75
/
+1
2010-02-26
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Linus Torvalds
1
-45
/
+245
2010-02-05
xfs: fix xfs to work with Virtually Indexed architectures
James Bottomley
1
-1
/
+29
2010-02-04
xfs: kill xfs_bawrite
Dave Chinner
1
-19
/
+0
2010-01-26
xfs: Sort delayed write buffers before dispatch
Dave Chinner
1
-27
/
+60
2010-02-02
xfs: Don't issue buffer IO direct from AIL push V2
Dave Chinner
1
-0
/
+29
2010-01-21
xfs: replace KM_LARGE with explicit vmalloc use
Christoph Hellwig
1
-3
/
+3
2010-01-21
xfs: remove duplicate buffer flags
Christoph Hellwig
1
-1
/
+1
2010-01-20
xfs: xfs_buf_iomove() doesn't care about signedness
Dave Chinner
1
-1
/
+1
2010-01-15
xfs: move more buffer helpers into xfs_buf.c
Christoph Hellwig
1
-0
/
+120
2010-01-15
xfs: clean up xfs_bwrite
Christoph Hellwig
1
-0
/
+27
2010-01-15
xfs: Don't wake xfsbufd when idle
Dave Chinner
1
-5
/
+15
2009-12-16
XFS: Free buffer pages array unconditionally
Dave Chinner
1
-2
/
+2
2009-12-16
xfs: improve metadata I/O merging in the elevator
Dave Chinner
1
-1
/
+5
2009-12-14
xfs: event tracing support
Christoph Hellwig
1
-76
/
+41
2009-12-11
xfs: kill the STATIC_INLINE macro
Christoph Hellwig
1
-3
/
+3
2009-12-11
xfs: simplify xfs_buf_get / xfs_buf_read interfaces
Christoph Hellwig
1
-4
/
+4
2009-08-12
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Linus Torvalds
1
-1
/
+1
2009-08-12
xfs: switch to NOFS allocation under i_lock in xfs_buf_associate_memory
Christoph Hellwig
1
-1
/
+1
2009-07-10
Fix congestion_wait() sync/async vs read/write confusion
Jens Axboe
1
-1
/
+1
2009-05-22
block: Do away with the notion of hardsect_size
Martin K. Petersen
1
-1
/
+1
2009-04-06
xfs: prevent unwritten extent conversion from blocking I/O completion
Dave Chinner
1
-0
/
+9
2009-03-04
xfs: only issues a cache flush on unmount if barriers are enabled
Christoph Hellwig
1
-2
/
+10
2009-02-18
Revert "[XFS] remove old vmap cache"
Felix Blyakher
1
-1
/
+74
2009-02-18
Revert "[XFS] use scalable vmap API"
Felix Blyakher
1
-3
/
+3
2009-01-06
[XFS] use scalable vmap API
Nick Piggin
1
-3
/
+3
2009-01-06
[XFS] remove old vmap cache
Nick Piggin
1
-74
/
+1
2008-12-12
Merge branch 'master' of git+ssh://git.melbourne.sgi.com/git/xfs
Lachlan McIlroy
1
-2
/
+2
2008-12-12
[XFS] set b_error from bio error in xfs_buf_bio_end_io
Lachlan McIlroy
1
-2
/
+1
2008-12-11
[XFS] replace b_fspriv with b_mount
Christoph Hellwig
1
-2
/
+2
2008-12-04
kill xfs_buf_iostart
Christoph Hellwig
1
-36
/
+48
2008-10-10
Fix barrier fail detection in XFS
Christoph Hellwig
1
-1
/
+2
2008-08-13
[XFS] Use KM_NOFS for debug trace buffers
Lachlan McIlroy
1
-1
/
+1
2008-08-13
[XFS] replace the XFS buf iodone semaphore with a completion
David Chinner
1
-3
/
+3
2008-08-13
[XFS] Fix compile failure in xfs_buf_trace()
Lachlan McIlroy
1
-1
/
+1
2008-08-13
[XFS] Do not access buffers after dropping reference count
Lachlan McIlroy
1
-5
/
+1
2008-07-28
[XFS] sort out opening and closing of the block devices
Christoph Hellwig
1
-4
/
+1
2008-07-28
[XFS] Remove unused arg from kmem_free()
Denys Vlasenko
1
-5
/
+4
2008-05-23
[XFS] Fix memory corruption with small buffer reads
Christoph Hellwig
1
-4
/
+20
2008-04-29
[XFS] Fix build failure after enabling CONFIG_XFS_DEBUG
Stephen Rothwell
1
-1
/
+1
2008-04-18
[XFS] xfs_bdwrite() does not return errors.
David Chinner
1
-1
/
+1
2008-04-18
[XFS] replace remaining __FUNCTION__ occurrences
Harvey Harrison
1
-3
/
+3
2008-02-07
Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
Linus Torvalds
1
-51
/
+6
2008-02-07
[XFS] kill superflous buffer locking (2nd attempt)
Christoph Hellwig
1
-50
/
+5
2008-02-07
[XFS] 971186 Undo mod xfs-linux-melb:xfs-kern:29845a due to a regression
Lachlan McIlroy
1
-5
/
+48
2008-02-07
[XFS] kill superflous buffer locking
Christoph Hellwig
1
-48
/
+5
2008-02-07
[XFS] Remove spin.h
Eric Sandeen
1
-1
/
+1
2008-02-05
is_vmalloc_addr(): Check if an address is within the vmalloc boundaries
Christoph Lameter
1
-2
/
+1
2007-12-10
[XFS] Make xfsbufd threads freezable
Rafael J. Wysocki
1
-0
/
+2
2007-12-10
[XFS] Clear XBF_READ_AHEAD flag on I/O completion.
Lachlan McIlroy
1
-1
/
+1
2007-12-10
[XFS] Fixed a few bugs in xfs_buf_associate_memory()
Lachlan McIlroy
1
-20
/
+13
2007-10-17
Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
Linus Torvalds
1
-1
/
+25
2007-10-17
[XFS] eagerly remove vmap mappings to avoid upsetting Xen
Jeremy Fitzhardinge
1
-0
/
+13
2007-10-15
[XFS] Barriers need to be dynamically checked and switched off
David Chinner
1
-1
/
+12
2007-10-12
Fix up more bio fallout
Al Viro
1
-2
/
+1
2007-10-10
Drop 'size' argument from bio_endio and bi_end_io
NeilBrown
1
-4
/
+0
2007-07-17
mm: clean up and kernelify shrinker registration
Rusty Russell
1
-8
/
+6
2007-07-14
[XFS] Flush the block device before closing it on unmount.
David Chinner
1
-0
/
+1
2007-07-14
[XFS] Use generic shrinker interfaces in XFS.
Andrew Morton
1
-3
/
+3
2007-07-14
[XFS] Fix double free in xfs_buf_get_noaddr error handling path
Christoph Hellwig
1
-1
/
+2
2007-07-14
[XFS] Only use refcounted pages for I/O
Christoph Hellwig
1
-28
/
+21
2007-05-08
[XFS] Export via a function xfs_buftarg_list for use by kdb/xfsidbg.
Tim Shimmin
1
-1
/
+9
2007-03-22
[PATCH] Make XFS workqueues nonfreezable
Rafael J. Wysocki
1
-2
/
+2
2007-02-10
[XFS] Keep stack usage down for 4k stacks by using noinline.
David Chinner
1
-12
/
+12
2007-02-10
[XFS] Current usage of buftarg flags is incorrect.
David Chinner
1
-8
/
+7
2007-02-10
[XFS] Fix a synchronous buftarg flush deadlock when freezing.
David Chinner
1
-57
/
+60
2006-12-07
[PATCH] Use freezeable workqueues in XFS
Rafael J. Wysocki
1
-2
/
+2
2006-12-07
[PATCH] Add include/linux/freezer.h and move definitions from sched.h
Nigel Cunningham
1
-0
/
+1
2006-11-22
WorkStruct: make allyesconfig
David Howells
1
-4
/
+5
2006-11-11
[XFS] 956618: Linux crashes on boot with XFS-DMAPI filesystem when
Vlad Apostolov
1
-2
/
+2
2006-10-20
[PATCH] separate bdi congestion functions from queue congestion functions
Andrew Morton
1
-1
/
+2
2006-09-28
[XFS] Be more defensive with page flags (error/private) for metadata
Nathan Scott
1
-3
/
+8
2006-09-28
[XFS] Add a debug flag for allocations which are known to be larger than
Nathan Scott
1
-1
/
+1
2006-09-28
[XFS] When issuing metadata readahead, submit bio with READA not READ.
Nathan Scott
1
-7
/
+7
2006-09-28
[XFS] Improve xfsbufd delayed write submission patterns, after blktrace
Nathan Scott
1
-10
/
+14
2006-06-28
[PATCH] mark address_space_operations const
Christoph Hellwig
1
-1
/
+1
2006-04-11
[PATCH] Add GFP_NOWAIT
Jeff Dike
1
-1
/
+1
2006-03-23
Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
Linus Torvalds
1
-4
/
+3
2006-03-22
[PATCH] page migration reorg
Christoph Lameter
1
-0
/
+1
2006-03-14
[XFS] Cleanup the use of zones/slabs, more consistent and allows flags to
Nathan Scott
1
-4
/
+3
2006-02-01
[PATCH] Direct Migration V9: Avoid writeback / page_migrate() method
Christoph Lameter
1
-0
/
+1
2006-02-01
[XFS] Fix regression in xfs_buf_rele dealing with non-hashed buffers, as
Nathan Scott
1
-0
/
+7
2006-01-11
[XFS] Fix up offset type inconsistencies and gcc warnings from earlier
Nathan Scott
1
-8
/
+8
2006-01-11
[XFS] fix up per-device xfsbufd
Christoph Hellwig
1
-3
/
+2
2006-01-11
[XFS] Complete the pagebuf -> xfs_buf naming convention transition,
Nathan Scott
1
-673
/
+585
2006-01-11
[XFS] Introduce per-filesystem delwri pagebuf flushing to reduce
David Chinner
1
-44
/
+92
2005-11-04
[XFS] Remove no-longer-used qsort source.
Nathan Scott
1
-4
/
+4
2005-11-02
[XFS] Simplify pagebuf_rele Remove a conditional that can not be true
Christoph Hellwig
1
-25
/
+4
2005-11-02
[XFS] Update license/copyright notices to match the prefered SGI
Nathan Scott
1
-51
/
+11
2005-11-02
[XFS] only mark buffers done when all pages are uptodate in addition
Christoph Hellwig
1
-4
/
+4
2005-11-02
[XFS] write barrier support Issue all log sync operations as ordered
Christoph Hellwig
1
-0
/
+5
2005-11-02
[XFS] fix PBF_NONE handling
Christoph Hellwig
1
-1
/
+2
2005-11-02
[XFS] remove unused pagebuf flags
Christoph Hellwig
1
-17
/
+7
2005-11-02
[XFS] Make sure the threads and shaker in xfs_buf are de-initialized in
Christoph Hellwig
1
-62
/
+25
2005-10-29
[PATCH] mm: split page table lock
Hugh Dickins
1
-3
/
+4
2005-10-28
[PATCH] gfp_t: fs/*
Al Viro
1
-4
/
+4
2005-09-10
[PATCH] fs: fix-up schedule_timeout() usage
Nishanth Aravamudan
1
-3
/
+3
2005-09-05
[XFS] Switch kernel thread handling to the kthread_ API
Christoph Hellwig
1
-16
/
+8
2005-09-05
[XFS] Fix racy access to pb_flags. pagebuf_rele() modified pb_flags after
David Chinner
1
-16
/
+50
2005-09-05
[XFS] remove some dead code from pagebuf
Christoph Hellwig
1
-30
/
+0
2005-09-02
[XFS] Add infrastructure for tracking I/O completions
Christoph Hellwig
1
-1
/
+1
2005-09-02
[XFS] Make metadata IO completion consistent with other IO completion
Nathan Scott
1
-6
/
+11
2005-06-25
[PATCH] Cleanup patch for process freezing
Christoph Lameter
1
-2
/
+2
2005-06-21
[XFS] remove xfs_incore_relse
Christoph Hellwig
1
-10
/
+0
2005-06-21
[XFS] Fix pagebuf slab initialization
Christoph Hellwig
1
-1
/
+1
2005-06-21
[XFS] rename various pagebuf symbols to xfsbuf
Christoph Hellwig
1
-66
/
+77
2005-05-05
[XFS] Resolve an issue with xfsbufd not getting along with swsusp.
Nathan Scott
1
-2
/
+9
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+1980