LINUX: Detect NULL page during write_begin
[openafs.git] / src / afs / LINUX / osi_vnodeops.c
2018-07-06 Andrew DeasonLINUX: Detect NULL page during write_begin 42/13242/2
2018-05-11 Andrew DeasonLINUX: Return NULL for afs_linux_raw_open error 45/13045/3
2018-03-09 Mark VitaleLINUX: fix RedHat 7.5 ENOTDIR issues 35/12935/6
2018-01-20 Andrew DeasonLINUX: Avoid locking inode in check_dentry_race 68/12868/2
2018-01-02 Mark VitaleLINUX: consolidate duplicate code in canonical_dentry 91/12791/5
2018-01-01 Mark VitaleLINUX: add afs_d_alias_lock & _unlock compat wrappers 90/12790/5
2018-01-01 Mark VitaleLINUX: create afs_linux_dget() compat wrapper 89/12789/5
2017-12-23 Stephan WiesandLinux 4.15: check for 2nd argument to pagevec_init 24/12824/3
2017-12-23 Stephan WiesandLinux: use plain page_cache_alloc 23/12823/2
2017-10-04 Damien DiederenLinux: Use kernel_read/kernel_write when __vfs variants... 29/12729/3
2017-10-03 Damien DiederenLinux: Test for __vfs_write rather than __vfs_read 28/12728/3
2017-07-26 Andrew DeasonLINUX: Workaround d_splice_alias/d_lookup race 38/12638/3
2017-07-05 Andrew Deasonafs_linux_lookup: Avoid d_add on afs_lookup error 37/12637/5
2017-07-05 Andrew DeasonLINUX: Rearrange afs_linux_lookup cleanup 36/12636/3
2017-06-24 Andrew Deasonafs: Improve "Corrupt directory" warning 41/12641/2
2017-04-05 Joe GorseLinux v4.11: getattr takes struct path 72/12572/4
2017-02-23 Mark VitaleLinux 4.10: have_submounts is gone 06/12506/4
2016-10-26 Mark VitaleLinux 4.9: inode_operation rename now takes flags 91/12391/5
2016-10-05 Yadav Yadavendraafs: afs_linux_write_end only commit copied 09/12409/2
2016-09-15 Michael Meffierevert: "LINUX: Fix oops during negative dentry caching" 54/12354/3
2016-09-15 Andrew DeasonRevert "Lockless path through afs_linux_dentry_revalidate" 93/11793/8
2016-07-14 Joe GorseLinux 4.6: rm PAGE_CACHE_* and page_cache_{get,release... 97/12297/5
2016-06-10 Benjamin KadukLinux 4.5: don't access i_mutex directly 68/12268/5
2016-06-10 Chaskiel GrundmanLinux 4.5: get_link instead of follow_link+put_link 65/12265/7
2016-06-10 Benjamin KadukLinux 4.5: no highmem in symlink ops 64/12264/4
2016-05-05 Chas WilliamsLINUX: dcache updates for mkdir and sillyrename 41/12141/4
2016-04-07 Stephan WiesandLinux: Fix misleading indentation and other whitespace 53/12253/2
2016-03-21 Stephan WiesandLinux 4.4: Do not use splice() 17/12217/5
2016-01-23 Chas WilliamsLINUX: don't cache negative entries for dynroot 40/12140/4
2016-01-23 Marcio Barbosaafs: do not allow two shutdown sequences in parallel 16/12016/8
2015-09-15 Michael MeffieLINUX: Fix oops during negative dentry caching
2015-08-31 Michael Meffiereturn an error from afs_readdir when out of buffers
2015-08-30 Andrew DeasonLINUX: Restore negative dentry caching
2015-08-26 Marc DionneLinux: Only use automount for volume roots
2015-08-22 Andrew Deasonafs: Stop abusing ENOENT
2015-08-21 Andrew Deasonafs: Clarify vcache->mvid accesses
2015-08-21 Andrew Deasonafs: Use named constants for mvstat
2015-07-23 Marc DionneLinux 4.2: Changes in link operation APIs
2015-07-23 Marc DionneLinux 4.2: total_link_count is no longer accessible
2015-05-26 Marc DionneLinux: mmap: Apply recursion check only to recursion...
2015-05-20 Marc DionneLinux 4.1: Don't define or use ->write directly
2015-02-25 Anders KaseorgLinux 4: struct address_space no longer has backing_dev...
2015-02-04 Daria BrashearLINUX: ensure mvid is set on root vnodes
2015-02-04 Jeffrey Altmanafs: refactor afs_linux_dentry_revalidate
2015-01-31 Andrew Deasonafs: Zero uninitialized uio structs
2015-01-22 Marc DionneLinux: d_splice_alias may drop inode reference on error
2015-01-14 Andrew DeasonLINUX: Remove fix_bad_parent
2014-10-31 Andrew DeasonLINUX: Avoid d_revalidate failure on mtpt mismatch
2014-10-15 Marc DionneLinux 3.17: Deal with d_splice_alias errors
2014-08-06 Andrew DeasonLINUX: Avoid premature RO volume lock error
2014-08-06 Andrew DeasonLINUX: Check afs_lookup return code explicitly
2014-08-06 Andrew DeasonLINUX: Drop dentry if lookup returns new file
2014-06-25 Marc DionneLinux 3.16: Convert to new write_iter/read_iter ops
2014-06-25 Marc DionneLinux 3.16: Switch to iter_file_splice_write
2014-06-02 Marc DionneLinux: Drop PageReclaim AOP_WRITEPAGE_ACTIVATE case
2014-05-31 Michael Meffielibafs: allocate vattrs in LINUX to reduce stack used
2014-05-21 Michael Meffielibafs: reduce stack space in LINUX
2014-05-10 Marc DionneLinux: Prevent some fakestat data inconsistencies
2014-03-25 Marc DionneLinux: Do drop dentry if lookup returns ENOENT
2014-02-05 Marc DionneLinux: When revalidating, don't drop in-use dentries
2013-11-21 Ken HornsteinSupport for changes to OS X Mavericks VNOP_SYMLINK...
2013-11-05 Anders KaseorgLinux: Fix build with CONFIG_UIDGID_STRICT_TYPE_CHECKS...
2013-09-13 Derrick Brashearlinux: core dump requires write fop
2013-09-12 Derrick Brashearlinux: provide read and write ops even when we have aio
2013-09-09 Marc DionneLinux 3.11: Adapt to d_count changes
2013-07-26 Marc DionneLinux: Remove extra "goto out" from tmpfs fix
2013-07-12 Jeffrey Hutzelmanlibafs/LINUX: update file pos in corrupt dir fix
2013-07-12 Jeffrey Hutzelmanlibafs/LINUX: Report FID of corrupt directories
2013-07-12 Jeffrey Hutzelmanlibafs/LINUX: avoid leaks due to corrupt dir
2013-07-12 Marc DionneLinux 3.11: Convert from readdir to iterate file operation
2013-05-28 Marc DionneLinux: Fix tmpfs cache support
2013-05-28 Marc DionneLinux 3.10: Include linux/aio.h directly
2013-05-20 Marc Dionnelinux: Fix leaked dentry reference in the revalidate op
2013-03-20 Marc DionneLinux 3.9: hlist iterator change
2012-12-28 Andrew DeasonLINUX: Avoid infinite d_invalidate loop
2012-11-26 Andrew DeasonLINUX: Dir follow_link should set LAST_BIND
2012-10-31 Hartmut Reuterlinux: bypass readpages should update nocache read...
2012-10-30 Hartmut Reuterlinux: fix cache bypass applicability function
2012-10-03 Andrew Deasonafs: Avoid tracking file locks for RO volumes
2012-09-05 Andrew DeasonLINUX: Avoid symlink-y resolution limits
2012-08-30 Andrew DeasonLINUX: Detect non-vectorized aio functions
2012-08-30 Andrew DeasonLINUX: Use struct vfs_path on RHEL5
2012-08-17 Marc DionneLinux 3.6: lookup inode operation API change
2012-08-17 Marc DionneLinux 3.6: revalidate dentry op API change
2012-08-17 Marc DionneLinux 3.6: create inode operation API change
2012-08-17 Marc DionneLinux: fix variable used to test for the iop create API
2012-08-17 Marc DionneLinux 3.6: d_alias and i_dentry are now hlists
2012-07-31 Andrew DeasonLINUX: Do not lookup immediately recursive mtpts
2012-07-31 Andrew DeasonLinux: Make dir dentry aliases act like symlinks
2012-02-23 Andrew DeasonLINUX: Use afs_convert_code in afs_notify_change
2012-02-23 Andrew DeasonLINUX: move afs_notify_change to osi_vnodeops.c
2012-01-18 Marc DionneLinux 3.3: use umode_t for mkdir and create inode ops
2012-01-03 Geoffrey Thomaslinux: fsync on a directory should return 0, not EINVAL
2011-10-30 Marc DionneLinux: 3.1: update RCU path walking detection in permis...
2011-09-05 Marc DionneLinux: d_delete now takes a const argument
2011-09-05 Marc DionneLinux: 3.1: adapt to fsync changes
2011-08-25 Matt BenjaminLINUX vcache lock ordering in afs_linux_readdir
2011-08-23 Marc Dionnedir: verified pathnames fallout
2011-08-13 Simon Wilkinsonlibafs/dir: Verify directory pathnames
2011-07-14 Marc DionneLinux: remove unused variable