aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-04-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds169-1190/+3630
2020-04-07Merge tag 'nfs-for-5.7-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds46-1958/+2305
2020-04-07ata: ahci-imx: remove redundant assignment to retColin Ian King1-1/+1
2020-04-07Merge tag 'f2fs-for-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds24-428/+820
2020-04-07libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETA...Kai-Heng Feng1-0/+1
2020-04-07block: fix busy device checking in blk_drop_partitionsChristoph Hellwig1-1/+1
2020-04-07ucount: Make sure ucounts in /proc/sys/user don't regress againJan Kara1-0/+2
2020-04-07Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation linksJoakim Lönnegren1-5/+2
2020-04-07docs: driver-api: address duplicate label warningLukas Bulwahn1-3/+0
2020-04-07Merge tag 'for-linus-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-10/+40
2020-04-07Merge tag 'for-linus-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds26-214/+986
2020-04-07Merge tag 'for-linus' of git://github.com/openrisc/linuxLinus Torvalds8-24/+12
2020-04-07Documentation: sysrq: fix RST formattingAlyssa Ross1-9/+11
2020-04-07Merge branch 'parisc-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-133/+114
2020-04-07docs: kernel-parameters.txt: Fix broken referencesJimmy Assarsson1-2/+2
2020-04-07docs: kernel-parameters.txt: Remove nompxJimmy Assarsson1-4/+0
2020-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds7-34/+16
2020-04-07docs: filesystems: fix typo in qnx6.rstVilhelm Prytz1-1/+1
2020-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ideLinus Torvalds1-5/+3
2020-04-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds43-163/+361
2020-04-07smb3: smbdirect support can be configured by defaultSteve French1-1/+1
2020-04-07drm/amd/display: Check for null fclk voltage when parsing clock tableMichael Strauss1-1/+1
2020-04-07drm/amd/display: Acknowledge wm_optimized_requiredJoshua Aberback1-2/+3
2020-04-07drm/amd/display: Make cursor source translation adjustment optionalNicholas Kazlauskas4-4/+19
2020-04-07drm/amd/display: Calculate scaling ratios on every medium/full updateNicholas Kazlauskas1-1/+12
2020-04-07drm/amd/display: Program viewport when source pos changes for DCN20 hw seqNicholas Kazlauskas1-0/+1
2020-04-07drm/amd/display: Fix incorrect cursor pos on scaled primary planeNicholas Kazlauskas2-6/+11
2020-04-07drm/amd/display: change default pipe_split policy for DCN1Eric Yang1-1/+1
2020-04-07drm/amd/display: Translate cursor position by source rectNicholas Kazlauskas1-1/+33
2020-04-07drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmaxIsabel Zhang1-0/+2
2020-04-07drm/amd/display: Avoid create MST prop after registrationJerry (Fangzhi) Zuo2-3/+13
2020-04-07drm/amdgpu/psp: dont warn on missing optional TA'sAlex Deucher1-3/+3
2020-04-07drm/amdgpu: update RAS related dmesg printJohn Clements2-7/+12
2020-04-07drm/amdgpu: resolve mGPU RAS query instabilityJohn Clements1-5/+15
2020-04-07Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds6-14/+14
2020-04-07drm/amd/amdgpu: Correct gfx10's CG sequenceChengming Gui1-8/+15
2020-04-07ipc/shm.c: make compat_ksys_shmctl() staticJason Yan1-1/+1
2020-04-07ipc/mqueue.c: fix a brace coding style issueSomala Swaraj1-3/+2
2020-04-07lib/Kconfig.debug: fix a typo "capabilitiy" -> "capability"Qiujun Huang1-1/+1
2020-04-07ubsan: include bug type in report headerKees Cook1-21/+15
2020-04-07kasan: unset panic_on_warn before calling panic()Kees Cook1-1/+9
2020-04-07ubsan: check panic_on_warnKees Cook1-0/+11
2020-04-07drivers/misc/lkdtm/bugs.c: add arithmetic overflow and array bounds checksKees Cook3-0/+81
2020-04-07ubsan: split "bounds" checker from other optionsKees Cook2-6/+30
2020-04-07ubsan: add trap instrumentation optionKees Cook3-6/+27
2020-04-07init/Kconfig: clean up ANON_INODES and old IO schedulers optionsKrzysztof Kozlowski1-2/+1
2020-04-07kernel/gcov/fs.c: replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-07gcov: gcc_3_4: replace zero-length array with flexible-array memberGustavo A. R. Silva1-3/+3
2020-04-07gcov: gcc_4_7: replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-07kernel/kmod.c: fix a typo "assuems" -> "assumes"Qiujun Huang1-1/+1
2020-04-07reiserfs: clean up several indentation issuesColin Ian King3-11/+12
2020-04-07kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_each_symbol()Will Deacon1-2/+0
2020-04-07samples/hw_breakpoint: drop use of kallsyms_lookup_name()Will Deacon1-2/+7
2020-04-07samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writesWill Deacon1-1/+1
2020-04-07fs/binfmt_elf.c: don't free interpreter's ELF pheaders on common pathAlexey Dobriyan1-1/+1
2020-04-07fs/binfmt_elf.c: allocate less for static executableAlexey Dobriyan1-9/+10
2020-04-07fs/binfmt_elf.c: delete "loc" variableAlexey Dobriyan1-17/+15
2020-04-07fs/epoll: make nesting accounting safe for -rt kernelJason Baron1-21/+43
2020-04-07kselftest: introduce new epoll test caseRoman Penyaev1-1/+66
2020-04-07checkpatch: avoid warning about uninitialized_var()Joe Perches1-5/+9
2020-04-07checkpatch: check proper licensing of Devicetree bindingsLubomir Rintel1-0/+11
2020-04-07checkpatch: improve Gerrit Change-Id: testJoe Perches1-3/+10
2020-04-07checkpatch: add command-line option for TAB sizeAntonio Borneo1-10/+16
2020-04-07checkpatch: fix multiple const * typesAntonio Borneo1-2/+2
2020-04-07checkpatch: fix minor typo and mixed space+tab in indentationAntonio Borneo1-4/+4
2020-04-07checkpatch: prefer fallthrough; over fallthrough commentsJoe Perches1-0/+36
2020-04-07checkpatch: support "base-commit:" formatJohn Hubbard1-1/+1
2020-04-07checkpatch: check SPDX tags in YAML filesLubomir Rintel1-1/+1
2020-04-07checkpatch: remove email address comment from email address comparisonsJoe Perches1-10/+29
2020-04-07lib/dynamic_debug.c: use address-of operator on section symbolsNathan Chancellor1-1/+1
2020-04-07linux/bits.h: add compile time sanity check of GENMASK inputsRikard Falkeborn1-2/+20
2020-04-07lib/test_kmod.c: remove a NULL testDan Carpenter1-1/+1
2020-04-07lib/rbtree: fix coding style of assignmentschenqiwu2-4/+4
2020-04-07lib/test_bitmap.c: make use of EXP2_IN_BITSAndy Shevchenko1-0/+2
2020-04-07percpu_counter: fix a data race at vm_committed_asQian Cai1-2/+2
2020-04-07kasan: stackdepot: move filter_irq_stacks() to stackdepot.cAlexander Potapenko5-23/+29
2020-04-07lib/stackdepot.c: build with -fno-builtinAlexander Potapenko1-0/+4
2020-04-07lib/stackdepot.c: check depot_index before accessing the stack slabAlexander Potapenko1-2/+13
2020-04-07lib: test_stackinit.c: XFAIL switch variable init testsKees Cook2-10/+19
2020-04-07lib/scatterlist: fix sg_copy_buffer() kerneldocGeert Uytterhoeven1-1/+1
2020-04-07lib/ts_kmp.c: replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-07lib/ts_fsm.c: replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-07lib/ts_bm.c: replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-07lib/bch.c: replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-07lib/test_lockup.c: add parameters for locking generic vfs locksKonstantin Khlebnikov1-0/+45
2020-04-07lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations"Colin Ian King1-1/+1
2020-04-07lib/test_lockup: test module to generate lockupsKonstantin Khlebnikov3-0/+567
2020-04-07bitops: always inline sign extension helpersJosh Poimboeuf1-2/+2
2020-04-07MAINTAINERS: list the section entries in the preferred orderJoe Perches1-17/+18
2020-04-07compiler.h: fix error in BUILD_BUG_ON() reportingVegard Nossum1-1/+1
2020-04-07compiler: remove CONFIG_OPTIMIZE_INLINING entirelyMasahiro Yamada5-25/+1
2020-04-07sparc,x86: vdso: remove meaningless undefining CONFIG_OPTIMIZE_INLININGMasahiro Yamada2-8/+0
2020-04-07kernel/extable.c: use address-of operator on section symbolsNathan Chancellor1-1/+2
2020-04-07asm-generic: fix unistd_32.h generation formatMichal Simek9-11/+9
2020-04-07proc: inline m_next_vma into m_nextMatthew Wilcox (Oracle)1-10/+8
2020-04-07seq_file: remove m->versionMatthew Wilcox (Oracle)2-29/+0
2020-04-07proc: use ppos instead of m->versionMatthew Wilcox (Oracle)1-4/+3
2020-04-07proc: remove m_cache_vmaMatthew Wilcox (Oracle)1-32/+6
2020-04-07proc: inline vma_stop into m_stopMatthew Wilcox (Oracle)1-19/+15
2020-04-07proc: speed up /proc/*/statmAlexey Dobriyan1-16/+23
2020-04-07proc: faster open/read/close with "permanent" filesAlexey Dobriyan11-54/+194
2020-04-07fs/proc/inode.c: annotate close_pdeo() for sparseJules Irenge1-0/+1
2020-04-07mm: remove dummy struct bootmem_data/bootmem_data_tWaiman Long2-3/+0
2020-04-07mm/dmapool.c: micro-optimisation remove unnecessary branchMateusz Nosek1-3/+1
2020-04-07include/linux/memremap.h: remove stale commentsIra Weiny1-2/+0
2020-04-07include/linux/swapops.h: correct guards for non_swap_entry()Steven Price1-1/+2
2020-04-07mm: use fallthrough;Joe Perches9-16/+11
2020-04-07mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing compile time constantMateusz Nosek1-1/+1
2020-04-07mm: fix ambiguous comments for better code readabilitychenqiwu2-3/+3
2020-04-07mm/zsmalloc: add missing annotation for unpin_tag()Jules Irenge1-1/+1
2020-04-07mm/zsmalloc: add missing annotation for pin_tag()Jules Irenge1-1/+1
2020-04-07mm/zsmalloc: add missing annotation for migrate_read_unlock()Jules Irenge1-1/+1
2020-04-07mm/zsmalloc: add missing annotation for migrate_read_lock()Jules Irenge1-1/+1
2020-04-07mm/slub: add missing annotation for put_map()Jules Irenge1-1/+1
2020-04-07mm/slub: add missing annotation for get_map()Jules Irenge1-0/+1
2020-04-07mm/mempolicy: add missing annotation for queue_pages_pmd()Jules Irenge1-0/+1
2020-04-07mm/hugetlb: add missing annotation for gather_surplus_pages()Jules Irenge1-0/+1
2020-04-07mm/compaction: add missing annotation for compact_lock_irqsaveJules Irenge1-0/+1
2020-04-07mm/zswap: allow setting default status, compressor and allocator in KconfigMaciej S. Szmigiero3-21/+141
2020-04-07mm: prevent a warning when casting void* -> enumPalmer Dabbelt1-1/+1
2020-04-07mm: huge tmpfs: try to split_huge_page() when punching holeHugh Dickins3-56/+60
2020-04-07mm/shmem.c: clean code by removing unnecessary assignmentMateusz Nosek1-6/+3
2020-04-07mm/shmem.c: distribute switch variables for initializationKees Cook1-4/+7
2020-04-07mm/memory_hotplug.c: use __pfn_to_section() instead of open-codingchenqiwu1-1/+1
2020-04-07mm/memory_hotplug: allow to specify a default online_typeDavid Hildenbrand3-10/+11
2020-04-07mm/memory_hotplug: convert memhp_auto_online to store an online_typeDavid Hildenbrand3-12/+12
2020-04-07mm/memory_hotplug: unexport memhp_auto_onlineDavid Hildenbrand1-1/+0
2020-04-07hv_balloon: don't check for memhp_auto_online manuallyDavid Hildenbrand1-15/+10
2020-04-07powernv/memtrace: always online added memory blocksDavid Hildenbrand1-10/+4
2020-04-07drivers/base/memory: store mapping between MMOP_* and string in an arrayDavid Hildenbrand1-15/+23
2020-04-07drivers/base/memory: map MMOP_OFFLINE to 0David Hildenbrand2-8/+5
2020-04-07drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINEDavid Hildenbrand2-5/+10
2020-04-07mm/sparse.c: move subsection_map related functions togetherBaoquan He1-57/+53
2020-04-07mm/sparse.c: add note about only VMEMMAP supporting sub-section hotplugBaoquan He1-17/+21
2020-04-07mm/sparse.c: only use subsection map in VMEMMAP caseBaoquan He2-0/+27
2020-04-07mm/sparse.c: introduce a new function clear_subsection_map()Baoquan He1-8/+23
2020-04-07mm/sparse.c: introduce new function fill_subsection_map()Baoquan He1-11/+21
2020-04-07mm/memory_hotplug.c: cleanup __add_pages()David Hildenbrand1-11/+7
2020-04-07mm/memory_hotplug.c: simplify calculation of number of pages in __remove_pages()David Hildenbrand1-1/+2
2020-04-07mm/memory_hotplug.c: only respect mem= parameter during boot stageBaoquan He2-3/+18
2020-04-07mm/page_ext.c: drop pfn_present() check when onliningDavid Hildenbrand1-4/+1
2020-04-07drivers/base/memory.c: drop pages_correctly_probed()David Hildenbrand1-42/+0
2020-04-07drivers/base/memory.c: drop section_countDavid Hildenbrand2-15/+3
2020-04-07userfaultfd: selftests: add write-protect testPeter Xu1-24/+133
2020-04-07userfaultfd: selftests: refactor statisticsPeter Xu1-27/+49
2020-04-07userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionallyPeter Xu1-3/+13
2020-04-07userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation updateMartin Cracauer1-0/+51
2020-04-07userfaultfd: wp: don't wake up when doing write protectPeter Xu1-5/+8
2020-04-07userfaultfd: wp: enabled write protection in userfaultfd APIShaohua Li1-2/+4
2020-04-07userfaultfd: wp: add the writeprotect API to userfaultfd ioctlAndrea Arcangeli2-16/+89
2020-04-07userfaultfd: wp: support write protection for userfault vma rangeShaohua Li2-0/+57
2020-04-07khugepaged: skip collapse if uffd-wp detectedPeter Xu2-0/+24
2020-04-07userfaultfd: wp: support swap and page migrationPeter Xu6-11/+42
2020-04-07userfaultfd: wp: add pmd_swp_*uffd_wp() helpersPeter Xu2-0/+30
2020-04-07userfaultfd: wp: drop _PAGE_UFFD_WP properly when forkPeter Xu2-0/+16
2020-04-07userfaultfd: wp: apply _PAGE_UFFD_WP bitPeter Xu5-5/+47
2020-04-07mm: merge parameters for change_protection()Peter Xu5-17/+33
2020-04-07userfaultfd: wp: add UFFDIO_COPY_MODE_WPAndrea Arcangeli4-19/+35
2020-04-07userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpersAndrea Arcangeli1-0/+27
2020-04-07userfaultfd: wp: add WP pagetable tracking to x86Andrea Arcangeli7-2/+128
2020-04-07userfaultfd: wp: hook userfault handler to write protection faultAndrea Arcangeli1-1/+9
2020-04-07userfaultfd: wp: add helper for writeprotect checkShaohua Li1-0/+10
2020-04-07virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOMDavid Hildenbrand1-56/+47
2020-04-07mm/page_reporting: add free page reporting documentationAlexander Duyck1-0/+40
2020-04-07mm/page_reporting: add budget limit on how many pages can be reported per passAlexander Duyck2-1/+33
2020-04-07mm/page_reporting: rotate reported pages to the tail of the listAlexander Duyck1-8/+22
2020-04-07virtio-balloon: add support for providing free page reports to hostAlexander Duyck3-0/+66
2020-04-07virtio-balloon: pull page poisoning config out of free page hintingAlexander Duyck1-6/+17
2020-04-07mm: introduce Reported pagesAlexander Duyck7-4/+434
2020-04-07mm: add function __putback_isolated_pageAlexander Duyck3-4/+23
2020-04-07mm: use zone and order instead of free area in free_list manipulatorsAlexander Duyck2-50/+49
2020-04-07mm: adjust shuffle code to allow for future coalescingAlexander Duyck4-47/+54
2020-04-07mm: code cleanup for MADV_FREEHuang Ying13-38/+44
2020-04-07mm/ksm.c: update get_user_pages() argument in commentLi Chen1-1/+1
2020-04-07mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHEMatthew Wilcox (Oracle)7-44/+27
2020-04-07include/linux/pagemap.h: optimise find_subpage for !THPMatthew Wilcox (Oracle)1-3/+1
2020-04-07mm, thp: track fallbacks due to failed memcg charges separatelyDavid Rientjes5-1/+20
2020-04-07mm, shmem: add vmstat for hugepage fallbackDavid Rientjes4-4/+13
2020-04-07mm/migrate.c: migrate PG_readahead flagYang Shi1-0/+8
2020-04-07mm/migrate.c: unify "not queued for migration" handling in do_pages_move()Wei Yang1-8/+6
2020-04-07mm/migrate.c: check pagelist in move_pages_and_store_status()Wei Yang1-6/+3
2020-04-07mm/migrate.c: wrap do_move_pages_to_node() and store_status()Wei Yang1-32/+29
2020-04-07mm/migrate.c: no need to check for i > start in do_pages_move()Wei Yang1-5/+3
2020-04-07mm: make it clear that gfp reclaim modifiers are valid only for sleepable all...Michal Hocko1-0/+2
2020-04-07mm/vmalloc: fix a typo in commentQiujun Huang1-1/+1
2020-04-07mm/vma: append unlikely() while testing VMA access permissionsAnshuman Khandual3-3/+3
2020-04-07mm/vma: replace all remaining open encodings with vma_is_anonymous()Anshuman Khandual1-1/+2
2020-04-07mm/vma: replace all remaining open encodings with is_vm_hugetlb_page()Anshuman Khandual4-4/+7
2020-04-07mm/vma: make vma_is_accessible() available for general useAnshuman Khandual12-18/+17
2020-04-07mm/vma: add missing VMA flag readable name for VM_SYNCAnshuman Khandual1-0/+1
2020-04-07mm: set vm_next and vm_prev to NULL in vm_area_dup()Li Xinhai1-1/+1
2020-04-07Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork"Li Xinhai1-13/+0
2020-04-07mm: don't prepare anon_vma if vma has VM_WIPEONFORKLi Xinhai1-3/+5
2020-04-07mm, memcg: bypass high reclaim iteration for cgroup hierarchy rootChris Down1-1/+2
2020-04-07cifs: smbd: Do not schedule work to send immediate packet on every receiveLong Li2-52/+10
2020-04-07cifs: smbd: Properly process errors on ib_post_sendLong Li1-123/+97
2020-04-07cifs: Allocate crypto structures on the fly for calculating signatures of inc...Long Li3-36/+60
2020-04-07cifs: smbd: Update receive credits before sending and deal with credits roll ...Long Li1-7/+18
2020-04-07cifs: smbd: Check send queue size before posting a sendLong Li2-1/+11
2020-04-07cifs: smbd: Merge code to track pending packetsLong Li3-39/+12