aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-03-23kasan: no need to unset panic_on_warn in end_report()Tiezhu Yang1-9/+1
2022-03-23ubsan: no need to unset panic_on_warn in ubsan_epilogue()Tiezhu Yang1-9/+1
2022-03-23panic: unset panic_on_warn inside panic()Tiezhu Yang1-9/+11
2022-03-23docs: kdump: add scp example to write out the dump fileTiezhu Yang1-0/+4
2022-03-23docs: kdump: update description about sysfs file system supportTiezhu Yang1-3/+3
2022-03-23arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefJisheng Zhang1-6/+3
2022-03-23x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefJisheng Zhang1-7/+3
2022-03-23riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdefJisheng Zhang1-4/+2
2022-03-23kexec: make crashk_res, crashk_low_res and crash_notes symbols always visibleJisheng Zhang1-6/+6
2022-03-23cgroup: use irqsave in cgroup_rstat_flush_locked().Sebastian Andrzej Siewior1-2/+11
2022-03-23fat: use pointer to simple type in put_user()Helge Deller1-1/+1
2022-03-23minix: fix bug when opening a file with O_DIRECTQinghua Jin1-1/+2
2022-03-23fs/pipe.c: local vars have to match types of proper pipe_inode_info fieldsAndrei Vagin1-2/+2
2022-03-23fs/pipe: use kvcalloc to allocate a pipe_buffer arrayAndrei Vagin1-5/+4
2022-03-23init/main.c: return 1 from handled __setup() functionsRandy Dunlap1-2/+4
2022-03-23init.h: improve __setup and early_param documentationRandy Dunlap1-2/+9
2022-03-23init: use ktime_us_delta() to make initcall_debug log more preciseMark-PK Tsai1-6/+2
2022-03-23checkpatch: use python3 to find codespell dictionarySagar Patel1-2/+2
2022-03-23checkpatch: add early_param exception to blank line after struct/function testJoe Perches1-1/+1
2022-03-23checkpatch: add --fix option for some TRAILING_STATEMENTSJoe Perches1-2/+16
2022-03-23checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICENSE("GPL v2")Joe Perches1-0/+7
2022-03-23lib: bitmap: fix many kernel-doc warningsRandy Dunlap1-7/+17
2022-03-23lib/Kconfig.debug: add ARCH dependency for FUNCTION_ALIGN optionFeng Tang1-1/+2
2022-03-23bitfield: add explicit inclusions to the exampleAndy Shevchenko1-0/+3
2022-03-23ilog2: force inlining of __ilog2_u32() and __ilog2_u64()Christophe Leroy1-2/+2
2022-03-23include: drop pointless __compiler_offsetof indirectionRasmus Villemoes2-7/+1
2022-03-23Kconfig.debug: make DEBUG_INFO selectable from a choiceKees Cook1-65/+74
2022-03-23kernel/ksysfs.c: use helper macro __ATTR_RWMiaohe Lin1-2/+1
2022-03-23Documentation/sparse: add hints about __CHECKER__Bjorn Helgaas3-0/+4
2022-03-23linux/types.h: remove unnecessary __bitwise__Bjorn Helgaas2-6/+4
2022-03-23proc/vmcore: fix vmcore_alloc_buf() kernel-doc commentYang Li1-1/+1
2022-03-23proc/vmcore: fix possible deadlock on concurrent mmap and readDavid Hildenbrand1-19/+22
2022-03-23proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinksHao Lee1-4/+4
2022-03-23Merge tag 'arm-dt-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds581-5513/+40820
2022-03-23Merge tag 'arm-drivers-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds124-1419/+7628
2022-03-23Merge tag 'arm-soc-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds72-4355/+435
2022-03-23Merge tag 'arm-defconfig-5.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-83/+232
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds367-17119/+435
2022-03-23Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds75-867/+1437
2022-03-23Merge tag 'm68knommu-for-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-9/+10
2022-03-23dt-bindings: kbuild: Make DT_SCHEMA_LINT a recursive variableNathan Chancellor1-1/+1
2022-03-23dt-bindings: nvmem: add U-Boot environment variables bindingRafał Miłecki2-0/+67
2022-03-23Merge tag 'sound-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds393-7600/+23343
2022-03-23Merge tag 'media/v5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds883-8853/+34700
2022-03-23Merge tag 'for-5.18/fbdev-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds54-233/+189
2022-03-23Merge tag 'mmc-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds34-123/+1076
2022-03-23Merge tag 'ata-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dle...Linus Torvalds57-534/+456
2022-03-23Merge tag 'linux-kselftest-kunit-5.18-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds7-787/+420
2022-03-23Merge tag 'linux-kselftest-next-5.18-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds18-23/+140
2022-03-23Merge branch 'for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds4-9/+10
2022-03-23Merge branch 'for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-38/+20
2022-03-23Merge tag 'slab-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds4-83/+54
2022-03-23Merge tag 'trace-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds39-570/+4169
2022-03-23Merge tag 'trace-rtla-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds13-28/+903
2022-03-23Merge tag 'printk-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-36/+161
2022-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski26-162/+444
2022-03-23llc: fix netdevice reference leaks in llc_ui_bind()Eric Dumazet1-0/+8
2022-03-23drivers: ethernet: cpsw: fix panic when interrupt coaleceing is set via ethtoolSondhauß, Jan1-4/+2
2022-03-23Merge branch 'ice-avoid-sleeping-scheduling-in-atomic-contexts'Jakub Kicinski3-10/+20
2022-03-23ice: don't allow to run ice_send_event_to_aux() in atomic ctxAlexander Lobakin1-0/+3
2022-03-23ice: fix 'scheduling while atomic' on aux critical err interruptAlexander Lobakin2-10/+17
2022-03-23net/sched: fix incorrect vlan_push_eth dest fieldLouis Peens1-1/+1
2022-03-23net: bridge: mst: Restrict info size queries to bridge portsTobias Waldekranz1-1/+1
2022-03-23net: marvell: prestera: add missing destroy_workqueue() in prestera_module_in...Yang Yingliang1-1/+3
2022-03-23drivers: net: xgene: Fix regression in CRC strippingStephane Graber1-5/+7
2022-03-23cacheflush.h: Add forward declaration for struct folioHerbert Xu1-0/+2
2022-03-23Merge tag 'nand/for-5.18' into mtd/nextMiquel Raynal20-139/+467
2022-03-23fs: do not pass __GFP_HIGHMEM to bio_alloc in do_mpage_readpageChristoph Hellwig1-4/+2
2022-03-23dt-bindings: mfd: syscon: Add microchip,lan966x-cpu-syscon compatibleMichael Walle1-0/+1
2022-03-23tracing: Have trace event string test handle zero length stringsSteven Rostedt (Google)1-2/+7
2022-03-23mfd: bd9576: fix typos in commentsJulia Lawall1-1/+1
2022-03-23mfd: Use platform_get_irq() to get the interruptMinghao Chi (CGEL ZTE)1-7/+5
2022-03-23mfd: db8500-prcmu: Remove unused inline functionYueHaibing1-4/+0
2022-03-23mfd: arizona-spi: Add Android board ACPI table handlingHans de Goede1-1/+34
2022-03-23mfd: arizona-spi: Split Windows ACPI init code into its own functionHans de Goede1-20/+32
2022-03-23mfd: asic3: Add missing iounmap() on error asic3_mfd_probeMiaoqian Lin1-3/+7
2022-03-23MAINTAINERS: Rectify entry for ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRI...Lukas Bulwahn1-1/+1
2022-03-23mfd: intel-lpss: Provide an SSP type to the driverAndy Shevchenko1-3/+38
2022-03-23dt-bindings: mfd: brcm,cru: Rename pinctrl nodeRafał Miłecki1-2/+2
2022-03-23dt-bindings: Add compatibles for undocumented trivial sysconsRob Herring1-0/+4
2022-03-23mfd: atmel-flexcom: Fix compilation warningClaudiu Beznea1-1/+1
2022-03-23ARM: configs: multi_v5: Enable Allwinner F1C100Andre Przywara1-0/+5
2022-03-23Merge branch 'for-5.18/uclogic' into for-linusJiri Kosina6-299/+358
2022-03-23Merge branch 'for-5.18/sigma-micro' into for-linusJiri Kosina4-0/+142
2022-03-23Merge branch 'for-5.18/razer' into for-linusJiri Kosina4-0/+136
2022-03-23Merge branch 'for-5.18/i2c-hid' into for-linusJiri Kosina1-278/+313
2022-03-23Merge branch 'for-5.18/google' into for-linusJiri Kosina1-1/+1
2022-03-23Merge branch 'for-5.18/core' into for-linusJiri Kosina4-105/+568
2022-03-23Merge branch 'for-5.18/apple' into for-linusJiri Kosina1460-11501/+18701
2022-03-23Merge branch 'for-5.18/amd-sfh' into for-linusJiri Kosina5436-108949/+191314
2022-03-22net: geneve: add missing netlink policy and size for IFLA_GENEVE_INNER_PROTO_...Eyal Birger1-0/+3
2022-03-22net: dsa: fix missing host-filtered multicast addressesVladimir Oltean1-10/+34
2022-03-22crypto: fix crc64 testmgr digest byte orderKeith Busch1-2/+2
2022-03-22Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds94-875/+849
2022-03-22Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds100-3020/+2900
2022-03-22net/mlx5e: Fix build warning, detected write beyond size of fieldSaeed Mahameed2-2/+6
2022-03-22RISC-V: add support for restartable sequencesPalmer Dabbelt6-0/+709
2022-03-22iwlwifi: mvm: Don't fail if PPAG isn't supportedMiri Korenblit1-1/+2
2022-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds262-2646/+6762
2022-03-22mm/damon/sysfs: remove repeat container_of() in damon_sysfs_kdamond_release()Xin Hao1-1/+1
2022-03-22Docs/ABI/testing: add DAMON sysfs interface ABI documentSeongJae Park2-0/+275
2022-03-22Docs/admin-guide/mm/damon/usage: document DAMON sysfs interfaceSeongJae Park1-6/+344
2022-03-22selftests/damon: add a test for DAMON sysfs interfaceSeongJae Park2-0/+307
2022-03-22mm/damon/sysfs: support DAMOS statsSeongJae Park1-0/+150
2022-03-22mm/damon/sysfs: support DAMOS watermarksSeongJae Park1-5/+215
2022-03-22mm/damon/sysfs: support schemes prioritizationSeongJae Park1-3/+149
2022-03-22mm/damon/sysfs: support DAMOS quotasSeongJae Park1-1/+145
2022-03-22mm/damon/sysfs: support DAMON-based Operation SchemesSeongJae Park1-0/+410
2022-03-22mm/damon/sysfs: support the physical address space monitoringSeongJae Park1-5/+271
2022-03-22mm/damon/sysfs: link DAMON for virtual address spaces monitoringSeongJae Park1-3/+189
2022-03-22mm/damon: implement a minimal stub for sysfs-based DAMON interfaceSeongJae Park3-0/+1092
2022-03-22mm/damon/core: add number of each enum type valuesSeongJae Park1-0/+4
2022-03-22mm/damon/core: allow non-exclusive DAMON start/stopSeongJae Park4-11/+18
2022-03-22Docs/damon: update outdated term 'regions update interval'SeongJae Park2-8/+10
2022-03-22Docs/vm/damon/design: update DAMON-Idle Page Tracking interference handlingSeongJae Park1-3/+4
2022-03-22Docs/vm/damon: call low level monitoring primitives the operationsSeongJae Park2-13/+13
2022-03-22mm/damon: remove unnecessary CONFIG_DAMON optiontangmeng1-1/+1
2022-03-22mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,set_operations}()SeongJae Park3-43/+2
2022-03-22mm/damon/dbgfs-test: fix is_target_id() changeSeongJae Park1-1/+3
2022-03-22mm/damon/dbgfs: use operations id for knowing if the target has pidSeongJae Park1-3/+3
2022-03-22mm/damon/dbgfs: use damon_select_ops() instead of damon_{v,p}a_set_operations()SeongJae Park1-3/+13
2022-03-22mm/damon/reclaim: use damon_select_ops() instead of damon_{v,p}a_set_operatio...SeongJae Park1-1/+3
2022-03-22mm/damon/paddr,vaddr: register themselves to DAMON in subsys_initcallSeongJae Park2-0/+40
2022-03-22mm/damon: let monitoring operations can be registered and selectedSeongJae Park2-0/+84
2022-03-22mm/damon: rename damon_primitives to damon_operationsSeongJae Park12-95/+96
2022-03-22mm/damon: remove redundant page validationBaolin Wang1-6/+0
2022-03-22mm/damon: remove the target id conceptSeongJae Park8-128/+133
2022-03-22mm/damon/core: move damon_set_targets() into dbgfsSeongJae Park5-54/+52
2022-03-22Docs/admin-guide/mm/damon/usage: update for changed initail_regions file inputSeongJae Park1-10/+14
2022-03-22mm/damon/dbgfs/init_regions: use target index instead of target idSeongJae Park2-23/+22
2022-03-22mm/hmm.c: remove unneeded local variable retMiaohe Lin1-2/+1
2022-03-22kfence: allow use of a deferrable timerMarco Elver3-2/+37
2022-03-22kfence: test: try to avoid test_gfpzero trigger rcu_stallPeng Liu1-0/+1
2022-03-22kunit: make kunit_test_timeout compatible with commentPeng Liu1-1/+1
2022-03-22kunit: fix UAF when run kfence test case test_gfpzeroPeng Liu2-1/+2
2022-03-22kfence: alloc kfence_pool after system startupTianchen Ding1-21/+90
2022-03-22kfence: allow re-enabling KFENCE after system startupTianchen Ding1-3/+18
2022-03-22mm/kfence: remove unnecessary CONFIG_KFENCE optiontangmeng1-1/+1
2022-03-22mm/page_table_check.c: use strtobool for param parsingDr. David Alan Gilbert1-9/+1
2022-03-22mm/highmem: remove unnecessary done labelMiaohe Lin1-5/+4
2022-03-22highmem: document kunmap_local()Ira Weiny1-0/+10
2022-03-22mm/early_ioremap: declare early_memremap_pgprot_adjust()Vlastimil Babka2-0/+7
2022-03-22mm/usercopy: return 1 from hardened_usercopy __setup() handlerRandy Dunlap1-1/+4
2022-03-22mm: uninline copy_overflow()Christophe Leroy2-1/+10
2022-03-22mm: remove usercopy_warn()Christophe Leroy2-13/+0
2022-03-22mm/zswap.c: allow handling just same-value filled pagesMaciej S. Szmigiero2-4/+33
2022-03-22mm/thp: ClearPageDoubleMap in first page_add_file_rmap()Hugh Dickins1-0/+11
2022-03-22mm: only re-generate demotion targets when a numa node changes its N_CPU stateOscar Salvador3-38/+30
2022-03-22drivers/base/memory: clarify adding and removing of memory blocksDavid Hildenbrand1-18/+20
2022-03-22drivers/base/memory: determine and store zone for single-zone memory blocksDavid Hildenbrand5-57/+125
2022-03-22drivers/base/node: rename link_mem_sections() to register_memory_block_under_...David Hildenbrand3-13/+14
2022-03-22mm/memory_hotplug: fix misplaced comment in offline_pagesMiaohe Lin1-1/+1
2022-03-22mm/memory_hotplug: clean up try_offline_nodeMiaohe Lin1-5/+4
2022-03-22mm/memory_hotplug: avoid calling zone_intersects() for ZONE_NORMALMiaohe Lin1-1/+1
2022-03-22mm/memory_hotplug: remove obsolete comment of __add_pagesMiaohe Lin1-6/+0
2022-03-22drivers/base/node: consolidate node device subsystem initialization in node_d...David Hildenbrand12-80/+22
2022-03-22drivers/base/memory: add memory block to memory group after registration succ...David Hildenbrand1-3/+5
2022-03-22memcg: do not tweak node in alloc_mem_cgroup_per_node_infoWei Yang1-12/+2
2022-03-22mm: make free_area_init_node aware of memory less nodesMichal Hocko1-3/+8
2022-03-22mm, memory_hotplug: reorganize new pgdat initializationMichal Hocko3-28/+27
2022-03-22mm, memory_hotplug: drop arch_free_nodedataMichal Hocko3-18/+0
2022-03-22mm: handle uninitialized numa nodes gracefullyMichal Hocko5-19/+50
2022-03-22mm, memory_hotplug: make arch_alloc_nodedata independent on CONFIG_MEMORY_HOT...Michal Hocko2-62/+59
2022-03-22mm: madvise: skip unmapped vma holes passed to process_madviseCharan Teja Kalla1-1/+8
2022-03-22mm: madvise: return correct bytes advised with process_madviseCharan Teja Kalla1-2/+1
2022-03-22mm/madvise: use vma_lookup() instead of find_vma()Miaohe Lin1-2/+2
2022-03-22mm/hwpoison: check the subpage, not the head pageMatthew Wilcox (Oracle)1-2/+2
2022-03-22mm/ksm: use helper macro __ATTR_RWMiaohe Lin1-2/+1
2022-03-22mm/vmstat: add event for ksm swapping in copyYang Yang3-0/+9
2022-03-22mm: page_io: fix psi memory pressure error on cold swapinsJohannes Weiner1-2/+5
2022-03-22memory tiering: skip to scan fast memoryHuang Ying2-10/+33
2022-03-22NUMA balancing: optimize page placement for memory tiering systemHuang Ying8-18/+70
2022-03-22NUMA Balancing: add page promotion counterHuang Ying4-3/+21
2022-03-22powerpc/fadump: opt out from freeing pages on cma activation failureHari Bathini1-0/+6
2022-03-22mm/cma: provide option to opt out from exposing pages on activation failureHari Bathini3-2/+12
2022-03-22mm/thp: refix __split_huge_pmd_locked() for migration PMDHugh Dickins1-2/+2
2022-03-22mm/migrate: fix race between lock page and clear PG_Isolatedandrew.yang2-7/+7
2022-03-22mm,migrate: fix establishing demotion targetHuang Ying1-2/+5
2022-03-22mm/oom_kill: remove unneeded is_memcg_oom checkMiaohe Lin1-3/+0
2022-03-22mempolicy: mbind_range() set_policy() after vma_merge()Hugh Dickins1-7/+1
2022-03-22mm: compaction: cleanup the compaction trace eventsBaolin Wang2-19/+16
2022-03-22mm: vmscan: fix documentation for page_check_references()Charan Teja Kalla1-1/+1
2022-03-22mm: workingset: replace IRQ-off check with a lockdep assert.Sebastian Andrzej Siewior1-1/+4
2022-03-22mm: lru_cache_disable: replace work queue synchronization with synchronize_rcuMarcelo Tosatti1-9/+14
2022-03-22mm/list_lru: optimize memcg_reparent_list_lru_node()Waiman Long1-0/+6
2022-03-22mm: __isolate_lru_page_prepare() in isolate_migratepages_block()Hugh Dickins3-91/+62
2022-03-22mm/fs: delete PF_SWAPWRITEHugh Dickins5-18/+3
2022-03-22userfaultfd/selftests: fix uninitialized_var.cocci warningGuo Zhengkui1-1/+1
2022-03-22userfaultfd: provide unmasked address on page-faultNadav Amit6-5/+19
2022-03-22mm: remove unneeded local variable follflagsMiaohe Lin2-6/+2
2022-03-22mm/hugetlb.c: export PageHeadHuge()David Howells1-0/+1
2022-03-22mm/hugetlb: use helper macro __ATTR_RWMiaohe Lin1-2/+1
2022-03-22hugetlb: clean up potential spectre issue warningsMike Kravetz1-3/+4
2022-03-22mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLBAnshuman Khandual4-9/+6
2022-03-22mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_HUGETLB_PAGE_FREE_VM...Muchun Song2-0/+4
2022-03-22selftests: vm: add a hugetlb test caseMuchun Song4-0/+157
2022-03-22mm: sparsemem: use page table lock to protect kernel pmd operationsMuchun Song2-20/+43
2022-03-22mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a static_keyMuchun Song4-15/+21
2022-03-22mm: hugetlb: free the 2nd vmemmap page associated with each HugeTLB pageMuchun Song4-33/+130
2022-03-22mm/mlock: fix potential imbalanced rlimit ucounts adjustmentMiaohe Lin1-0/+1