aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-10-16resctrl2: Intel Sub-NUMA Cluster (SNC) support.resctrl2_patches_v6.6-rc5Tony Luck9-11/+118
2023-10-15resctrl2: arch/x86/rdt_l2_cat: L2 cache allocationTony Luck3-0/+215
2023-10-15resctrl2: Add option for domains scoped with L2 cacheTony Luck2-0/+4
2023-10-15resctrl2: arch/x86/rdt_l3_cat: Quietly replace bad masksTony Luck1-5/+9
2023-10-15resctrl2: New groups must not overlap with exclusive groupsTony Luck3-0/+50
2023-10-15resctrl2: Fix setting/clearing of the MSRTony Luck1-9/+32
2023-10-15resctrl2: Fix bugs in activate/deactivateTony Luck1-9/+6
2023-10-15resctrl2: arch/x86/rdt_l3_cat: Provide shareable bit mask in resourceTony Luck1-2/+3
2023-10-15resctrl2: Add bitmask overlap checks to enter exclusive modeTony Luck4-2/+97
2023-10-15resctrl2: Add "mode" fileTony Luck4-0/+56
2023-10-15resctrl2: Enable /proc reporting of resctrl groupsTony Luck4-9/+95
2023-10-15resctrl2: Compute and show amount of cache can be allocated based on schemataTony Luck1-0/+41
2023-10-15resctrl2: Add/remove the "size" fileTony Luck4-0/+33
2023-10-15resctrl2: Save the cache size in resctrl_domain structureTony Luck2-0/+17
2023-10-15resctrl2: Implement assignment of CPUs to resctrl groupsTony Luck1-2/+165
2023-10-15resctrl2: Prevent moving a MON group that has CPUs attachedTony Luck1-0/+11
2023-10-15resctrl2: Process CPUs for rmdir and umount operationsTony Luck1-0/+27
2023-10-15resctrl2: Reset cached resctrl_ids for CPUs changing online stateTony Luck1-0/+12
2023-10-15resctrl2: Remove offline CPUs from any group(s) they belong toTony Luck1-0/+17
2023-10-15resctrl2: Begin tracking CPUs per resctrl groupTony Luck2-2/+12
2023-10-15resctrl2: Create and remove "cpus" and "cpus_list" filesTony Luck3-0/+60
2023-10-15resctrl2: arch/x86/rdt_non_cpu: Add enumeration info filesTony Luck1-5/+38
2023-10-15resctrl2: arch/x86/rdt_mbm_local_bytes: Add module for local bandwidthTony Luck3-0/+72
2023-10-15resctrl2: arch/x86/rdt_llc_occupancy: Add module for LLC occupancyTony Luck3-0/+72
2023-10-15resctrl2: arch/x86/rdt_monitor: Implement limbo listTony Luck1-4/+39
2023-10-15resctrl2: arch/x86/rdt_mbm_total_bytes: Fill out resctrl registrationTony Luck1-1/+21
2023-10-15resctrl2: Add/remove mon_data directory and monitor filesTony Luck9-4/+176
2023-10-15resctrl2: arch/x86/rdt_mbm_adjust: Adjust RMID counters on Intel CPUsTony Luck4-0/+118
2023-10-15resctrl2: arch/x86/rdt_monitor: Add and export function rdt_rmid_read()Tony Luck2-0/+74
2023-10-15resctrl2: arch/x86/rdt_monitor: Poll RMID counters for active eventsTony Luck1-19/+71
2023-10-15resctrl2: x86/rdt_total_bytes: Initial stubTony Luck3-1/+54
2023-10-15resctrl2: Resource registration field for monitor eventsTony Luck4-1/+81
2023-10-15resctrl2: arch/x86/rdt_monitor: Only poll counters as neededTony Luck2-0/+36
2023-10-15resctrl2: arch/x86/monitor: Register domain update callback functionTony Luck1-0/+54
2023-10-15resctrl2: arch/x86/monitor: Request core code build domain listsTony Luck1-0/+32
2023-10-15resctrl2: arch/x86/monitor: Make max_threshold_occupancy writeableTony Luck1-0/+19
2023-10-15resctrl2: Add infastructure to allow info files to be written.Tony Luck4-3/+11
2023-10-15resctrl2: Provide more options for module callbackTony Luck4-7/+18
2023-10-15resctrl2: Register the RDT monitor core codeTony Luck1-1/+62
2023-10-15resctrl2: Add module for RDT L3 I/O featuresTony Luck3-0/+389
2023-10-15resctrl2: Add CPUID, MSR, and ACPI bits for non-CPU resctrl agentsTony Luck4-0/+72
2023-10-15resctrl2: Enable rename to move monitor groupsTony Luck6-0/+146
2023-10-15resctrl2: x86/rdt_show_ids: Add module to show CLOSID/RMIDTony Luck3-0/+75
2023-10-15resctrl2: Move CLOSID/RMID bitfield definitions to <asm/resctrl.h>Tony Luck2-6/+7
2023-10-15resctrl2: Enable rmdir to remove monitor groupsTony Luck3-2/+107
2023-10-15resctrl2: Enable mkdir to make monitor groupsTony Luck5-9/+35
2023-10-15resctrl2: Update arch_{alloc,free}_resctrl_ids() for monitoringTony Luck2-5/+24
2023-10-15resctrl2: Enumerate supported RMIDs and set up RMID allocatorTony Luck3-0/+94
2023-10-15resctrl2: Add "socket" as an option for domain scopeTony Luck2-0/+2
2023-10-15resctrl2: Allow modules to create "control" filesTony Luck8-5/+164
2023-10-15resctrl2: arch/x86/rdt_l3_mba: Add module for memory bandwidth controlTony Luck3-0/+197
2023-10-15resctrl2: Ensure tasks moved to different groups update resctrl promptlyTony Luck4-6/+53
2023-10-15resctrl2: Add resctrl context switch codeTony Luck3-0/+38
2023-10-15resctrl2: Fold backTony Luck2-16/+19
2023-10-15resctrl2: Finish cleanup on unmountTony Luck1-0/+10
2023-10-15resctrl2: arch/x86/rdt_l3_cat: Reset controlsTony Luck1-1/+1
2023-10-15resctrl2: arch/x86/rdt_l3_cat: Update cache control masks when schemata changesTony Luck1-0/+20
2023-10-15resctrl2: Call modules to update h/w when user changes schemataTony Luck2-0/+4
2023-10-15resctrl2: arch/x86/rdt_l3_cat.c: Add simple Intel schemata mask checksTony Luck3-3/+44
2023-10-15resctrl2: Give modules an option to check updated schemata valuesTony Luck2-2/+12
2023-10-15resctrl2: Add parsing code for schemata long and bitmasksTony Luck1-1/+53
2023-10-15resctrl2: Add schemata_write()Tony Luck1-0/+76
2023-10-15resctrl2: Provide show() function for the schemata fileTony Luck2-0/+44
2023-10-15resctrl2: arch/x86/rdt_l3_cat: Initialize CAT MSRsTony Luck2-3/+23
2023-10-15resctrl2: arch/x86/rdt_l3_cat: Provide schemata name and typeTony Luck1-0/+2
2023-10-15resctrl2: Allocate extra storage for control domainsTony Luck2-1/+18
2023-10-15resctrl2: Add initial bits to support the "schemata" fileTony Luck1-0/+8
2023-10-15resctrl2: Introduce the "schemata" fileTony Luck4-0/+38
2023-10-15resctrl2: Give per-file option for cpus_read_lock()/cpus_read_unlock()Tony Luck2-0/+7
2023-10-15resctrl2: Provide info/last_cmd_status details for "tasks" requestsTony Luck1-1/+7
2023-10-15resctrl2: Implement info/last_cmd_status fileTony Luck3-2/+60
2023-10-15resctrl2: Migrate tasks to parent group when a directory is removedTony Luck4-0/+27
2023-10-15resctrl2: Add "write()" operation to tasks fileTony Luck4-0/+114
2023-10-15resctrl2: Add "show()" operation to "tasks" fileTony Luck4-0/+41
2023-10-15resctrl2: Add resctrl_ids field to task structureTony Luck1-0/+3
2023-10-15resctrl2: Remove "tasks" file when directory removedTony Luck3-2/+20
2023-10-15resctrl2: Add a "tasks" file to each resctrl group directoryTony Luck6-1/+43
2023-10-15resctrl2: Allocate resctrl_ids when making directoriesTony Luck1-0/+8
2023-10-15resctrl2: arch/x86: Add alloc/free routines for resctrl_idsTony Luck2-0/+52
2023-10-15resctrl2: Add "resctrl_ids" field to struct resctrl_groupTony Luck5-0/+9
2023-10-15resctrl2: Cleanup when unmounting resctrl file systemTony Luck4-16/+50
2023-10-15resctrl2: Add initial rmdir() codeTony Luck3-0/+39
2023-10-15resctrl2: Add initital mkdir() codeTony Luck4-0/+80
2023-10-15resctrl2: Initialize the default resctrl groupTony Luck2-1/+18
2023-10-15resctrl2: rdt_l3_cat: Include num_closids in registration.Tony Luck1-1/+9
2023-10-15resctrl2: Initialize/update the architecture control ID allocatorTony Luck11-4/+147
2023-10-15resctrl2: rdt_l3_cat: Request L3 domain list during registrationTony Luck1-0/+20
2023-10-15resctrl2: Build domain lists for resourcesTony Luck7-3/+207
2023-10-15resctrl2: rdt_l3_cat: Add show() functions for each info file.Tony Luck2-0/+36
2023-10-15resctrl2: Add core infrastructure so info files can be readTony Luck5-0/+75
2023-10-15resctrl2: Add locking around file removalTony Luck6-11/+70
2023-10-15resctrl2: rdt_l3_cat - Add list of info/ filesTony Luck1-0/+14
2023-10-15resctrl2: Clean up per-module info/filesTony Luck3-0/+17
2023-10-15resctrl2: Modules can add file(s) in their info/ directoryTony Luck4-0/+65
2023-10-15resctrl2: rdt_l3_cat: register a directory in the info/ hierarchyTony Luck1-0/+1
2023-10-15resctrl2: Add API for resources to create an info directoryTony Luck5-0/+74
2023-10-15resctrl2: Add the "info" directory to resctrl filesystemTony Luck5-0/+77
2023-10-15resctrl2: Register/unregister L3 CAT module with core codeTony Luck1-1/+7
2023-10-15resctrl2: Add resource register()/unregister()Tony Luck4-0/+50
2023-10-15resctrl2: Add stub resctrl filesystemTony Luck4-0/+195
2023-10-15resctrl2: Create a stub module for L3 CATTony Luck7-0/+64
2023-10-15resctrl2: Change Kconfig to allow choice of resctrl implementationTony Luck1-2/+19
2023-10-08Linux 6.6-rc5Linus Torvalds1-1/+1
2023-10-08Merge tag '6.6-rc4-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds10-45/+151
2023-10-08Merge tag 'sched-urgent-2023-10-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-4/+15
2023-10-08Merge tag 'x86-urgent-2023-10-08' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-16/+56
2023-10-07Merge tag 'parisc-for-6.6-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-23/+23
2023-10-07parisc: Restore __ldcw_align for PA-RISC 2.0 processorsJohn David Anglin2-22/+20
2023-10-07parisc: Fix crash with nr_cpus=1 optionHelge Deller1-1/+3
2023-10-07Merge tag '6.6-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-13/+13
2023-10-07Merge tag 'xfs-6.6-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-117/+311
2023-10-07Merge tag 'for-6.6/dm-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-10/+9
2023-10-07Merge tag 'media/v6.6-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds7-36/+30
2023-10-07Merge tag 'devicetree-fixes-for-6.6-2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds13-100/+90
2023-10-07Merge tag 'gpio-fixes-for-v6.6-rc5' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-1/+2
2023-10-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds14-30/+54
2023-10-06MAINTAINERS: update the dm-devel mailing listMike Snitzer1-2/+2
2023-10-06Merge tag 'pm-6.6-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-2/+2
2023-10-06Merge tag 'block-6.6-2023-10-06' of git://git.kernel.dk/linuxLinus Torvalds2-1/+9
2023-10-06Merge tag 'io_uring-6.6-2023-10-06' of git://git.kernel.dk/linuxLinus Torvalds4-29/+65
2023-10-06dt-bindings: trivial-devices: Fix MEMSIC MXC4005 compatible stringLuca Ceresoli1-1/+1
2023-10-06dt-bindings: PCI: brcm,iproc-pcie: Fix 'msi' child node schemaRob Herring1-8/+16
2023-10-06dt-bindings: PCI: brcm,iproc-pcie: Drop common pci-bus propertiesRob Herring1-15/+0
2023-10-06dt-bindings: PCI: brcm,iproc-pcie: Fix example indentationRob Herring1-64/+60
2023-10-06media: dt-bindings: Add missing unevaluatedProperties on child node schemasRob Herring3-0/+4
2023-10-06dt-bindings: bus: fsl,imx8qxp-pixel-link-msi-bus: Drop child 'reg' propertyRob Herring1-3/+0
2023-10-06media: dt-bindings: imx7-csi: Make power-domains not required for imx8mqFabio Estevam1-1/+0
2023-10-06Merge tag 'pci-v6.6-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-19/+43
2023-10-06Merge tag 'platform-drivers-x86-v6.6-4' of git://git.kernel.org/pub/scm/linux...Linus Torvalds6-18/+94
2023-10-06Merge tag 'for-6.6-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-17/+47
2023-10-06Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds10-3/+60
2023-10-06Merge tag 'drm-fixes-2023-10-06' of git://anongit.freedesktop.org/drm/drmLinus Torvalds17-39/+120
2023-10-06platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section m...Uwe Kleine-König1-1/+7
2023-10-05Merge tag 'erofs-for-6.6-rc5-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-5/+42
2023-10-05Merge tag 'for-linus-2023100502' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds11-76/+135
2023-10-06Merge tag 'drm-misc-fixes-2023-10-05' of git://anongit.freedesktop.org/drm/dr...Dave Airlie8-12/+72
2023-10-06Merge tag 'amd-drm-fixes-6.6-2023-10-04' of https://gitlab.freedesktop.org/ag...Dave Airlie6-23/+30
2023-10-06Merge tag 'drm-intel-fixes-2023-10-05' of git://anongit.freedesktop.org/drm/d...Dave Airlie3-4/+18
2023-10-05io-wq: fully initialize wqe before calling cpuhp_state_add_instance_nocalls()Jeff Moyer1-6/+4
2023-10-05cpufreq: schedutil: Update next_freq when cpufreq_limits changeXuewen Yan1-1/+2
2023-10-05platform/x86: touchscreen_dmi: Add info for the Positivo C4128BRenan Guilherme Lebre Ramos1-0/+23
2023-10-05Merge tag 'net-6.6-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds112-597/+1355
2023-10-05Merge tag 'integrity-v6.6-fix' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-14/+8
2023-10-05Merge tag 'leds-fixes-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-4/+0
2023-10-05Merge tag 'mfd-fixes-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds2-4/+1
2023-10-05Merge tag 'ovl-fixes-6.6-rc5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-30/+28
2023-10-05RDMA/core: Require admin capabilities to set system parametersLeon Romanovsky1-0/+1
2023-10-05Merge branch 'mptcp-fixes-and-maintainer-email-update-for-v6-6'Jakub Kicinski6-46/+36
2023-10-05MAINTAINERS: update Matthieu's email addressMatthieu Baerts2-1/+2
2023-10-05mptcp: userspace pm allow creating id 0 subflowGeliang Tang1-6/+0
2023-10-05mptcp: fix delegated action racesPaolo Abeni3-39/+34
2023-10-05net: stmmac: remove unneeded stmmac_poll_controllerRemi Pommarel1-30/+0
2023-10-05net: lan743x: also select PHYLIBRandy Dunlap1-0/+1
2023-10-05net: ethernet: mediatek: disable irq before schedule napiChristian Marangi1-2/+2
2023-10-05HID: Add quirk to ignore the touchscreen battery on HP ENVY 15-eu0556ngFabian Vogt2-0/+3
2023-10-05HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bitSrinivas Pandruvada1-0/+8
2023-10-05HID: sony: remove duplicate NULL check before calling usb_free_urb()Jiri Kosina1-2/+1
2023-10-05HID: nintendo: reinitialize USB Pro Controller after resuming from suspendMartino Fontana1-72/+103
2023-10-05HID: nvidia-shield: Fix some missing function calls() in the probe error hand...Christophe JAILLET1-2/+4
2023-10-05HID: nvidia-shield: Fix a missing led_classdev_unregister() in the probe erro...Christophe JAILLET1-1/+2
2023-10-05HID: multitouch: Add required quirk for Synaptics 0xcd7e deviceRahul Rameshbabu1-0/+4
2023-10-05Merge branch 'net-mana-fix-some-tx-processing-bugs'Paolo Abeni2-67/+149
2023-10-05net: mana: Fix oversized sge0 for GSO packetsHaiyang Zhang2-58/+138
2023-10-05net: mana: Fix the tso_bytes calculationHaiyang Zhang1-2/+0
2023-10-05net: mana: Fix TX CQE error handlingHaiyang Zhang1-7/+11
2023-10-05media: mediatek: vcodec: Fix encoder access NULL pointerIrui Wang1-1/+2
2023-10-05gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()Bartosz Golaszewski1-1/+1
2023-10-04ksmbd: fix race condition between tree conn lookup and disconnectNamjae Jeon6-17/+90
2023-10-04drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to master OTG pipes...Samson Tam2-4/+4
2023-10-04drm/amd: Fix detection of _PR3 on the PCIe root portMario Limonciello1-1/+1
2023-10-04drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters()Mario Limonciello1-18/+23
2023-10-04drm/amdgpu: Fix a memory leakLuben Tuikov1-0/+1
2023-10-04drm/amd/pm: add unique_id for gc 11.0.3Kenneth Feng1-0/+1
2023-10-04ksmbd: fix race condition from parallel smb2 lock requestsNamjae Jeon1-11/+1
2023-10-04ksmbd: fix race condition from parallel smb2 logoff requestsNamjae Jeon1-8/+16
2023-10-04ksmbd: fix uaf in smb20_oplock_break_ackluosili1-2/+2
2023-10-04ksmbd: fix race condition with fpNamjae Jeon3-4/+32
2023-10-04ksmbd: fix race condition between session lookup and expireNamjae Jeon3-3/+10
2023-10-04Merge tag 'rtla-v6.6-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-10/+32
2023-10-04netlink: annotate data-races around sk->sk_errEric Dumazet1-4/+4
2023-10-04sctp: update hb timer immediately after users change hb_intervalXin Long1-0/+1
2023-10-04sctp: update transport state when processing a dupcook packetXin Long1-2/+1
2023-10-04tcp: fix delayed ACKs for MSS boundary conditionNeal Cardwell1-0/+13
2023-10-04tcp: fix quick-ack counting to count actual ACKs of new dataNeal Cardwell2-6/+7
2023-10-04Merge tag 'nf-23-10-04' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...Jakub Kicinski9-62/+395
2023-10-04page_pool: fix documentation typosRandy Dunlap1-3/+3
2023-10-04smb: client: do not start laundromat thread on nohandlecachePaulo Alcantara1-8/+8
2023-10-04smb: use kernel_connect() and kernel_bind()Jordan Rife1-5/+5
2023-10-04tipc: fix a potential deadlock on &tx->lockChengfeng Ye1-2/+2
2023-10-04net: stmmac: dwmac-stm32: fix resume on STM32 MCUBen Wolsieffer1-2/+5
2023-10-04HID: nvidia-shield: Select POWER_SUPPLY Kconfig optionRahul Rameshbabu1-0/+1
2023-10-04PM: hibernate: Fix copying the zero bitmap to safe pagesPavankumar Kondeti1-2/+2
2023-10-04ipv4: Set offload_failed flag in fibmatch resultsBenjamin Poirier1-0/+2
2023-10-04Merge tag 'linux-kselftest-fixes-6.6-rc5' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-1/+1
2023-10-04Merge tag 'wireless-2023-09-27' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski30-176/+333
2023-10-04cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timerOza Pawandeep3-2/+29
2023-10-04Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski12-41/+176
2023-10-04dt-bindings: media: renesas,vin: Fix field-even-active spellingGeert Uytterhoeven1-2/+2
2023-10-04netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failureFlorian Westphal1-17/+29
2023-10-04netfilter: nf_tables: Deduplicate nft_register_obj audit logsPhil Sutter2-16/+48