summaryrefslogtreecommitdiffstats
path: root/fs
Commit message (Expand)AuthorAgeFilesLines
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-098-53/+53
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-094-4/+0
* Merge tag 'ceph-for-5.8-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds2020-06-0816-184/+807
|\
| * ceph: skip checking caps when session reconnecting and releasing reqsXiubo Li2020-06-014-4/+30
| * ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lockXiubo Li2020-06-011-2/+2
| * ceph: don't return -ESTALE if there's still an open fileLuis Henriques2020-06-011-1/+8
| * ceph: allow rename operation under different quota realmsLuis Henriques2020-06-013-6/+64
| * ceph: normalize 'delta' parameter usage in check_quota_exceededLuis Henriques2020-06-011-3/+1
| * ceph: ceph_kick_flushing_caps needs the s_mutexJeff Layton2020-06-014-3/+12
| * ceph: request expedited service on session's last cap flushJeff Layton2020-06-011-2/+6
| * ceph: convert mdsc->cap_dirty to a per-session listJeff Layton2020-06-014-19/+85
| * ceph: reset i_requested_max_size if file write is not wantedYan, Zheng2020-06-011-10/+19
| * ceph: throw a warning if we destroy session with mutex still lockedJeff Layton2020-06-011-0/+1
| * ceph: fix potential race in ceph_check_capsJeff Layton2020-06-011-1/+13
| * ceph: document what protects i_dirty_item and i_flushing_itemJeff Layton2020-06-011-1/+3
| * ceph: don't take i_ceph_lock in handle_cap_importJeff Layton2020-06-011-3/+2
| * ceph: don't release i_ceph_lock in handle_cap_truncJeff Layton2020-06-011-8/+10
| * ceph: add comments for handle_cap_flush_ack logicJeff Layton2020-06-011-1/+13
| * ceph: split up __finish_cap_flushJeff Layton2020-06-011-31/+29
| * ceph: reorganize __send_cap for less spinlock abuseJeff Layton2020-06-011-79/+86
| * ceph: add metadata perf metric supportXiubo Li2020-06-015-0/+53
| * ceph: add read/write latency metric supportXiubo Li2020-06-015-1/+186
| * ceph: add caps perf metric for each superblockXiubo Li2020-06-019-14/+83
| * ceph: add dentry lease metric supportXiubo Li2020-06-018-7/+113
* | Merge tag 'gfs2-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs...Linus Torvalds2020-06-0816-76/+396
|\ \
| * \ Merge branch 'gfs2-iopen' into for-nextAndreas Gruenbacher2020-06-059-38/+289
| |\ \
| | * | gfs2: Smarter iopen glock waitingAndreas Gruenbacher2020-06-052-5/+40
| | * | gfs2: Wake up when setting GLF_DEMOTEAndreas Gruenbacher2020-06-051-4/+14
| | * | gfs2: Check inode generation number in delete_work_funcAndreas Gruenbacher2020-06-052-2/+7
| | * | gfs2: Move inode generation number check into gfs2_inode_lookupAndreas Gruenbacher2020-06-051-9/+24
| | * | gfs2: Minor gfs2_lookup_by_inum cleanupAndreas Gruenbacher2020-06-054-5/+14
| | * | gfs2: Try harder to delete inodes locallyAndreas Gruenbacher2020-06-051-6/+47
| | * | gfs2: Give up the iopen glock on contentionAndreas Gruenbacher2020-06-053-2/+57
| | * | gfs2: Turn gl_delete into a delayed workAndreas Gruenbacher2020-06-057-8/+65
| | * | gfs2: Keep track of deleted inode generations in LVBsAndreas Gruenbacher2020-06-054-1/+26
| | * | gfs2: Allow ASPACE glocks to also have an lvbBob Peterson2020-06-051-4/+3
| * | | gfs2: fix use-after-free on transaction ail listsBob Peterson2020-06-051-2/+9
| * | | gfs2: new slab for transactionsBob Peterson2020-06-056-8/+32
| * | | gfs2: initialize transaction tr_ailX_lists earlierBob Peterson2020-06-053-2/+4
| * | | gfs2: instrumentation wrt log_flush stuckBob Peterson2020-06-051-9/+25
| * | | gfs2: introduce new gfs2_glock_assert_withdrawBob Peterson2020-06-052-3/+13
| * | | gfs2: print mapping->nrpages in glock dump for address space glocksBob Peterson2020-06-051-9/+16
| * | | gfs2: Only do glock put in gfs2_create_inode for free inodesBob Peterson2020-06-021-1/+2
| * | | gfs2: Allow lock_nolock mount to specify jid=XBob Peterson2020-06-021-1/+1
| * | | gfs2: Don't ignore inode write errors during inode_go_syncBob Peterson2020-06-021-3/+5
| | |/ | |/|
* | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2020-06-083-2/+150
|\ \ \
| * | | binfmt_flat: use flush_icache_user_rangeChristoph Hellwig2020-06-081-1/+1
| * | | exec: use flush_icache_user_range in read_codeChristoph Hellwig2020-06-081-1/+1
| * | | exec: only build read_code when neededChristoph Hellwig2020-06-081-0/+3
| * | | kernel/watchdog.c: convert {soft/hard}lockup boot parameters to sysctl aliasesGuilherme G. Piccoli2020-06-081-2/+5