]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'fscache-fixes-20200508-2' of git://git.kernel.org/pub/scm/linux/kernel...
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Sun, 10 May 2020 13:30:42 +0000 (09:30 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Mon, 11 May 2020 18:06:50 +0000 (14:06 -0400)
commitf4f7b2f60ac29059ac804e171b981c5e73becbed
tree70f764c8314acc897c9b62524244f363e8926ef0
parent3824d9208d6252f08ecaabffc05359b65018a147
parent9a16e756365fa6c49bd6c09cd5b02b991cd6e5cc
Merge tag 'fscache-fixes-20200508-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs

 (1) The reorganisation of bmap() use accidentally caused the return value
     of cachefiles_read_or_alloc_pages() to get corrupted.

 (2) The NFS superblock index key accidentally got changed to include a
     number of kernel pointers - meaning that the key isn't matchable after
     a reboot.

 (3) A redundant check in nfs_fscache_get_super_cookie().

 (4) The NFS change_attr sometimes set in the auxiliary data for the
     caching of an file and sometimes not, which causes the cache to get
     discarded when it shouldn't.

 (5) There's a race between cachefiles_read_waiter() and
     cachefiles_read_copier() that causes an occasional assertion failure.
fs/nfs/super.c