summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-04-16net/tls: keep track of pages that are coming from GUPgup-scatterlist-v1Jérôme Glisse1-2/+9
2019-04-16net/rds: keep track of pages that are coming from GUPJérôme Glisse1-1/+4
2019-04-16bpf/skmsg: keep track of pages that are coming from GUPJérôme Glisse1-2/+9
2019-04-16vhost/scsi: keep track of pages that are coming from GUPJérôme Glisse1-4/+7
2019-04-16crypto: keep track of pages that are coming from GUPJérôme Glisse1-7/+22
2019-04-16net/9p: keep track of pages that are coming from GUPJérôme Glisse3-16/+31
2019-04-16lib/scatterlist: replace put_page(sg_page()) by sg_put_page()Jérôme Glisse12-19/+19
2019-04-16lib/scatterlist: add GUP flag to keep track of GUPed pagesJérôme Glisse2-3/+52
2019-04-15lib/scatterlist: store pfn not page struct pointerJérôme Glisse2-10/+46
2019-04-15bpf: use proper scatterlist functions (the new sg_init_page())Jérôme Glisse1-3/+1
2019-04-15drm/i915: use proper scatterlist functions (and the new sg_init_buf())Jérôme Glisse1-7/+2
2019-04-15lib/scatterlist: provide helper to initialize scatterlist entryJérôme Glisse1-0/+38
2019-04-15fs: use bvec_set_gup_page() where appropriateJérôme Glisse2-1/+8
2019-04-15fs/splice: use put_user_page() when appropriateJérôme Glisse1-3/+8
2019-04-15fs/direct-io: keep track of wether a page is coming from GUP or notJérôme Glisse1-22/+60
2019-04-15block: make sure bio_add_page*() knows page that are coming from GUPJérôme Glisse1-7/+27
2019-04-15block: add gup flag to bio_add_page()/bio_add_pc_page()/__bio_add_page()Jérôme Glisse56-108/+116
2019-04-15block: bvec_put_page_dirty* instead of set_page_dirty* and bvec_put_pageJérôme Glisse4-21/+9
2019-04-15block: use bvec_put_page() instead of put_page(bvec_page())Jérôme Glisse7-10/+10
2019-04-15block: add bvec_put_page_dirty*() to replace put_page(bvec_page())Jérôme Glisse1-1/+51
2019-04-15block: convert bio_vec.bv_page to bv_pfn to store pfn and not pageJérôme Glisse2-10/+26
2019-04-15block: replace all bio_vec->bv_page by bvec_page()/bvec_set_page()Jérôme Glisse92-267/+282
2019-04-15block: introduce BIO_VEC_INIT() macro to initialize bio_vec structure v2Jérôme Glisse9-24/+16
2019-04-15block: introduce bvec_page()/bvec_set_page() to get/set bio_vec.bv_pageJérôme Glisse5-21/+31
2019-04-15iov_iter: add helper to test if an iter would use GUP v2Jérôme Glisse1-0/+11
2019-04-11fs/direct-io: fix trailing whitespace issuesJérôme Glisse1-5/+5
2019-04-10zram: pass down the bvec we need to read into in the work structJérôme Glisse1-2/+3
2019-04-10cifs: fix page reference leak with readv/writevJérôme Glisse2-15/+23
2019-04-10block: do not leak memory in bio_copy_user_iov()Jérôme Glisse1-1/+4
2019-04-04mm: introduce put_user_page*(), placeholder versionsJohn Hubbard2-0/+106
2019-04-04cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid.Ronnie Sahlberg1-5/+3
2019-04-04SMB3: Allow persistent handle timeout to be configurable on mountSteve French5-5/+53
2019-04-04smb3: Fix enumerating snapshots to AzureSteve French4-28/+58
2019-04-04cifs: fix kref underflow in close_shroot()Ronnie Sahlberg1-9/+7
2019-04-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid...Linus Torvalds10-21/+49
2019-04-03HID: input: add mapping for Assistant keyDmitry Torokhov1-0/+1
2019-04-02Merge tag 'pidfd-fixes-v5.1-rc3' of gitolite.kernel.org:pub/scm/linux/kernel/...Linus Torvalds1-9/+4
2019-04-02Merge tag 'hwmon-for-v5.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-5/+8
2019-04-02Update Nicolas Pitre's email addressNicolas Pitre2-1/+3
2019-04-01signal: don't silently convert SI_USER signals to non-current pidfdJann Horn1-9/+4
2019-04-01Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds1-188/+150
2019-04-01Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds4-13/+14
2019-04-01HID: i2c-hid: Disable runtime PM on Synaptics touchpadHui Wang2-0/+3
2019-04-01debugfs: fix use-after-free on symlink traversalAl Viro1-4/+9
2019-04-01ubifs: fix use-after-free on symlink traversalAl Viro1-3/+1
2019-04-01jffs2: fix use-after-free on symlink traversalAl Viro2-6/+4
2019-03-31Linux 5.1-rc3Linus Torvalds1-1/+1
2019-03-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds60-201/+409
2019-03-31Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-22/+19
2019-03-31Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds26-103/+288