aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-09-20resctrl2: arch/arx/rdt_l3_mba: Add module for memory bandwidth controlresctrl2_patchesTony Luck3-0/+194
2023-09-20resctrl2: Ensure tasks moved to different groups update resctrl promptlyTony Luck4-6/+53
2023-09-20resctrl2: Add resctrl context switch codeTony Luck3-0/+38
2023-09-20resctrl2: Fold backTony Luck2-16/+19
2023-09-20resctrl2: Finish cleanup on unmountTony Luck1-0/+10
2023-09-20resctrl2: arch/x86/rdt_l3_cat: Reset controlsTony Luck1-1/+1
2023-09-20resctrl2: arch/x86/rdt_l3_cat: Update cache control masks when schemata changesTony Luck1-0/+20
2023-09-20resctrl2: Call modules to update h/w when user changes schemataTony Luck2-0/+4
2023-09-20resctrl2: arch/x86/rdt_l3_cat.c: Add simple Intel schemata mask checksTony Luck3-3/+44
2023-09-20resctrl2: Give modules an option to check updated schemata valuesTony Luck2-2/+12
2023-09-20resctrl2: Add parsing code for schemata long and bitmasksTony Luck1-1/+53
2023-09-20resctrl2: Add schemata_write()Tony Luck1-0/+76
2023-09-19resctrl2: Provide show() function for the schemata fileTony Luck2-0/+44
2023-09-19resctrl2: arch/x86/rdt_l3_cat: Initialize CAT MSRsTony Luck2-3/+23
2023-09-19resctrl2: arch/x86/rdt_l3_cat: Provide schemata name and typeTony Luck1-0/+2
2023-09-19resctrl2: Allocate extra storage for control domainsTony Luck2-1/+19
2023-09-19resctrl2: Add initial bits to support the "schemata" fileTony Luck1-0/+8
2023-09-19resctrl2: Introduce the "schemata" fileTony Luck4-0/+38
2023-09-19resctrl2: Give per-file option for cpus_read_lock()/cpus_read_unlock()Tony Luck2-0/+7
2023-09-19resctrl2: Provide info/last_cmd_status details for "tasks" requestsTony Luck1-1/+7
2023-09-19resctrl2: Implement info/last_cmd_status fileTony Luck3-2/+60
2023-09-19resctrl2: Migrate tasks to parent group when a directory is removedTony Luck4-0/+27
2023-09-19resctrl2: Add "write()" operation to tasks fileTony Luck4-0/+114
2023-09-19resctrl2: Add "show()" operation to "tasks" fileTony Luck4-0/+41
2023-09-19resctrl2: Add resctrl_ids field to task structureTony Luck1-0/+3
2023-09-19resctrl2: Remove "tasks" file when directory removedTony Luck3-2/+20
2023-09-19resctrl2: Add a "tasks" file to each resctrl group directoryTony Luck6-1/+43
2023-09-19resctrl2: Allocate resctrl_ids when making directoriesTony Luck1-0/+8
2023-09-19resctrl2: arch/x86: Add alloc/free routines for resctrl_idsTony Luck2-0/+52
2023-09-19resctrl2: Add "resctrl_ids" field to struct resctrl_groupTony Luck5-0/+9
2023-09-19resctrl2: Cleanup when unmounting resctrl file systemTony Luck4-16/+50
2023-09-19resctrl2: Add initial rmdir() codeTony Luck3-0/+39
2023-09-19resctrl2: Add initital mkdir() codeTony Luck4-0/+80
2023-09-19resctrl2: Initialize the default resctrl groupTony Luck2-1/+18
2023-09-19resctrl2: rdt_l3_cat: Include num_closids in registration.Tony Luck1-1/+12
2023-09-19resctrl2: Initialize/update the architecture control ID allocatorTony Luck10-2/+129
2023-09-19resctrl2: rdt_l3_cat: Request L3 domain list during registrationTony Luck1-0/+20
2023-09-19resctrl2: Build domain lists for resourcesTony Luck7-3/+207
2023-09-19resctrl2: rdt_l3_cat: Add show() functions for each info file.Tony Luck2-0/+36
2023-09-19resctrl2: Add core infrastructure so info files can be readTony Luck5-0/+75
2023-09-19resctrl2: Add locking around file removalTony Luck6-11/+70
2023-09-19resctrl2: rdt_l3_cat - Add list of info/ filesTony Luck1-0/+14
2023-09-12resctrl2: Clean up per-module info/filesTony Luck3-0/+17
2023-09-12resctrl2: Modules can add file(s) in their info/ directoryTony Luck4-0/+65
2023-09-12resctrl2: rdt_l3_cat: register a directory in the info/ hierarchyTony Luck1-0/+1
2023-09-12resctrl2: Add API for resources to create an info directoryTony Luck5-0/+74
2023-09-12resctrl2: Add the "info" directory to resctrl filesystemTony Luck5-0/+77
2023-09-12resctrl2: Register/unregister L3 CAT module with core codeTony Luck1-1/+7
2023-09-12resctrl2: Add resource register()/unregister()Tony Luck4-0/+50
2023-09-12resctrl2: Add stub resctrl filesystemTony Luck4-0/+195
2023-09-12resctrl2: Create a stub module for L3 CATTony Luck7-0/+64
2023-09-12resctrl2: Change Kconfig to allow choice of resctrl implementationTony Luck1-2/+19
2023-08-27Linux 6.5Linus Torvalds1-1/+1
2023-08-27Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds5-57/+6
2023-08-26Merge tag 'x86-urgent-2023-08-26' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-3/+9
2023-08-26Merge tag 'irq-urgent-2023-08-26' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+6
2023-08-26Merge tag 'loongarch-fixes-6.5-2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds22-38/+42
2023-08-26genirq: Fix software resend lockup and nested resendJohan Hovold1-1/+6
2023-08-26LoongArch: Fix hw_breakpoint_control() for watchpointsHuacai Chen1-2/+1
2023-08-26LoongArch: Ensure FP/SIMD registers in the core dump file is up to dateHuacai Chen2-4/+22
2023-08-25Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-48/+51
2023-08-25lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernelsHelge Deller1-26/+6
2023-08-25Merge tag 'mm-hotfixes-stable-2023-08-25-11-07' of git://git.kernel.org/pub/s...Linus Torvalds32-73/+279
2023-08-25Merge tag 'riscv-for-linus-6.5-rc8' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-75/+7
2023-08-25Merge tag 'gpio-fixes-for-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+14
2023-08-25Merge tag 'pinctrl-v6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds4-7/+68
2023-08-25Merge tag 'sound-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/...Linus Torvalds9-32/+93
2023-08-25LoongArch: Put the body of play_dead() into arch_cpu_idle_dead()Tiezhu Yang3-10/+1
2023-08-25LoongArch: Add identifier names to arguments of die() declarationTiezhu Yang1-1/+1
2023-08-25LoongArch: Return earlier in die() if notify_die() returns NOTIFY_STOPTiezhu Yang1-2/+4
2023-08-25LoongArch: Do not kill the task in die() if notify_die() returns NOTIFY_STOPTiezhu Yang2-7/+7
2023-08-25LoongArch: Remove <asm/export.h>Masahiro Yamada1-1/+0
2023-08-25LoongArch: Replace #include <asm/export.h> with #include <linux/export.h>Masahiro Yamada8-8/+8
2023-08-25LoongArch: Remove unneeded #include <asm/export.h>Masahiro Yamada3-3/+0
2023-08-25LoongArch: Replace -ffreestanding with finer-grained -fno-builtin'sWANG Xuerui1-1/+1
2023-08-25LoongArch: Remove redundant "source drivers/firmware/Kconfig"Xi Ruoyao1-2/+0
2023-08-25Merge tag 'drm-fixes-2023-08-25' of git://anongit.freedesktop.org/drm/drmLinus Torvalds16-94/+136
2023-08-25Merge tag 'asoc-fix-v6.5-rc7-2' of https://git.kernel.org/pub/scm/linux/kerne...Takashi Iwai1-1/+1
2023-08-24Merge tag 'trace-v6.5-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds12-78/+166
2023-08-24scsi: snic: Fix double free in snic_tgt_create()Zhu Wang1-2/+1
2023-08-24Merge tag 'media/v6.5-4' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds1-0/+2
2023-08-24scsi: core: raid_class: Remove raid_component_add()Zhu Wang2-52/+0
2023-08-25Merge tag 'drm-intel-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/d...Dave Airlie5-39/+69
2023-08-24shmem: fix smaps BUG sleeping while atomicHugh Dickins1-2/+4
2023-08-24selftests: cachestat: catch failing fsync test on tmpfsAndre Przywara1-15/+47
2023-08-24selftests: cachestat: test for cachestat availabilityAndre Przywara1-1/+19
2023-08-24maple_tree: disable mas_wr_append() when other readers are possibleLiam R. Howlett1-0/+7
2023-08-24madvise:madvise_free_pte_range(): don't use mapcount() against large folio fo...Yin Fengwei1-1/+1
2023-08-24madvise:madvise_free_huge_pmd(): don't use mapcount() against large folio for...Yin Fengwei1-1/+1
2023-08-24madvise:madvise_cold_or_pageout_pte_range(): don't use mapcount() against lar...Yin Fengwei1-2/+2
2023-08-24Merge tag 'nfsd-6.5-5' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-1/+2
2023-08-24Merge tag 'spi-fix-v6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-10/+15
2023-08-24riscv: Fix build errors using binutils2.37 toolchainsMingzheng Xing1-4/+4
2023-08-25Merge tag 'drm-misc-fixes-2023-08-24' of git://anongit.freedesktop.org/drm/dr...Dave Airlie11-55/+67
2023-08-24Merge tag 'net-6.5-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds79-356/+664
2023-08-24NFSD: Fix a thinko introduced by recent trace point changesChuck Lever1-0/+1
2023-08-24ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJMario Limonciello1-1/+1
2023-08-24x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4Feng Tang1-0/+7
2023-08-24x86/fpu: Invalidate FPU state correctly on exec()Rick Edgecombe2-3/+2
2023-08-24Merge tag 'nf-23-08-23' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git...Paolo Abeni5-11/+37
2023-08-24Merge branch 'fix-macvlan-over-alb-bond-support'Paolo Abeni7-127/+272
2023-08-24selftests: bonding: add macvlan over bond testingHangbin Liu2-1/+101
2023-08-24selftest: bond: add new topo bond_topo_2d1c.shHangbin Liu4-113/+167
2023-08-24bonding: fix macvlan over alb bond supportHangbin Liu2-13/+4
2023-08-24rtnetlink: Reject negative ifindexes in RTM_NEWLINKIdo Schimmel1-0/+3
2023-08-24Merge tag 'asoc-fix-v6.5-rc7' of https://git.kernel.org/pub/scm/linux/kernel/...Takashi Iwai8-29/+84
2023-08-23Merge tag 'acpi-6.5-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-1/+5
2023-08-23drm/i915: Fix HPD polling, reenabling the output poll work as neededImre Deak1-2/+2
2023-08-23drm: Add an HPD poll helper to reschedule the poll workImre Deak2-22/+47
2023-08-23Merge patch series "riscv: fix ptrace and export VLENB"Palmer Dabbelt4-71/+3
2023-08-23gpio: sim: pass the GPIO device's software node to irq domainBartosz Golaszewski1-1/+1
2023-08-23gpio: sim: dispose of irq mappings before destroying the irq_sim domainBartosz Golaszewski1-0/+13
2023-08-23drm/vmwgfx: Fix possible invalid drm gem put callsZack Rusin6-16/+16
2023-08-23drm/vmwgfx: Fix shader stage validationZack Rusin2-18/+23
2023-08-23ALSA: ymfpci: Fix the missing snd_card_free() call at probe errorTakashi Iwai1-2/+8
2023-08-23Merge tag 'platform-drivers-x86-v6.5-5' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-0/+13
2023-08-23platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notificat...Shih-Yi Chen1-0/+1
2023-08-23netfilter: nf_tables: defer gc run if previous batch is still pendingFlorian Westphal3-0/+11
2023-08-23netfilter: nf_tables: fix out of memory error handlingFlorian Westphal1-3/+10
2023-08-23netfilter: nf_tables: use correct lock to protect gc_listPablo Neira Ayuso1-2/+2
2023-08-23netfilter: nf_tables: GC transaction race with abort pathPablo Neira Ayuso1-1/+5
2023-08-23netfilter: nf_tables: flush pending destroy work before netlink notifierPablo Neira Ayuso1-1/+1
2023-08-23netfilter: nf_tables: validate all pending tablesFlorian Westphal2-4/+8
2023-08-23ASoC: cs35l41: Correct amp_gain_tlv valuesCharles Keepax1-1/+1
2023-08-23ibmveth: Use dcbf rather than dcbflMichael Ellerman1-1/+1
2023-08-23i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters()Andrii Staikov1-2/+3
2023-08-23net/sched: fix a qdisc modification with ambiguous command requestJamal Hadi Salim1-13/+40
2023-08-23dma-buf/sw_sync: Avoid recursive lock during fence signalRob Clark1-9/+9
2023-08-23media: vcodec: Fix potential array out-of-bounds in encoder queue_setupWei Chen1-0/+2
2023-08-22igc: Fix the typo in the PTM Control macroSasha Neftin1-1/+1
2023-08-22batman-adv: Hold rtnl lock during MTU update via netlinkSven Eckelmann1-0/+3
2023-08-22igb: Avoid starting unnecessary workqueuesAlessio Igor Bogani1-12/+12
2023-08-22Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski5-33/+14
2023-08-22Merge branch 'can-fixes-for-6-5-rc7'Jakub Kicinski2-24/+33
2023-08-22can: raw: add missing refcount for memory leak fixOliver Hartkopp1-9/+26
2023-08-22can: isotp: fix support for transmission of SF without flow controlOliver Hartkopp1-15/+7
2023-08-22bnx2x: new flag for track HW resource allocationThinh Tran4-28/+44
2023-08-22clk: Fix slab-out-of-bounds error in devm_clk_release()Andrey Skvortsov1-6/+7
2023-08-22drm/i915: fix Sphinx indentation warningJani Nikula1-0/+2
2023-08-22RISC-V: vector: export VLENB csr in __sc_riscv_v_stateAndy Chiu2-1/+3
2023-08-22RISC-V: Remove ptrace support for vectorsPalmer Dabbelt2-70/+0
2023-08-22Merge tag 'devicetree-fixes-for-6.5-2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-27/+15
2023-08-22sfc: allocate a big enough SKB for loopback selftest packetEdward Cree3-3/+3
2023-08-22Merge tag 'wireless-2023-08-22' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski3-2/+12
2023-08-22leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded'Marek Behún2-14/+14
2023-08-22net: ethernet: mtk_eth_soc: fix NULL pointer on hw resetDaniel Golle1-2/+10
2023-08-22Merge tag 'nfs-for-6.5-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds5-23/+35
2023-08-22Merge tag 'selinux-pr-20230821' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2023-08-22drm/i915/dgfx: Enable d3cold at s2idleAnshuman Gupta1-15/+18
2023-08-22drm/display/dp: Fix the DP DSC Receiver cap sizeAnkit Nautiyal1-1/+1
2023-08-21tg3: Use slab_build_skb() when neededKees Cook1-1/+4
2023-08-21selftests: bonding: do not set port down before adding to bondHangbin Liu1-2/+2
2023-08-21samples: ftrace: Replace bti assembly with hint for older compilerGONG, Ruiqi5-7/+7
2023-08-21scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5Neil Armstrong1-1/+1
2023-08-21scsi: ufs: mcq: Fix the search/wrap around logicBao D. Nguyen1-2/+4
2023-08-21of/platform: increase refcount of fwnodePeng Fan1-2/+2
2023-08-21mm: multi-gen LRU: don't spin during memcg releaseT.J. Mercier1-5/+8
2023-08-21mm: memory-failure: fix unexpected return value in soft_offline_page()Miaohe Lin1-4/+7
2023-08-21radix tree: remove unused variableArnd Bergmann1-1/+0
2023-08-21mm: add a call to flush_cache_vmap() in vmap_pfn()Alexandre Ghiti1-0/+4
2023-08-21selftests/mm: FOLL_LONGTERM need to be updated to 0x100Ayush Jain1-1/+6
2023-08-21nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()Ryusuke Konishi1-0/+5
2023-08-21mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP...David Hildenbrand1-0/+10
2023-08-21selftests: cgroup: fix test_kmem_basic less than errorLucas Karpinski1-2/+2
2023-08-21mm: enable page walking API to lock vmas during the walkSuren Baghdasaryan18-20/+100
2023-08-21smaps: use vm_normal_page_pmd() instead of follow_trans_huge_pmd()David Hildenbrand3-5/+8
2023-08-21mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULTDavid Hildenbrand4-14/+49
2023-08-21ice: Fix NULL pointer deref during VF resetPetr Oros1-7/+8
2023-08-21Revert "ice: Fix ice VF reset during iavf initialization"Petr Oros4-25/+4
2023-08-21ice: fix receive buffer size miscalculationJesse Brandeburg1-1/+2
2023-08-21tracing: Introduce pipe_cpumask to avoid race on trace_pipesZheng Yejian2-7/+50
2023-08-21drm/panfrost: Skip speed binning on EOPNOTSUPPDavid Michael1-1/+1
2023-08-21of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lockRob Herring1-22/+9
2023-08-21of: unittest: Fix EXPECT for parse_phandle_with_args_map() testRob Herring1-2/+2
2023-08-21spi: spi-cadence: Fix data corruption issues in slave modeSrinivas Goud1-7/+12
2023-08-21spi: stm32: fix accidential revert to byte-sized transfer splittingLeonard Göhrs1-3/+3
2023-08-21platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook ...André Apitzsch1-0/+5
2023-08-21platform/x86: lenovo-ymc: Add Lenovo Yoga 7 14ACN6 to ec_trigger_quirk_dmi_tableSwapnil Devesh1-0/+7
2023-08-21ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 MHans de Goede1-1/+5
2023-08-21pinctrl: amd: Mask wake bits on probe againMario Limonciello1-0/+30
2023-08-21Merge tag 'renesas-pinctrl-fixes-for-v6.5-tag2' of git://git.kernel.org/pub/s...Linus Walleij3-7/+38
2023-08-21wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warningPing-Ke Shih2-2/+11
2023-08-21MAINTAINERS: add entry for macsecSabrina Dubroca1-0/+10
2023-08-21Merge tag 'v6.5-p3' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds2-4/+4
2023-08-21mm: avoid 'might_sleep()' in get_mmap_lock_carefully()Linus Torvalds1-4/+1
2023-08-20selftests/net: Add log.txt and tools to .gitignoreAnh Tuan Phan1-0/+2
2023-08-20Linux 6.5-rc7Linus Torvalds1-1/+1
2023-08-20ipv4: fix data-races around inet->inet_idEric Dumazet8-11/+22
2023-08-20net: validate veth and vxcan peer ifindexesJakub Kicinski4-16/+22
2023-08-20Merge branch 'fixed_phy_register-return-value'David S. Miller2-2/+2
2023-08-20net: bcmgenet: Fix return value check for fixed_phy_register()Ruan Jinjie1-1/+1
2023-08-20net: bgmac: Fix return value check for fixed_phy_register()Ruan Jinjie1-1/+1
2023-08-20Merge tag 'tty-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds9-34/+72
2023-08-20Merge tag 'rust-fixes-6.5-rc7' of https://github.com/Rust-for-Linux/linuxLinus Torvalds1-0/+1
2023-08-19net: phy: Fix deadlocking in phy_error() invocationSerge Semin1-4/+7
2023-08-19net: sfp: handle 100G/25G active optical cables in sfp_parse_supportJosua Mayer1-0/+10
2023-08-19Merge tag 'i2c-for-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-9/+37
2023-08-19Merge tag 'for-6.5-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-62/+113
2023-08-19Merge tag 'fbdev-for-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-19/+9
2023-08-19Merge tag 'block-6.5-2023-08-19' of git://git.kernel.dk/linuxLinus Torvalds5-17/+49