aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-05-25qed: use new taint_firmware_crashed()20200525-taint-firmware-net-small-uapi-v2Luis Chamberlain1-0/+1
2020-05-25liquidio: use new taint_firmware_crashed()Luis Chamberlain1-0/+1
2020-05-25bnxt_en: use new taint_firmware_crashed()Vasundhara Volam1-0/+1
2020-05-25ath10k: use new taint_firmware_crashed()Luis Chamberlain3-0/+5
2020-05-25panic: make taint data type clearerLuis Chamberlain3-8/+8
2020-05-25taint: add firmware crash taint supportLuis Chamberlain8-6/+40
2020-05-25panic: add uevent supportLuis Chamberlain9-1/+363
2020-05-25kernel.h: move taint and system state flags to uapiLuis Chamberlain2-33/+36
2020-05-25Add linux-next specific files for 20200525Stephen Rothwell5-0/+20002
2020-05-25mm/gup: update for mmap_sem renameStephen Rothwell1-1/+1
2020-05-25Merge branch 'akpm/master'Stephen Rothwell1053-4607/+4123
2020-05-25drivers/media/platform/sti/delta/delta-ipc.c: fix read buffer overflowAndi Kleen1-2/+2
2020-05-25doc-cgroup-update-note-about-conditions-when-oom-killer-is-invoked-fixAndrew Morton1-2/+2
2020-05-25doc: cgroup: update note about conditions when oom killer is invokedKonstantin Khlebnikov1-9/+8
2020-05-25include/linux/cache.h: expand documentation over __read_mostlyLuis Chamberlain1-2/+8
2020-05-25mm/madvise.c: remove duplicated includeYueHaibing1-1/+0
2020-05-25mm: return EBADF if pidfd is invalidMinchan Kim3-9/+5
2020-05-25mm: use only pidfd for process_madvise syscallMinchan Kim1-29/+13
2020-05-25mm-support-vector-address-ranges-for-process_madvise-fix-fix-fix-fix-fixAndrew Morton1-1/+1
2020-05-25mm: fix s390 compat build errorMinchan Kim2-5/+9
2020-05-25mm/madvise: make function 'do_process_madvise' staticZheng Bin1-2/+2
2020-05-25mm-support-vector-address-ranges-for-process_madvise-fix-fixRandy Dunlap1-3/+3
2020-05-25mm: support compat_sys_process_madviseMinchan Kim12-24/+60
2020-05-25mm: support vector address ranges for process_madviseMinchan Kim1-7/+40
2020-05-25mm/madvise: allow KSM hints for remote APIOleksandr Natalenko1-0/+4
2020-05-25mm/madvise: support both pid and pidfd for process_madviseMinchan Kim2-13/+24
2020-05-25pid: move pidfd_get_pid() to pid.cMinchan Kim3-17/+18
2020-05-25mm/madvise: check fatal signal pending of target processMinchan Kim1-8/+21
2020-05-25mm-introduce-external-memory-hinting-api-fix-2-fixAndrew Morton1-1/+1
2020-05-25mm: fix build error for mips of process_madviseMinchan Kim1-0/+1
2020-05-25fix process_madvise build break for arm64Minchan Kim1-1/+1
2020-05-25mm/madvise: introduce process_madvise() syscall: an external memory hinting APIMinchan Kim21-2/+88
2020-05-25mm/madvise: pass task and mm to do_madviseMinchan Kim3-19/+26
2020-05-25mmap-locking-api-convert-mmap_sem-comments-fix-fix-fixAndrew Morton3-13/+12
2020-05-25mmap-locking-api-convert-mmap_sem-comments-fix-fixAndrew Morton1-1/+1
2020-05-25mmap-locking-api-convert-mmap_sem-comments-fixAndrew Morton2-4/+4
2020-05-25mmap locking API: convert mmap_sem commentsMichel Lespinasse111-337/+337
2020-05-25mmap locking API: convert mmap_sem API commentsMichel Lespinasse29-43/+43
2020-05-25mmap locking API: rename mmap_sem to mmap_lockMichel Lespinasse8-28/+28
2020-05-25mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked()Michel Lespinasse9-14/+28
2020-05-25mmap locking API: add MMAP_LOCK_INITIALIZERMichel Lespinasse4-3/+6
2020-05-25mmap locking API: add mmap_read_trylock_non_owner()Michel Lespinasse2-12/+19
2020-05-25mmap locking API: convert nested write lock sitesMichel Lespinasse3-2/+8
2020-05-25mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coccinelle-fix-fix-fixAndrew Morton1-4/+4
2020-05-25mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coccinelle-fix-fixAndrew Morton1-2/+2
2020-05-25mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coccinelle-fixAndrew Morton2-14/+14
2020-05-25mmap locking API: convert mmap_sem call sites missed by coccinelleMichel Lespinasse4-14/+14
2020-05-25mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse148-645/+645
2020-05-25DMA reservations: use the new mmap locking APIMichel Lespinasse1-2/+3
2020-05-25MMU notifier: use the new mmap locking APIMichel Lespinasse1-2/+3
2020-05-25mmap locking API: initial implementation as rwsem wrappersMichel Lespinasse2-0/+55
2020-05-25module: move the set_fs hack for flush_icache_range to m68kChristoph Hellwig2-8/+4
2020-05-25nommu: use flush_icache_user_range in brk and mmapChristoph Hellwig1-2/+2
2020-05-25binfmt_flat: use flush_icache_user_rangeChristoph Hellwig1-1/+1
2020-05-25exec: use flush_icache_user_range in read_codeChristoph Hellwig1-1/+1
2020-05-25exec: only build read_code when neededChristoph Hellwig1-0/+3
2020-05-25m68k: implement flush_icache_user_rangeChristoph Hellwig2-1/+8
2020-05-25arm: rename flush_cache_user_range to flush_icache_user_rangeChristoph Hellwig2-3/+3
2020-05-25xtensa: implement flush_icache_user_rangeChristoph Hellwig1-0/+2
2020-05-25sh: implement flush_icache_user_rangeChristoph Hellwig1-0/+1
2020-05-25asm-generic: add a flush_icache_user_range stubChristoph Hellwig1-0/+4
2020-05-25mm: rename flush_icache_user_range to flush_icache_user_pageChristoph Hellwig13-22/+23
2020-05-25arm,sparc,unicore32: remove flush_icache_user_rangeChristoph Hellwig4-9/+0
2020-05-25riscv: use asm-generic/cacheflush.hChristoph Hellwig1-59/+3
2020-05-25powerpc: use asm-generic/cacheflush.hChristoph Hellwig1-32/+10
2020-05-25openrisc: use asm-generic/cacheflush.hChristoph Hellwig1-25/+6
2020-05-25m68knommu: use asm-generic/cacheflush.hChristoph Hellwig1-17/+2
2020-05-25microblaze: use asm-generic/cacheflush.hChristoph Hellwig1-27/+2
2020-05-25ia64: use asm-generic/cacheflush.hChristoph Hellwig1-25/+3
2020-05-25hexagon: use asm-generic/cacheflush.hChristoph Hellwig1-14/+5
2020-05-25c6x: use asm-generic/cacheflush.hChristoph Hellwig1-18/+1
2020-05-25arm64: use asm-generic/cacheflush.hChristoph Hellwig1-41/+5
2020-05-25alpha: use asm-generic/cacheflush.hChristoph Hellwig1-22/+6
2020-05-25asm-generic: improve the flush_dcache_page stubChristoph Hellwig1-3/+3
2020-05-25asm-generic-dont-include-linux-mmh-in-cacheflushh-fixChristoph Hellwig1-1/+1
2020-05-25asm-generic: don't include <linux/mm.h> in cacheflush.hChristoph Hellwig4-4/+6
2020-05-25asm-generic: fix the inclusion guards for cacheflush.hChristoph Hellwig1-3/+3
2020-05-25unicore32: remove flush_cache_user_rangeChristoph Hellwig1-8/+0
2020-05-25powerpc: unexport flush_icache_user_rangeChristoph Hellwig1-1/+0
2020-05-25nds32: unexport flush_icache_pageChristoph Hellwig1-1/+0
2020-05-25arm: fix the flush_icache_range arguments in set_fiq_handlerChristoph Hellwig1-2/+2
2020-05-25mm: adjust vm_committed_as_batch according to vm overcommit policyFeng Tang5-5/+33
2020-05-25mm/util.c: make vm_memory_committed() more accurateFeng Tang1-1/+1
2020-05-25proc/meminfo: avoid open coded reading of vm_committed_asFeng Tang1-1/+1
2020-05-25mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fixAndrew Morton1-5/+2
2020-05-25mm: consolidate pgd_index() and pgd_offset{_k}() definitionsMike Rapoport36-339/+55
2020-05-25mm: consolidate pud_index() and pud_offset() definitionsMike Rapoport14-47/+23
2020-05-25mm: consolidate pmd_index() and pmd_offset() definitionsMike Rapoport30-120/+44
2020-05-25mm: consolidate pte_index() and pte_offset_*() definitionsMike Rapoport43-382/+113
2020-05-25powerpc/kasan: fix PMD access in kasan_unmap_early_shadow_vmalloc()Mike Rapoport1-1/+1
2020-05-25microblaze: fix page table traversal in setup_rt_frame()Mike Rapoport1-1/+1
2020-05-25mm: pgtable: add shortcuts for accessing kernel PMD and PTEMike Rapoport42-323/+80
2020-05-25x86/mm: simplify init_trampoline() and surrounding logicMike Rapoport5-46/+35
2020-05-25m68k/mm: move {cache,nocahe}_page() definitions close to their userMike Rapoport3-84/+43
2020-05-25m68k/mm/motorola: move comment about page table allocation funcitonsMike Rapoport2-6/+6
2020-05-25csky: replace definitions of __pXd_offset() with pXd_index()Mike Rapoport4-8/+7
2020-05-25mm: reorder includes after introduction of linux/pgtable.hMike Rapoport265-269/+255
2020-05-25mm: introduce include/linux/pgtable.hMike Rapoport335-363/+313
2020-05-25mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport324-324/+0
2020-05-25mm/mmap.c: do not allow mappings outside of allowed limitsAlexander Gordeev1-9/+14
2020-05-25mm/mmap.c: add more sanity checks to get_unmapped_area()Alexander Gordeev1-2/+3
2020-05-25net-zerocopy: use vm_insert_pages() for tcp rcv zerocopyArjun Roy1-7/+63
2020-05-25mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/5level-fixup.hMike Rapoport4-85/+0
2020-05-25asm-generic: remove pgtable-nop4d-hack.hMike Rapoport2-68/+0
2020-05-25unicore32: remove __ARCH_USE_5LEVEL_HACKMike Rapoport2-2/+3
2020-05-25sh: add support for folded p4d page tablesMike Rapoport11-22/+76
2020-05-25sh: drop __pXd_offset() macros that duplicate pXd_index() onesMike Rapoport3-9/+7
2020-05-25sh: fault: Modernize printing of kernel messagesGeert Uytterhoeven1-20/+18
2020-05-25powerpc/xmon: drop unused pgdir varialble in show_pte() functionMike Rapoport1-6/+3
2020-05-25powerpc-add-support-for-folded-p4d-page-tables-fixMike Rapoport1-1/+1
2020-05-25powerpc: add support for folded p4d page tablesMike Rapoport22-139/+197
2020-05-25openrisc: add support for folded p4d page tablesMike Rapoport3-4/+11
2020-05-25nios2: add support for folded p4d page tablesMike Rapoport3-5/+13
2020-05-25ia64: add support for folded p4d page tablesMike Rapoport5-22/+52
2020-05-25hexagon: remove __ARCH_USE_5LEVEL_HACKMike Rapoport2-3/+2
2020-05-25arm64: kvm: fix gcc-10 shift warningArnd Bergmann1-1/+1
2020-05-25arm64: add support for folded p4d page tablesMike Rapoport12-104/+368
2020-05-25arm-add-support-for-folded-p4d-page-tables-fixMike Rapoport1-1/+1
2020-05-25arm: add support for folded p4d page tablesMike Rapoport12-37/+125
2020-05-25h8300: remove usage of __ARCH_USE_5LEVEL_HACKMike Rapoport1-1/+0
2020-05-25mm/swap.c: annotate data races for lru_rotate_pvecsQian Cai1-2/+3
2020-05-25mm: annotate a data race in page_zonenum()Qian Cai1-0/+1
2020-05-25mm/rmap: annotate a data race at tlb_flush_batchedQian Cai1-1/+1
2020-05-25mm/util.c: annotate an data race at vm_committed_asQian Cai1-2/+6
2020-05-25mm/mempool: fix a data race in mempool_free()Qian Cai1-1/+1
2020-05-25mm/list_lru: fix a data race in list_lru_count_oneQian Cai1-1/+1
2020-05-25mm/memcontrol: fix a data race in scan countQian Cai1-1/+1
2020-05-25mm/page_counter: fix various data races at memswQian Cai1-6/+7
2020-05-25mm-swapfile-fix-and-annotate-various-data-races-v2Qian Cai1-2/+2
2020-05-25mm/swapfile: fix and annotate various data racesQian Cai1-13/+18
2020-05-25mm/filemap.c: fix a data race in filemap_fault()Kirill A. Shutemov1-7/+13
2020-05-25mm/swap_state: mark various intentional data racesQian Cai1-2/+2
2020-05-25mm-page_io-mark-various-intentional-data-races-v2Qian Cai1-1/+1
2020-05-25mm/page_io: mark various intentional data racesQian Cai1-3/+3
2020-05-25mm/frontswap: mark various intentional data racesQian Cai1-4/+4
2020-05-25kernel: rename show_stack_loglvl() => show_stack()Dmitry Safonov40-207/+53
2020-05-25kernel: use show_stack_loglvl()Dmitry Safonov2-2/+2
2020-05-25sched: print stack trace with KERN_INFODmitry Safonov1-1/+1
2020-05-25kdb: don't play with console_loglevelDmitry Safonov1-7/+8
2020-05-25power: use show_stack_loglvl()Dmitry Safonov1-1/+1
2020-05-25x86/amd_gart: print stacktrace for a leak with KERN_ERRDmitry Safonov1-1/+1
2020-05-25sysrq: use show_stack_loglvl()Dmitry Safonov2-1/+3
2020-05-25xtensa: add show_stack_loglvl()Dmitry Safonov1-4/+10
2020-05-25xtensa-add-loglvl-to-show_trace-fixMike Rapoport1-1/+1
2020-05-25xtensa: add loglvl to show_trace()Dmitry Safonov1-5/+9
2020-05-25x86: add show_stack_loglvl()Dmitry Safonov1-2/+8
2020-05-25x86: add missing const qualifiers for log_lvlDmitry Safonov2-3/+3
2020-05-25unicore32: add show_stack_loglvl()Dmitry Safonov1-10/+17
2020-05-25unicore32: add loglvl to c_backtrace()Dmitry Safonov3-10/+18
2020-05-25unicore32: remove unused pmode argument in c_backtrace()Dmitry Safonov2-10/+6
2020-05-25um: add show_stack_loglvl()Dmitry Safonov1-8/+16
2020-05-25um/sysrq: remove needless variable spDmitry Safonov1-3/+1
2020-05-25sparc: add show_stack_loglvl()Dmitry Safonov2-9/+23
2020-05-25sh: add show_stack_loglvl()Dmitry Safonov1-3/+9
2020-05-25sh: add loglvl to show_trace()Dmitry Safonov3-7/+7
2020-05-25sh: add loglvl to printk_address()Dmitry Safonov3-5/+6
2020-05-25sh: remove needless printk()Dmitry Safonov1-1/+0
2020-05-25sh: add loglvl to dump_mem()Dmitry Safonov3-11/+13
2020-05-25s390: add show_stack_loglvl()Dmitry Safonov1-5/+11
2020-05-25riscv: add show_stack_loglvl()Dmitry Safonov1-3/+10
2020-05-25powerpc: add show_stack_loglvl()Dmitry Safonov1-5/+13
2020-05-25parisc: add show_stack_loglvl()Dmitry Safonov1-11/+17
2020-05-25openrisc: add show_stack_loglvl()Dmitry Safonov1-4/+12
2020-05-25nios2: add show_stack_loglvl()Dmitry Safonov1-8/+15
2020-05-25nds32: add show_stack_loglvl()Dmitry Safonov1-7/+14
2020-05-25mips: add show_stack_loglvl()Dmitry Safonov1-17/+24
2020-05-25microblaze: add show_stack_loglvl()Dmitry Safonov1-6/+12
2020-05-25microblaze: add loglvl to microblaze_unwind()Dmitry Safonov4-7/+8
2020-05-25microblaze: add loglvl to microblaze_unwind_inner()Dmitry Safonov1-15/+23
2020-05-25m68k: add show_stack_loglvl()Dmitry Safonov1-5/+11
2020-05-25ia64: add show_stack_loglvl()Dmitry Safonov1-3/+10
2020-05-25ia64: pass log level as arg into ia64_do_show_stack()Dmitry Safonov2-7/+7
2020-05-25hexagon: add show_stack_loglvl()Dmitry Safonov1-14/+17
2020-05-25h8300: add show_stack_loglvl()Dmitry Safonov1-6/+12
2020-05-25csky: add show_stack_loglvl()Dmitry Safonov1-2/+9
2020-05-25c6x: add show_stack_loglvl()Dmitry Safonov1-7/+14
2020-05-25arm64: add show_stack_loglvl()Dmitry Safonov1-2/+8
2020-05-25arm64: add loglvl to dump_backtrace()Dmitry Safonov3-9/+11
2020-05-25arm: add show_stack_loglvl()Dmitry Safonov1-2/+8
2020-05-25arm: wire up dump_backtrace_{entry,stm}Dmitry Safonov1-5/+7
2020-05-25arm: add loglvl to dump_backtrace()Dmitry Safonov1-7/+9
2020-05-25arm: add loglvl to unwind_backtrace()Dmitry Safonov3-6/+8
2020-05-25arm/asm: add loglvl to c_backtrace()Dmitry Safonov6-13/+27
2020-05-25arc: add show_stack_loglvl()Dmitry Safonov3-8/+18
2020-05-25alpha: add show_stack_loglvl()Dmitry Safonov1-11/+17
2020-05-25kallsyms/printk: add loglvl to print_ip_sym()Dmitry Safonov9-19/+17
2020-05-25mm/kmemleak: silence KCSAN splats in checksumQian Cai1-0/+2
2020-05-25kernel: set USER_DS in kthread_use_mmChristoph Hellwig5-17/+8
2020-05-25powerpc/vas: fix up for {un}use_mm() renameStephen Rothwell1-2/+2
2020-05-25kernel-better-document-the-use_mm-unuse_mm-api-contract-v2Christoph Hellwig2-3/+3
2020-05-25kernel: better document the use_mm/unuse_mm API contractChristoph Hellwig10-37/+36
2020-05-25kernel: move use_mm/unuse_mm to kthread.cChristoph Hellwig1-1/+1
2020-05-25kernel: move use_mm/unuse_mm to kthread.cChristoph Hellwig18-85/+66
2020-05-25amdgpu: a NULL ->mm does not mean a thread is a kthreadChristoph Hellwig1-1/+1
2020-05-25stacktrace: cleanup inconsistent variable typeWalter Wu1-1/+1
2020-05-25kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.taintedRafael Aquini1-3/+2
2020-05-25panic: add sysctl to dump all CPUs backtraces on oops eventGuilherme G. Piccoli4-0/+44
2020-05-25kernel/hung_task.c: introduce sysctl to print all traces when a hung task is ...Guilherme G. Piccoli4-2/+50
2020-05-25kernel/watchdog.c: convert {soft/hard}lockup boot parameters to sysctl aliasesGuilherme G. Piccoli3-36/+19
2020-05-25lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fixVlastimil Babka1-1/+7