aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-12-08(NOT-FOR-POSING) Mark the status: rebase damon/for-v5.10.y-2021-11-19-12-32 o...damon/for-v5.10.84SeongJae Park1-1/+3
2021-12-08(drop) mm/damon: Add debug codeSeongJae Park1-0/+52
2021-12-08tools/perf: Integrate DAMON in perfSeongJae Park4-0/+691
2021-12-08tools: Introduce a minimal user-space tool for DAMONSeongJae Park15-0/+1741
2021-12-08mm/damon: Implement primitives for page granularity idleness monitoringSeongJae Park5-0/+124
2021-12-08mm/damon: Introduce arbitrary target typeSeongJae Park7-32/+73
2021-12-08mm/damon/paddr: Separate commonly usable functionsSeongJae Park3-138/+138
2021-12-08(NOT-FOR-POSTING) More not-yet-posted commitsSeongJae Park1-1/+1
2021-12-08mm/damon: Fixup trivial nits in mm-damon-remove-some-no-need-func-definitions...SeongJae Park3-7/+10
2021-12-08(NOT-FOR-POSTING) Patches written or reviewed by SJ but not merged in -mm startsSeongJae Park1-1/+1
2021-12-08mm/damon/dbgfs: fix missed use of damon_dbgfs_lockSeongJae Park1-3/+9
2021-12-08mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocationSeongJae Park1-4/+4
2021-12-08mm/damon/vaddr: remove swap_ranges() and replace it with swap()Yihao Han1-13/+3
2021-12-08mm/damon: remove some unneeded function definitions in damon.hXin Hao3-33/+12
2021-12-08mm/damon/core: use abs() instead of diff_of()Xin Hao1-4/+2
2021-12-08mm/damon: add 'age' of region tracepoint supportXin Hao1-2/+5
2021-12-08mm/damon: unified access_check function naming rulesXin Hao1-4/+4
2021-12-08(NOT-FOR-POSTING) Patches in -mm but mmotmSeongJae Park1-1/+1
2021-12-08mm/damon: remove return value from before_terminate callbackChangbin Du2-4/+3
2021-12-08mm/damon: fix a few spelling mistakes in comments and a pr_debug messageColin Ian King3-3/+3
2021-12-08mm/damon: simplify stop mechanismChangbin Du2-37/+15
2021-12-08Docs/admin-guide/mm/damon/start: simplify the contentSeongJae Park1-53/+60
2021-12-08Docs/admin-guide/mm/damon/start: fix a wrong linkSeongJae Park1-1/+3
2021-12-08Docs/admin-guide/mm/damon/start: fix wrong example commandsSeongJae Park1-7/+7
2021-12-08mm/damon/dbgfs: add adaptive_targets list check before enable monitor_onXin Hao3-3/+18
2021-12-08mm/damon: remove unnecessary variable initializationXin Hao1-1/+1
2021-12-08Documentation/admin-guide/mm/damon: add a document for DAMON_RECLAIMSeongJae Park2-0/+236
2021-12-08mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM)SeongJae Park3-0/+369
2021-12-08selftests/damon: support watermarksSeongJae Park1-2/+2
2021-12-08mm/damon/dbgfs: support watermarksSeongJae Park1-7/+9
2021-12-08mm/damon/schemes: activate schemes based on a watermarks mechanismSeongJae Park3-3/+151
2021-12-08tools/selftests/damon: update for regions prioritization of schemesSeongJae Park1-2/+2
2021-12-08mm/damon/dbgfs: support prioritization weightsSeongJae Park1-4/+10
2021-12-08mm/damon/vaddr,paddr: support pageout prioritizationSeongJae Park5-0/+82
2021-12-08mm/damon/schemes: prioritize regions within the quotasSeongJae Park2-7/+81
2021-12-08mm/damon/selftests: support schemes quotasSeongJae Park1-2/+2
2021-12-08mm/damon/dbgfs: support quotas of schemesSeongJae Park1-5/+9
2021-12-08mm/damon/schemes: implement time quotaSeongJae Park2-10/+60
2021-12-08mm/damon/schemes: skip already charged targets and regionsSeongJae Park2-0/+42
2021-12-08mm/damon/schemes: implement size quota for schemes application speed controlSeongJae Park3-13/+87
2021-12-08mm/damon/paddr: support the pageout schemeSeongJae Park2-1/+38
2021-12-08mm/damon/dbgfs: remove unnecessary variablesRongwei Wang1-35/+31
2021-12-08mm/damon/vaddr: constify static mm_walk_opsRikard Falkeborn1-2/+2
2021-12-08Docs/DAMON: document physical memory monitoring supportSeongJae Park3-19/+40
2021-12-08mm/damon/dbgfs: support physical memory monitoringSeongJae Park2-4/+19
2021-12-08mm/damon: implement primitives for physical address space monitoringSeongJae Park4-0/+243
2021-12-08(for-v5.10.y) mm/damon/vaddr: Add missed headerSeongJae Park1-0/+1
2021-12-08mm/damon/vaddr: separate commonly usable functionsSeongJae Park4-86/+108
2021-12-08Docs/admin-guide/mm/damon: document 'init_regions' featureSeongJae Park1-2/+39
2021-12-08mm/damon/dbgfs-test: add a unit test case for 'init_regions'SeongJae Park1-0/+54
2021-12-08mm/damon/dbgfs: allow users to set initial monitoring target regionsSeongJae Park1-2/+154
2021-12-08Docs/admin-guide/mm/damon: document DAMON-based Operation SchemesSeongJae Park2-2/+60
2021-12-08selftests/damon: add 'schemes' debugfs testsSeongJae Park1-0/+13
2021-12-08mm/damon/schemes: implement statistics featureSeongJae Park4-4/+20
2021-12-08mm/damon/dbgfs: support DAMON-based Operation SchemesSeongJae Park1-3/+162
2021-12-08mm/damon/vaddr: support DAMON-based Operation SchemesSeongJae Park2-0/+58
2021-12-08mm/damon/core: implement DAMON-based Operation Schemes (DAMOS)SeongJae Park2-0/+175
2021-12-08mm/damon/core: account age of target regionsSeongJae Park2-0/+23
2021-12-08mm/damon/core: nullify pointer ctx->kdamond with a NULLColin Ian King1-1/+1
2021-12-08mm/damon: needn't hold kdamond_lock to print pid of kdamondChangbin Du1-4/+2
2021-12-08mm/damon: remove unnecessary do_exit() from kdamondChangbin Du1-1/+1
2021-12-08mm/damon/core: print kdamond start log in debug mode onlySeongJae Park1-1/+1
2021-12-08include/linux/damon.h: fix kernel-doc comments for 'damon_callback'SeongJae Park1-3/+3
2021-12-08mm/damon: grammar s/works/work/Geert Uytterhoeven1-1/+1
2021-12-08mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()'SeongJae Park1-2/+2
2021-12-08mm/damon: don't use strnlen() with known-bogus source lengthAdam Borowski1-8/+8
2021-12-08MAINTAINERS: update for DAMONSeongJae Park1-0/+11
2021-12-08mm/damon: add user space selftestsSeongJae Park3-0/+110
2021-12-08mm/damon: add kunit testsSeongJae Park7-0/+760
2021-12-08Documentation: add documents for DAMONSeongJae Park9-0/+510
2021-12-08mm/damon/dbgfs: support multiple contextsSeongJae Park1-2/+193
2021-12-08mm/damon/dbgfs: export kdamond pid to the user spaceSeongJae Park1-2/+35
2021-12-08mm/damon: implement a debugfs-based user space interfaceSeongJae Park5-0/+457
2021-12-08mm/damon: add a tracepointSeongJae Park2-1/+49
2021-12-08mm/damon: implement primitives for the virtual memory address spacesSeongJae Park4-0/+687
2021-12-08mm/idle_page_tracking: make PG_idle reusableSeongJae Park7-19/+27
2021-12-08mm/damon: adaptively adjust regionsSeongJae Park2-17/+237
2021-12-08mm/damon/core: implement region-based samplingSeongJae Park2-7/+213
2021-12-08mm: introduce Data Access MONitor (DAMON)SeongJae Park6-0/+508
2021-12-08(NOT-FOR-POSTING) DAMON commits in the mainlineSeongJae Park1-1/+1
2021-12-08for_damon_hack: Add files for DAMON hacksSeongJae Park21-0/+1330
2021-12-08selftests/kselftest/runner/run_one(): allow running non-executable filesSeongJae Park1-10/+18
2021-12-08(NOT-FOR-POSTING) DAMON hack tree commits startSeongJae Park1-1/+1
2021-12-08Linux 5.10.84Greg Kroah-Hartman1-1/+1
2021-12-08ipmi: msghandler: Make symbol 'remove_work_wq' staticWei Yongjun1-1/+1
2021-12-08net/tls: Fix authentication failure in CCM modeTianjia Zhang1-2/+2
2021-12-08parisc: Mark cr16 CPU clocksource unstable on all SMP machinesHelge Deller1-19/+5
2021-12-08iwlwifi: mvm: retry init flow if failedMordechay Goodstein5-8/+47
2021-12-08serial: 8250: Fix RTS modem control while in rs485 modeLukas Wunner2-7/+5
2021-12-08serial: 8250_pci: rewrite pericom_do_set_divisor()Jay Dolan1-13/+17
2021-12-08serial: 8250_pci: Fix ACCES entries in pci_serial_quirks arrayJay Dolan1-1/+8
2021-12-08serial: core: fix transmit-buffer reset and memleakJohan Hovold1-1/+12
2021-12-08serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30Patrik John1-2/+2
2021-12-08serial: pl011: Add ACPI SBSA UART match idPierre Gondois1-0/+1
2021-12-08tty: serial: msm_serial: Deactivate RX DMA for polling supportSven Eckelmann1-0/+3
2021-12-08x86/64/mm: Map all kernel memory into trampoline_pgdJoerg Roedel1-1/+11
2021-12-08x86/tsc: Disable clocksource watchdog for TSC on qualified platormsFeng Tang1-4/+24
2021-12-08x86/tsc: Add a timer to make sure TSC_adjust is always checkedFeng Tang1-0/+41
2021-12-08usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnectBadhri Jagan Sridharan1-4/+0
2021-12-08USB: NO_LPM quirk Lenovo Powered USB-C Travel HubOle Ernst1-0/+3
2021-12-08xhci: Fix commad ring abort, write all 64 bits to CRCR register.Mathias Nyman1-7/+14
2021-12-08vgacon: Propagate console boot parameters before calling `vc_resize'Maciej W. Rozycki1-5/+9
2021-12-08parisc: Fix "make install" on newer debian releasesHelge Deller1-0/+1
2021-12-08parisc: Fix KBUILD_IMAGE for self-extracting kernelHelge Deller1-0/+5
2021-12-08x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry()Lai Jiangshan1-11/+5
2021-12-08x86/pv: Switch SWAPGS to ALTERNATIVEJuergen Gross8-47/+13
2021-12-08sched/uclamp: Fix rq->uclamp_max not set on first enqueueQais Yousef1-1/+1
2021-12-08x86/xen: Add xenpv_restore_regs_and_return_to_usermode()Lai Jiangshan2-0/+24
2021-12-08x86/entry: Use the correct fence macro after swapgs in kernel CR3Lai Jiangshan1-7/+8
2021-12-08x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qwordMichael Sterritt1-18/+39
2021-12-08KVM: VMX: Set failure code in prepare_vmcs02()Dan Carpenter1-1/+3
2021-12-08KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln registerLike Xu1-1/+1
2021-12-08atlantic: Remove warn trace message.Sameer Saurabh1-3/+0
2021-12-08atlantic: Fix statistics logic for production hardwareDmitry Bogdanov5-27/+139
2021-12-08Remove Half duplex mode speed capabilities.Sameer Saurabh1-4/+1
2021-12-08atlantic: Add missing DIDs and fix 115c.Nikita Danilov4-1/+27
2021-12-08atlantic: Fix to display FW bundle version instead of FW mac version.Sameer Saurabh1-3/+3
2021-12-08atlatnic: enable Nbase-t speeds with base-tNikita Danilov3-19/+13
2021-12-08atlantic: Increase delay for fw transactionsDmitry Bogdanov1-2/+5
2021-12-08drm/msm: Do hw_init() before capturing GPU stateRob Clark1-0/+1
2021-12-08drm/msm/a6xx: Allocate enough space for GMU registersDouglas Anderson1-2/+2
2021-12-08net/smc: Keep smc_close_final rc during active closeTony Lu1-2/+6
2021-12-08net/rds: correct socket tunable error in rds_tcp_tune()William Kucharski1-1/+1
2021-12-08net/smc: fix wrong list_del in smc_lgr_cleanup_earlyDust Li1-4/+3
2021-12-08ipv4: convert fib_num_tclassid_users to atomic_tEric Dumazet5-7/+7
2021-12-08net: annotate data-races on txq->xmit_lock_ownerEric Dumazet2-7/+17
2021-12-08dpaa2-eth: destroy workqueue at the end of remove functionDongliang Mu1-0/+2
2021-12-08net: marvell: mvpp2: Fix the computation of shared CPUsChristophe JAILLET1-1/+1
2021-12-08net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ ...Sven Schuchmann1-1/+1
2021-12-08ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codecPierre-Louis Bossart1-0/+10
2021-12-08rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()Eiichi Tsukata1-5/+9
2021-12-08rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()Eiichi Tsukata1-5/+9
2021-12-08ASoC: tegra: Fix kcontrol put callback in AHUBSameer Pujar1-4/+7
2021-12-08ASoC: tegra: Fix kcontrol put callback in DSPKSameer Pujar1-32/+146
2021-12-08ASoC: tegra: Fix kcontrol put callback in DMICSameer Pujar1-34/+149
2021-12-08ASoC: tegra: Fix kcontrol put callback in I2SSameer Pujar1-76/+226
2021-12-08ASoC: tegra: Fix kcontrol put callback in ADMAIFSameer Pujar1-29/+109
2021-12-08ASoC: tegra: Fix wrong value type in DSPKSameer Pujar1-12/+11
2021-12-08ASoC: tegra: Fix wrong value type in DMICSameer Pujar1-12/+11
2021-12-08ASoC: tegra: Fix wrong value type in I2SSameer Pujar1-18/+24
2021-12-08ASoC: tegra: Fix wrong value type in ADMAIFSameer Pujar1-2/+2
2021-12-08mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_modeLorenzo Bianconi1-2/+2
2021-12-08selftests: net: Correct case nameLi Zhijian1-2/+2
2021-12-08net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources()Zhou Qingyang1-2/+7
2021-12-08arm64: ftrace: add missing BTIsMark Rutland1-0/+6
2021-12-08siphash: use _unaligned version by defaultArnd Bergmann2-16/+10
2021-12-08net: mpls: Fix notifications when deleting a deviceBenjamin Poirier1-16/+52
2021-12-08net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings()Zhou Qingyang1-2/+8
2021-12-08tcp: fix page frag corruption on page faultPaolo Abeni1-5/+8
2021-12-08natsemi: xtensa: fix section mismatch warningsRandy Dunlap1-1/+1
2021-12-08i2c: cbus-gpio: set atomic transfer callbackAaro Koskinen1-2/+3
2021-12-08i2c: stm32f7: stop dma transfer in case of NACKAlain Volmat1-2/+7
2021-12-08i2c: stm32f7: recover the bus on access timeoutAlain Volmat1-0/+2
2021-12-08i2c: stm32f7: flush TX FIFO upon transfer errorsAlain Volmat1-1/+19
2021-12-08wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()Gustavo A. R. Silva1-2/+2
2021-12-08wireguard: receive: drop handshakes if queue lock is contendedJason A. Donenfeld1-3/+13
2021-12-08wireguard: receive: use ring buffer for incoming handshakesJason A. Donenfeld5-43/+37
2021-12-08wireguard: device: reset peer src endpoint when netns exitsJason A. Donenfeld5-2/+57
2021-12-08wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLISTLi Zhijian1-1/+1
2021-12-08wireguard: selftests: actually test for routing loopsJason A. Donenfeld1-1/+5
2021-12-08wireguard: allowedips: add missing __rcu annotation to satisfy sparseJason A. Donenfeld1-1/+1
2021-12-08wireguard: selftests: increase default dmesg log sizeJason A. Donenfeld1-0/+1
2021-12-08tracing/histograms: String compares should not care about signed valuesSteven Rostedt (VMware)1-1/+1
2021-12-08KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()Lai Jiangshan1-1/+1
2021-12-08KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1Catalin Marinas1-2/+2
2021-12-08KVM: x86: Use a stable condition around all VT-d PI pathsPaolo Bonzini1-9/+11
2021-12-08KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUESTSean Christopherson1-9/+14
2021-12-08KVM: Disallow user memslot with size that exceeds "unsigned long"Sean Christopherson1-1/+2
2021-12-08drm/amd/display: Allow DSC on supported MST branch devicesNicholas Kazlauskas1-4/+16
2021-12-08ipv6: fix memory leak in fib6_rule_suppressmsizanoen14-4/+7
2021-12-08sata_fsl: fix warning in remove_proc_entry when rmmod sata_fslBaokun Li1-5/+3
2021-12-08sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fslBaokun Li1-2/+10
2021-12-08fget: check that the fd still exists after getting a ref to itLinus Torvalds1-0/+4
2021-12-08s390/pci: move pseudo-MMIO to prevent MIO overlapNiklas Schnelle1-3/+4
2021-12-08cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()Xiongfeng Wang1-5/+4
2021-12-08ipmi: Move remove_work to dedicated workqueueIoanna Alifieraki1-1/+12
2021-12-08rt2x00: do not mark device gone on EPROTO errors during startStanislaw Gruszka1-0/+3
2021-12-08kprobes: Limit max data_size of the kretprobe instancesMasami Hiramatsu2-0/+5
2021-12-08vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmitStephen Suryaputra1-0/+2
2021-12-08ACPI: Add stubs for wakeup handler functionsMario Limonciello1-0/+9
2021-12-08net/smc: Avoid warning of possible recursive lockingWen Gu1-1/+1
2021-12-08perf report: Fix memory leaks around perf_tip()Ian Rogers3-14/+17
2021-12-08perf hist: Fix memory leak of a perf_hpp_fmtIan Rogers2-15/+14
2021-12-08perf inject: Fix ARM SPE handlingGerman Gomez1-0/+15
2021-12-08net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infob...Teng Qi1-0/+4
2021-12-08net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of ...zhangyue1-13/+17
2021-12-08ipv6: check return value of ipv6_skip_exthdrJordy Zomer1-0/+6
2021-12-08ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns...Teng Qi1-0/+4
2021-12-08ata: ahci: Add Green Sardine vendor ID as board_ahci_mobileMario Limonciello1-0/+1
2021-12-08drm/amd/amdgpu: fix potential memleakBernard Zhao1-0/+1
2021-12-08drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered againshaoyunl1-0/+5
2021-12-08scsi: iscsi: Unblock session then wake up error handlerMike Christie1-3/+3
2021-12-08thermal: core: Reset previous low and high trip during thermal zone initManaf Meethalavalappu Pallikunhi1-0/+2
2021-12-08btrfs: check-integrity: fix a warning on write caching disabled diskWang Yugui1-1/+13
2021-12-08s390/setup: avoid using memblock_enforce_memory_limitVasily Gorbik1-3/+0
2021-12-08platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deepSlark Xiao1-12/+0
2021-12-08platform/x86: thinkpad_acpi: Add support for dual fan controlJimmy Wang1-0/+1
2021-12-08net: return correct error codeliuguoqiang1-1/+1
2021-12-08atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_waitZekun Shen1-0/+10
2021-12-08net/smc: Transfer remaining wait queue entries during fallbackWen Gu1-0/+14