summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* mm: turn migrate_vma upside downChristoph Hellwig2019-08-204-344/+194
* Merge 'notifier_get_put' into hmm.gitJason Gunthorpe2019-08-2017-383/+354
|\
| * drm/amdkfd: use mmu_notifier_putJason Gunthorpe2019-08-202-9/+4
| * drm/amdkfd: fix a use after free race with mmu_notifer unregisterJason Gunthorpe2019-08-201-41/+37
| * drm/radeon: use mmu_notifier_get/put for struct radeon_mnJason Gunthorpe2019-08-204-126/+38
| * hmm: use mmu_notifier_get/put for 'struct hmm'Jason Gunthorpe2019-08-206-111/+34
| * misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_structJason Gunthorpe2019-08-163-62/+25
| * mm/mmu_notifiers: add a get/put scheme for the registrationJason Gunthorpe2019-08-162-6/+185
| * mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mmJason Gunthorpe2019-08-161-12/+22
| * mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the callerJason Gunthorpe2019-08-161-21/+14
|/
* mm/hmm: make HMM_MIRROR an implicit optionChristoph Hellwig2019-08-073-10/+12
* mm/hmm: allow HMM_MIRROR on all architectures with MMUChristoph Hellwig2019-08-071-2/+1
* mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stubChristoph Hellwig2019-08-071-4/+4
* mm/hmm: cleanup the hmm_vma_handle_pmd stubChristoph Hellwig2019-08-071-10/+8
* mm/hmm: only define hmm_vma_walk_pud if neededChristoph Hellwig2019-08-071-13/+16
* mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmdChristoph Hellwig2019-08-071-1/+1
* mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entryChristoph Hellwig2019-08-071-5/+2
* mm/hmm: remove the page_shift member from struct hmm_rangeChristoph Hellwig2019-08-074-57/+9
* mm/hmm: remove superfluous arguments from hmm_range_registerChristoph Hellwig2019-08-075-26/+14
* mm/hmm: remove the unused vma argument to hmm_range_dma_unmapChristoph Hellwig2019-08-072-3/+0
* nouveau: pass struct nouveau_svmm to nouveau_range_faultChristoph Hellwig2019-08-071-6/+6
* amdgpu: don't initialize range->list in amdgpu_hmm_init_rangeChristoph Hellwig2019-08-071-1/+0
* amdgpu: remove -EAGAIN handling for hmm_range_faultChristoph Hellwig2019-08-071-20/+3
* mm/hmm: remove hmm_range vmaRalph Campbell2019-07-263-6/+3
* mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmdRalph Campbell2019-07-261-3/+0
* mm/hmm: merge hmm_range_snapshot into hmm_range_faultChristoph Hellwig2019-07-263-93/+13
* mm/hmm: replace the block argument to hmm_range_fault with a flags valueChristoph Hellwig2019-07-264-41/+48
* mm/hmm: a few more C style and comment clean upsRalph Campbell2019-07-261-22/+17
* mm/hmm: replace hmm_update with mmu_notifier_rangeRalph Campbell2019-07-264-45/+20
* mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_faultJason Gunthorpe2019-07-251-1/+3
* mm/hmm: remove the legacy hmm_pfn_* APIsChristoph Hellwig2019-07-252-35/+1
* nouveau: return -EBUSY when hmm_range_wait_until_valid failsChristoph Hellwig2019-07-251-1/+1
* nouveau: unlock mmap_sem on all errors from nouveau_range_faultChristoph Hellwig2019-07-251-5/+6
* nouveau: remove the block parameter to nouveau_range_faultChristoph Hellwig2019-07-251-6/+4
* mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveauChristoph Hellwig2019-07-252-56/+44
* mm/hmm: always return EBUSY for invalid ranges in hmm_range_{fault,snapshot}Christoph Hellwig2019-07-252-7/+5
* Linus 5.3-rc1v5.3-rc1Linus Torvalds2019-07-211-2/+2
* Merge tag 'devicetree-fixes-for-5.3' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-07-2111-122/+119
|\
| * dt-bindings: pinctrl: stm32: Fix missing 'clocks' property in examplesRob Herring2019-07-201-0/+4
| * dt-bindings: iio: ad7124: Fix dtc warnings in exampleRob Herring2019-07-201-33/+38
| * dt-bindings: iio: avia-hx711: Fix avdd-supply typo in exampleRob Herring2019-07-201-1/+1
| * dt-bindings: pinctrl: aspeed: Fix AST2500 example errorsRob Herring2019-07-201-4/+1
| * dt-bindings: pinctrl: aspeed: Fix 'compatible' schema errorsRob Herring2019-07-202-2/+6
| * dt-bindings: riscv: Limit cpus schema to only check RiscV 'cpu' nodesRob Herring2019-07-201-82/+61
| * dt-bindings: Ensure child nodes are of type 'object'Rob Herring2019-07-206-0/+8
* | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2019-07-211-1/+1
|\ \
| * | typo fix: it's d_make_root, not d_make_inode...Al Viro2019-07-201-1/+1
* | | Merge tag '5.3-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds2019-07-218-31/+126
|\ \ \
| * | | cifs: update internal module numberSteve French2019-07-181-1/+1
| * | | cifs: flush before set-info if we have writeable handlesRonnie Sahlberg2019-07-181-0/+16