aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-02-25tools/power/x86/amd_pstate_tracer: Add tracer tool for AMD P-stateamd-pstate-tracerJinzhou Su2-0/+355
2022-02-25tools/power/x86/intel_pstate_tracer: make tracer as a moduleJinzhou Su1-131/+129
2022-02-25cpufreq: amd-pstate: Add more tracepoint for AMD P-State moduleJinzhou Su2-3/+78
2022-02-23cpupower: Add "perf" option to print AMD P-State informationHuang Rui2-1/+21
2022-02-22cpupower: Add function to print AMD P-State performance capabilitiesHuang Rui3-3/+40
2022-02-22cpupower: Move print_speed function into misc helperHuang Rui3-48/+52
2022-02-22cpupower: Enable boost state support for AMD P-State moduleHuang Rui3-0/+25
2022-02-22cpupower: Add AMD P-State sysfs definition and access helperHuang Rui1-0/+30
2022-02-22cpupower: Introduce ACPI CPPC libraryHuang Rui3-3/+83
2022-02-22cpupower: Add the function to get the sysfs value from specific tableHuang Rui2-7/+28
2022-02-22cpupower: Initial AMD P-State capabilityHuang Rui1-0/+13
2022-02-22cpupower: Add the function to check AMD P-State enabledHuang Rui2-0/+28
2022-02-22cpupower: Add AMD P-State capability flagHuang Rui1-0/+1
2022-01-24tools/power/cpupower/{ToDo => TODO}: Rename the todo fileozkanonur1-0/+0
2022-01-24tools: cpupower: fix typo in cpupower-idle-set(1) manpageAndreas Rammhold1-1/+1
2022-01-23Linux 5.17-rc1v5.17-rc1Linus Torvalds1-2/+2
2022-01-23Merge tag 'perf-tools-for-v5.17-2022-01-22' of git://git.kernel.org/pub/scm/l...Linus Torvalds51-149/+354
2022-01-23Merge tag 'trace-v5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2-3/+10
2022-01-23ftrace: Fix assuming build time sort works for s390Steven Rostedt (Google)2-3/+10
2022-01-23Merge tag 'kbuild-fixes-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-4/+3
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds73-438/+635
2022-01-22perf tools: Remove redundant err variableMinghao Chi1-4/+1
2022-01-22perf test: Add parse-events test for aliases with hyphensJohn Garry2-9/+82
2022-01-22perf test: Add pmu-events test for aliases with hyphensJohn Garry2-0/+48
2022-01-22perf parse-events: Support event alias in form foo-bar-bazJohn Garry4-4/+41
2022-01-22perf evsel: Override attr->sample_period for non-libpfm4 eventsGerman Gomez1-8/+17
2022-01-22perf cpumap: Remove duplicate include in cpumap.hLv Ruyi1-1/+0
2022-01-22perf cpumap: Migrate to libperf cpumap apiIan Rogers31-87/+99
2022-01-22perf python: Fix cpu_map__item() buildingIan Rogers1-3/+3
2022-01-22perf script: Fix printing 'phys_addr' failure issueYao Jin1-1/+1
2022-01-23certs: Fix build error when CONFIG_MODULE_SIG_KEY is emptyMasahiro Yamada1-1/+1
2022-01-23certs: Fix build error when CONFIG_MODULE_SIG_KEY is PKCS#11 URIMasahiro Yamada1-1/+1
2022-01-23Revert "Makefile: Do not quote value for CONFIG_CC_IMPLICIT_FALLTHROUGH"Masahiro Yamada1-1/+1
2022-01-22usr/include/Makefile: add linux/nfc.h to the compile-test coverageDmitry V. Levin1-1/+0
2022-01-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds172-2820/+1766
2022-01-22Merge tag '5.17-rc-part2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds25-626/+573
2022-01-22Merge tag 'xfs-5.17-merge-7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-36/+4
2022-01-22Merge tag 'fscache-fixes-20220121' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds10-51/+113
2022-01-22Merge tag 'folio-5.17a' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds3-6/+25
2022-01-22Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds22-280/+386
2022-01-22Merge tag 'ata-5.17-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2022-01-22Merge tag 'thermal-5.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-0/+4
2022-01-22Merge tag 'acpi-5.17-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-5/+16
2022-01-22Merge tag 'devicetree-fixes-for-5.17-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds38-482/+362
2022-01-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds36-632/+1425
2022-01-22Merge tag 'for-5.17/parisc-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-4/+19
2022-01-22Merge tag 'riscv-for-linus-5.17-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds43-425/+1006
2022-01-22Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds4-4/+4
2022-01-22Merge tag 'docs-5.17-2' of git://git.lwn.net/linuxLinus Torvalds3-5/+5
2022-01-22mm: hide the FRONTSWAP Kconfig symbolChristoph Hellwig1-15/+3
2022-01-22frontswap: remove support for multiple opsChristoph Hellwig3-42/+19
2022-01-22mm: mark swap_lock and swap_active_head staticChristoph Hellwig2-4/+2
2022-01-22frontswap: simplify frontswap_register_opsChristoph Hellwig1-41/+0
2022-01-22frontswap: remove frontswap_testChristoph Hellwig2-12/+1
2022-01-22mm: simplify try_to_unuseChristoph Hellwig5-97/+30
2022-01-22frontswap: remove the frontswap exportsChristoph Hellwig1-6/+0
2022-01-22frontswap: simplify frontswap_initChristoph Hellwig3-11/+4
2022-01-22frontswap: remove frontswap_curr_pagesChristoph Hellwig2-29/+0
2022-01-22frontswap: remove frontswap_shrinkChristoph Hellwig3-97/+0
2022-01-22frontswap: remove frontswap_tmem_exclusive_getsChristoph Hellwig2-24/+1
2022-01-22frontswap: remove frontswap_writethroughChristoph Hellwig3-29/+1
2022-01-22mm: remove cleancacheChristoph Hellwig37-873/+4
2022-01-22lib/stackdepot: always do filter_irq_stacks() in stack_depot_save()Marco Elver2-1/+13
2022-01-22lib/stackdepot: allow optional init and stack_table allocation by kvmalloc()Vlastimil Babka11-18/+76
2022-01-22proc: remove PDE_DATA() completelyMuchun Song50-180/+178
2022-01-22fs: proc: store PDE()->data into inode->i_privateMuchun Song4-12/+13
2022-01-22zsmalloc: replace get_cpu_var with local_lockMike Galbraith1-3/+8
2022-01-22zsmalloc: replace per zpage lock with pool->migrate_lockMinchan Kim1-109/+96
2022-01-22locking/rwlocks: introduce write_lock_nestedMinchan Kim6-0/+47
2022-01-22zsmalloc: remove zspage isolation for migrationMinchan Kim1-149/+8
2022-01-22zsmalloc: move huge compressed obj from page to zspageMinchan Kim1-24/+26
2022-01-22zsmalloc: introduce obj_allocatedMinchan Kim1-17/+16
2022-01-22zsmalloc: decouple class actions from zspage worksMinchan Kim1-10/+13
2022-01-22zsmalloc: rename zs_stat_type to class_stat_typeMinchan Kim1-12/+12
2022-01-22zsmalloc: introduce some helper functionsMinchan Kim1-31/+23
2022-01-22sysctl: returns -EINVAL when a negative value is passed to proc_doulongvec_mi...Baokun Li1-3/+4
2022-01-22kernel/sysctl.c: remove unused variable ten_thousandColin Ian King1-3/+0
2022-01-22kprobe: move sysctl_kprobes_optimization to kprobes.cXiaoming Ni3-22/+26
2022-01-22fs/coredump: move coredump sysctls into its own fileXiaoming Ni4-66/+67
2022-01-22printk: fix build warning when CONFIG_PRINTK=nXiaoming Ni3-5/+4
2022-01-22kernel/sysctl.c: rename sysctl_init() to sysctl_init_bases()Luis Chamberlain5-6/+6
2022-01-22fs: move namespace sysctls and declare fs base directoryLuis Chamberlain5-23/+30
2022-01-22sysctl: add and use base directory declarer and registration helperLuis Chamberlain3-31/+43
2022-01-22fs: move pipe sysctls to is own fileLuis Chamberlain4-62/+73
2022-01-22fs: move fs/exec.c sysctls into its own fileLuis Chamberlain2-66/+90
2022-01-22fs: move namei sysctls to its own fileLuis Chamberlain3-41/+54
2022-01-22fs: move locking sysctls where they are usedLuis Chamberlain3-26/+32
2022-01-22fs: move shared sysctls to fs/sysctls.cLuis Chamberlain3-18/+39
2022-01-22sysctl: move maxolduid as a sysctl specific constLuis Chamberlain3-9/+8
2022-01-22fs: move dcache sysctls to its own fileLuis Chamberlain4-25/+31
2022-01-22fs: move fs stat sysctls to file_table.cLuis Chamberlain3-36/+39
2022-01-22fs: move inode sysctls to its own fileLuis Chamberlain3-24/+32
2022-01-22sysctl: share unsigned long const valuesLuis Chamberlain3-6/+12
2022-01-22stackleak: move stack_erasing sysctl to stackleak.cXiaoming Ni3-21/+24
2022-01-22scsi/sg: move sg-big-buff sysctl to scsi/sg.cXiaoming Ni3-17/+34
2022-01-22printk: move printk sysctl to printk/sysctl.cXiaoming Ni5-69/+96
2022-01-22fs: move binfmt_misc sysctl to its own fileLuis Chamberlain2-8/+5
2022-01-22sysctl: add helper to register a sysctl mount pointLuis Chamberlain2-0/+21
2022-01-22random: move the random sysctl declarations to its own fileXiaoming Ni3-8/+12
2022-01-22firmware_loader: move firmware sysctl to its own filesXiaoming Ni5-11/+40
2022-01-22eventpoll: simplify sysctl declaration with register_sysctl()Xiaoming Ni4-11/+9
2022-01-22cdrom: simplify subdirectory registration with register_sysctl()Luis Chamberlain1-22/+1
2022-01-22inotify: simplify subdirectory registration with register_sysctl()Xiaoming Ni5-28/+19
2022-01-22test_sysctl: simplify subdirectory registration with register_sysctl()Luis Chamberlain1-21/+1
2022-01-22ocfs2: simplify subdirectory registration with register_sysctl()Luis Chamberlain1-24/+1
2022-01-22macintosh/mac_hid.c: simplify subdirectory registration with register_sysctl()Luis Chamberlain1-23/+1
2022-01-22i915: simplify subdirectory registration with register_sysctl()Luis Chamberlain1-21/+1
2022-01-22hpet: simplify subdirectory registration with register_sysctl()Luis Chamberlain1-21/+1
2022-01-22dnotify: move dnotify sysctl to dnotify.cXiaoming Ni3-12/+20
2022-01-22aio: move aio sysctl to aio.cXiaoming Ni3-23/+29
2022-01-22sysctl: use SYSCTL_ZERO to replace some static int zero usesXiaoming Ni1-7/+7
2022-01-22sysctl: use const for typically used max/min proc sysctlsXiaoming Ni1-27/+26
2022-01-22sysctl: make ngroups_max constStephen Kitt1-2/+2
2022-01-22watchdog: move watchdog sysctl interface to watchdog.cXiaoming Ni2-96/+101
2022-01-22hung_task: move hung_task sysctl interface to hung_task.cXiaoming Ni3-77/+79
2022-01-22sysctl: move some boundary constants from sysctl.c to sysctl_valsXiaoming Ni3-30/+30
2022-01-22sysctl: add a new register_sysctl_init() interfaceXiaoming Ni2-0/+36
2022-01-22mm/migrate.c: rework migration_entry_wait() to not take a pagerefAlistair Popple3-34/+97
2022-01-21parisc: pdc_stable: Fix memory leak in pdcs_register_pathentriesMiaoqian Lin1-1/+3
2022-01-21netfs: Make ops->init_rreq() optionalJeffle Xu2-6/+2
2022-01-21fscache: Add a comment explaining how page-release optimisation worksDavid Howells1-0/+5
2022-01-21cachefiles: Check that the backing filesystem supports tmpfilesDavid Howells1-0/+2
2022-01-21cachefiles: Explain checks in a commentDavid Howells1-1/+7
2022-01-21cachefiles: Trace active-mark failureDavid Howells2-1/+24
2022-01-21cachefiles: Make some tracepoint adjustmentsDavid Howells2-34/+56
2022-01-21cachefiles: set default tag name if it's unspecifiedJeffle Xu1-0/+11
2022-01-21cachefiles: Calculate the blockshift in terms of bytes, not pagesDavid Howells3-7/+4
2022-01-21fscache: Fix the volume collision wait conditionDavid Howells1-2/+2
2022-01-21Merge branches 'acpi-cppc' and 'acpi-dptf'Rafael J. Wysocki5-5/+16
2022-01-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid...Linus Torvalds5-27/+105
2022-01-21Merge tag 'block-5.17-2022-01-21' of git://git.kernel.dk/linux-blockLinus Torvalds10-59/+106
2022-01-21HID: wacom: Avoid using stale array indicies to read contact countJason Gerecke1-0/+4
2022-01-21HID: wacom: Ignore the confidence flag when a touch is removedJason Gerecke1-3/+26
2022-01-21HID: wacom: Reset expected and received contact counts at the same timeJason Gerecke1-1/+5
2022-01-21Merge tag 'io_uring-5.17-2022-01-21' of git://git.kernel.dk/linux-blockLinus Torvalds2-54/+116
2022-01-21Merge tag 'sound-fix-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-87/+116
2022-01-21Merge tag 'rtc-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds25-191/+1390
2022-01-21ata: pata_octeon_cf: fix call to trace_ata_bmdma_stop()Damien Le Moal1-1/+1
2022-01-21Merge tag 'drm-next-2022-01-21' of git://anongit.freedesktop.org/drm/drmLinus Torvalds18-146/+108
2022-01-21Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-6/+5
2022-01-21Merge tag 'pci-v5.17-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+9
2022-01-21Merge tag 's390-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds7-56/+105
2022-01-21Merge tag 'xfs-5.17-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-8/+13
2022-01-21Merge tag 'xfs-5.17-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-128/+10
2022-01-21Merge tag 'xfs-5.17-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-25/+4
2022-01-20Documentation: fix firewire.rst ABI file path errorRandy Dunlap1-2/+2
2022-01-21Merge tag 'amd-drm-fixes-5.17-2022-01-19' of https://gitlab.freedesktop.org/a...Dave Airlie15-139/+75
2022-01-21Merge tag 'drm-intel-next-fixes-2022-01-20' of git://anongit.freedesktop.org/...Dave Airlie3-7/+33
2022-01-20RISC-V: nommu_virt: Drop unused SLAB_MERGE_DEFAULTPalmer Dabbelt1-1/+0
2022-01-20dt-bindings: google,cros-ec: drop Enric Balletbo i Serra from maintainersKrzysztof Kozlowski5-5/+0
2022-01-20dt-bindings: display: bridge: drop Enric Balletbo i Serra from maintainersKrzysztof Kozlowski3-3/+3
2022-01-20parisc: Fix missing prototype for 'toc_intr' warning in toc.cHelge Deller2-0/+2
2022-01-20parisc: Autodetect default output device and set console= kernel parameterHelge Deller1-0/+11
2022-01-20parisc: Use safer strscpy() in setup_cmdline()Helge Deller1-2/+2
2022-01-20of: Check 'of_node_reused' flag on of_match_device()Rob Herring1-1/+1
2022-01-20of: property: define of_property_read_u{8,16,32,64}_array() unconditionallyMichael Walle1-150/+124
2022-01-20of: base: make small of_parse_phandle() variants static inlineMichael Walle2-150/+129
2022-01-20dt-bindings: mfd: cirrus,madera: Fix 'interrupts' in exampleRob Herring1-2/+1
2022-01-20dt-bindings: Fix array schemas encoded as matricesRob Herring5-82/+70
2022-01-20RISC-V: Remove redundant err variableMinghao Chi1-3/+1
2022-01-20block: fix async_depth sysfs interface for mq-deadlineJens Axboe1-2/+2
2022-01-20dt-bindings: Drop unnecessary pinctrl propertiesRob Herring5-39/+0
2022-01-20riscv: dts: sifive unmatched: Add gpio poweroffRon Economos1-0/+5
2022-01-20riscv: canaan: remove useless select of non-existing config SYSCONLukas Bulwahn1-1/+0
2022-01-20RISC-V: Do not use cpumask data structure for hartid bitmapAtish Patra11-136/+130
2022-01-20RISC-V: Move spinwait booting method to its own configAtish Patra5-5/+30
2022-01-20RISC-V: Move the entire hart selection via lottery to SMPAtish Patra1-2/+6
2022-01-20RISC-V: Use __cpu_up_stack/task_pointer only for spinwait methodAtish Patra5-23/+30
2022-01-20RISC-V: Do not print the SBI version during HSM extension boot printAtish Patra1-1/+1
2022-01-20RISC-V: Avoid using per cpu array for ordered bootingAtish Patra4-15/+58
2022-01-20docs: kvm: fix WARNINGs from api.rstWei Wang1-3/+3
2022-01-20selftests: kvm/x86: Fix the warning in lib/x86_64/processor.cJinrong Liang1-0/+1
2022-01-20selftests: kvm/x86: Fix the warning in pmu_event_filter_test.cJinrong Liang1-4/+0
2022-01-20riscv: default to CONFIG_RISCV_SBI_V01=nHeinrich Schuchardt1-1/+0
2022-01-20Merge tag 'gpio-fixes-for-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-6/+6
2022-01-20tools headers UAPI: Sync files changed by new set_mempolicy_home_node syscallArnaldo Carvalho de Melo5-1/+8
2022-01-20ALSA: hda/cs8409: Add new Warlock SKUs to patch_cs8409Stefan Binding1-0/+2
2022-01-20block: Fix wrong offset in bio_truncate()OGAWA Hirofumi1-1/+2
2022-01-20Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds13-57/+255
2022-01-20Merge tag '5.17-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds19-334/+429
2022-01-20Merge tag 'vfio-v5.17-rc1' of git://github.com/awilliam/linux-vfioLinus Torvalds2-7/+10
2022-01-20Merge tag 'pwm/for-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-82/+213
2022-01-20arm64: mm: apply __ro_after_init to memory_limitPeng Fan1-1/+1
2022-01-20arm64: atomics: lse: Dereference matching sizeKees Cook2-2/+2
2022-01-20asm-generic: Add missing brackets for io_stop_wc macroXiongfeng Wang1-1/+1
2022-01-20Merge tag 'net-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds91-414/+1041
2022-01-20Merge branch 'akpm' (patches from Andrew)Linus Torvalds77-873/+826
2022-01-20gpio: mpc8xxx: Fix an ignored error return from platform_get_irq()Yang Li1-1/+1
2022-01-20gpio: idt3243x: Fix an ignored error return from platform_get_irq()Yang Li1-1/+1
2022-01-20lib: remove redundant assignment to variable retColin Ian King1-2/+0
2022-01-20ubsan: remove CONFIG_UBSAN_OBJECT_SIZEKees Cook3-36/+0
2022-01-20kcov: fix generic Kconfig dependencies if ARCH_WANTS_NO_INSTRMarco Elver2-1/+3
2022-01-20lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS_THAN_256KBNathan Chancellor1-0/+1
2022-01-20btrfs: use generic Kconfig option for 256kB page size limitNathan Chancellor1-2/+1
2022-01-20arch/Kconfig: split PAGE_SIZE_LESS_THAN_256KB from PAGE_SIZE_LESS_THAN_64KBNathan Chancellor1-0/+4
2022-01-20configs: introduce debug.config for CI-like setupQian Cai1-0/+105
2022-01-20delayacct: track delays from memory compactwangyong5-2/+59
2022-01-20Documentation/accounting/delay-accounting.rst: add thrashing page cache and d...wangyong1-28/+27
2022-01-20delayacct: cleanup flags in struct task_delay_info and functions use itYang Yang1-17/+0
2022-01-20delayacct: fix incomplete disable operation when switch enable to disableYang Yang1-0/+18