Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v6.7.6-scx1 #13

Merged
merged 316 commits into from
Feb 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
316 commits
Select commit Hold shift + click to select a range
4b001ef
tracing/trigger: Fix to return error if failed to alloc snapshot
mhiramat Jan 26, 2024
f38f737
fs/hugetlbfs/inode.c: mm/memory-failure.c: fix hugetlbfs hwpoison han…
sidkumar99 Jan 12, 2024
6c6e21c
selftests/mm: switch to bash from sh
musamaanjum Jan 16, 2024
65977be
mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
zokeefe Jan 18, 2024
16a0a9e
selftests/mm: Update va_high_addr_switch.sh to check CPU for la57 flag
Jan 19, 2024
8e83cec
selftests: mm: fix map_hugetlb failure on 64K page size systems
Jan 19, 2024
7eec74d
scsi: storvsc: Fix ring buffer size calculation
mhklinux Jan 22, 2024
985d053
nouveau: offload fence uevents work to workqueue
airlied Jan 29, 2024
0c45a20
dm-crypt, dm-verity: disable tasklets
Jan 31, 2024
2b643d7
ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VF
Jan 29, 2024
56343aa
parisc: Prevent hung tasks when printing inventory on serial console
hdeller Jan 19, 2024
5d08c61
ALSA: hda/realtek: Fix the external mic not being recognised for Acer…
kada49 Jan 26, 2024
fe8e47a
ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
TheSmolBoi Jan 28, 2024
1211da2
HID: bpf: remove double fdget()
Jan 24, 2024
46b08e8
HID: bpf: actually free hdev memory after attaching a HID-BPF program
Jan 24, 2024
e28d6b6
HID: i2c-hid-of: fix NULL-deref on failed power up
jhovold Jan 26, 2024
a5275c6
HID: wacom: generic: Avoid reporting a serial of '0' to userspace
flying-elephant Feb 1, 2024
79187e8
HID: wacom: Do not register input devices until after hid_hw_start
jigpu Jan 29, 2024
cc5c9c6
iio: hid-sensor-als: Return 0 for HID_USAGE_SENSOR_TIME_TIMESTAMP
spandruvada Feb 4, 2024
330e7d7
usb: ucsi: Add missing ppm_lock
Jan 21, 2024
3371394
usb: ulpi: Fix debugfs directory leak
sean-anderson-seco Jan 26, 2024
f5e02ca
usb: ucsi_acpi: Fix command completion handling
Jan 21, 2024
21e89fa
USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
oneukum Jan 22, 2024
ab04645
usb: f_mass_storage: forbid async queue when shutdown happen
Jan 23, 2024
3112bc8
usb: chipidea: core: handle power lost in workqueue
Jan 19, 2024
465b545
usb: core: Prevent null pointer dereference in update_port_device_state
Jan 10, 2024
36695d5
usb: dwc3: gadget: Fix NULL pointer dereference in dwc3_gadget_suspend
Jan 19, 2024
7a3a70d
interconnect: qcom: sc8180x: Mark CO0 BCM keepalive
konradybcio Jan 10, 2024
0bb466a
interconnect: qcom: sm8550: Enable sync_state
konradybcio Jan 10, 2024
b372594
media: ir_toy: fix a memleak in irtoy_tx
AlexiousLu Jan 17, 2024
2f2e305
driver core: fw_devlink: Improve detection of overlapping cycles
Feb 2, 2024
12b55cf
powerpc/pseries/iommu: Fix iommu initialisation during DLPAR add
Jan 22, 2024
04375cb
powerpc/6xx: set High BAT Enable flag on G2_LE cores
tq-schifferm Jan 24, 2024
70ef2ba
powerpc/kasan: Fix addr error caused by page alignment
xiaojiangfeng Jan 23, 2024
b746d52
Revert "kobject: Remove redundant checks for whether ktype is NULL"
gregkh Feb 8, 2024
a4f12e5
PCI: Fix active state requirement in PME polling
awilliam Jan 23, 2024
02876e2
iio: adc: ad4130: zero-initialize clock init data
Demon000 Feb 7, 2024
94a3da1
iio: adc: ad4130: only set GPIO_CTRL if pin is unused
Demon000 Feb 7, 2024
df2af9f
cifs: fix underflow in parse_server_interfaces()
Feb 8, 2024
9318483
i2c: qcom-geni: Correct I2C TRE sequence
Feb 12, 2024
4e09477
irqchip/loongson-eiointc: Use correct struct type in eiointc_domain_a…
bibo-mao Jan 30, 2024
d5ca650
irqchip/gic-v3-its: Handle non-coherent GICv4 redistributors
Feb 13, 2024
b29b16b
powerpc/kasan: Limit KASAN thread size increase to 32KB
mpe Feb 12, 2024
c90fdea
powerpc/iommu: Fix the missing iommu_group_put() during platform doma…
ShivaprasadGBhat Feb 13, 2024
b50d5ba
i2c: pasemi: split driver into two separate modules
arndb Feb 12, 2024
609c7c1
i2c: i801: Fix block process call transactions
jdelvare Feb 14, 2024
14bcdb2
modpost: trim leading spaces when processing source files list
rkrejci Feb 14, 2024
753b1a5
kallsyms: ignore ARMv4 thunks along with others
arndb Feb 15, 2024
624902e
mptcp: fix data re-injection from stale subflow
Jan 31, 2024
2134f4f
selftests: mptcp: add missing kconfig for NF Filter
matttbe Jan 31, 2024
9734023
selftests: mptcp: add missing kconfig for NF Filter in v6
matttbe Jan 31, 2024
9afd7d7
selftests: mptcp: add missing kconfig for NF Mangle
matttbe Jan 31, 2024
c593bfe
selftests: mptcp: increase timeout to 30 min
matttbe Jan 31, 2024
d5687d3
selftests: mptcp: allow changing subtests prefix
matttbe Jan 31, 2024
46e8e29
selftests: mptcp: add mptcp_lib_kill_wait
geliangtang Nov 28, 2023
427ef4a
mptcp: drop the push_pending field
Feb 8, 2024
326ec67
mptcp: fix rcv space initialization
Feb 8, 2024
005a3ad
mptcp: check addrs list in userspace_pm_get_local_id
geliangtang Feb 8, 2024
e158fb9
mptcp: really cope with fastopen race
Feb 8, 2024
d4f762d
Revert "powerpc/pseries/iommu: Fix iommu initialisation during DLPAR …
mpe Feb 14, 2024
ceaf2d0
media: Revert "media: rkisp1: Drop IRQF_SHARED"
tomba Dec 18, 2023
2567515
scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
gonzoleeman Feb 9, 2024
d855ceb
Revert "drm/amd: flush any delayed gfxoff on suspend entry"
superm1 Feb 8, 2024
33414f5
Revert "drm/msm/gpu: Push gpu lock down past runpm"
robclark Jan 9, 2024
7803ac5
connector/cn_proc: revert "connector: Fix proc_event_num_listeners co…
wangkeqichris Feb 9, 2024
ff0dc12
spi: omap2-mcspi: Revert FIFO support without DMA
vaishnavachath Feb 12, 2024
aca0c7d
drm/virtio: Set segment size for virtio_gpu device
Jan 23, 2024
2827633
drm/amdgpu: Reset IH OVERFLOW_CLEAR bit
pixelcluster Jan 23, 2024
32208e4
drm/amd: Don't init MEC2 firmware when it fails to load
corngood Jan 29, 2024
0bd8ef6
drm/amd/display: fix incorrect mpc_combine array size
Jan 18, 2024
cdbe0be
drm/amd/display: Fix dcn35 8k30 Underflow/Corruption Issue
Jan 11, 2024
31285b5
lsm: fix default return value of the socket_getpeersec_*() hooks
WOnder93 Jan 26, 2024
d5d037f
lsm: fix the logic in security_inode_getsecctx()
WOnder93 Jan 26, 2024
7a65128
firewire: core: correct documentation of fw_csr_string() kernel API
takaswie Feb 1, 2024
b2e04d2
ALSA: hda/realtek: Apply headset jack quirk for non-bass alc287 think…
jrelvas-ipc Jan 31, 2024
6795037
kbuild: Fix changing ELF file type for output of gen_btf for big endian
nathanchance Feb 13, 2024
a3d90fb
nfc: nci: free rx_data_reassembly skb on NCI device cleanup
pchelkin91 Jan 25, 2024
547545e
net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
Jan 24, 2024
8f1fd5d
net: stmmac: do not clear TBS enable bit on link up/down
esben Jan 26, 2024
ce31d79
parisc: Fix random data corruption from exception handler
hdeller Jan 20, 2024
aa52be5
parisc: BTLB: Fix crash when setting up BTLB at CPU bringup
hdeller Jan 31, 2024
2c98846
xen-netback: properly sync TX responses
jbeulich Jan 29, 2024
3108ec2
um: Fix adding '-no-pie' for clang
nathanchance Jan 23, 2024
3f9ba39
modpost: Add '.ltext' and '.ltext.*' to TEXT_SECTIONS
nathanchance Jan 23, 2024
1ae17e7
ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
drosdeck Feb 1, 2024
6f8dbdb
ALSA: hda/realtek - Add speaker pin verbtable for Dell dual speaker p…
KailangYang Jan 24, 2024
315db31
ASoC: codecs: wcd938x: handle deferred probe
krzk Jan 17, 2024
e9f801b
ALSA: hda/cs8409: Suppress vmaster control for Dolphin models
Jan 22, 2024
e160dda
ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power
Jan 22, 2024
93b372c
binder: signal epoll threads of self-work
Jan 31, 2024
00c48bf
misc: fastrpc: Mark all sessions as invalid in cb_remove
quic-ekangupt Jan 8, 2024
559ddac
ext4: fix double-free of blocks due to wrong extents moved_len
LiBaokun96 Jan 4, 2024
426e4d8
ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
LiBaokun96 Jan 4, 2024
2354d29
tracing/timerlat: Move hrtimer_init to timerlat_fd open()
Feb 1, 2024
b8a36f5
tracing: Fix wasted memory in saved_cmdlines logic
rostedt Feb 9, 2024
33e669c
tracing/synthetic: Fix trace_string() return value
toblux Feb 14, 2024
f9a10a6
tracing/probes: Fix to show a parse error for bad type for $comm
mhiramat Jan 23, 2024
eaaab29
tracing/probes: Fix to set arg size and fmt after setting type from BTF
mhiramat Jan 23, 2024
9e847e0
tracing/probes: Fix to search structure fields correctly
mhiramat Feb 17, 2024
c1f5bae
Revert "workqueue: Override implicit ordered attribute in workqueue_a…
htejun Feb 6, 2024
325b9d7
staging: iio: ad5933: fix type mismatch regression
davidschillerJKU Jan 22, 2024
57d05db
iio: magnetometer: rm3100: add boundary check for the value read from…
Jan 2, 2024
3db312e
iio: core: fix memleak in iio_device_register_sysfs
dinghaoliu Dec 8, 2023
2952cd9
iio: commom: st_sensors: ensure proper DMA alignment
nunojsa Jan 31, 2024
bc8c28a
iio: accel: bma400: Fix a compilation problem
superm1 Jan 31, 2024
d2cc2d1
iio: adc: ad_sigma_delta: ensure proper DMA alignment
nunojsa Jan 17, 2024
e5925d3
iio: imu: adis: ensure proper DMA alignment
nunojsa Jan 17, 2024
f6ca564
iio: imu: bno055: serdev requires REGMAP
rddunlap Jan 10, 2024
016ecfd
iio: pressure: bmp280: Add missing bmp085 to SPI id table
Dec 20, 2023
3cd1d92
pmdomain: mediatek: fix race conditions with genpd
ehristev Dec 25, 2023
caf2da1
media: rc: bpf attach/detach requires write permission
seanyoung Apr 13, 2023
5785aa2
eventfs: Remove "lookup" parameter from create_dir/file_dentry()
rostedt Feb 6, 2024
d34d930
eventfs: Stop using dcache_readdir() for getdents()
rostedt Feb 6, 2024
1f15b2d
eventfs: Have eventfs_iterate() stop immediately if ei->is_freed is set
rostedt Feb 6, 2024
6bb41c8
eventfs: Do ctx->pos update for all iterations in eventfs_iterate()
rostedt Feb 6, 2024
305c4e4
eventfs: Read ei->entries before ei->children in eventfs_iterate()
rostedt Feb 6, 2024
74807c4
eventfs: Shortcut eventfs_iterate() by skipping entries already read
rostedt Feb 6, 2024
639a492
eventfs: Have the inodes all for files and directories all be the same
rostedt Feb 6, 2024
f9f6478
eventfs: Do not create dentries nor inodes in iterate_shared
rostedt Feb 6, 2024
add271b
eventfs: Use kcalloc() instead of kzalloc()
Feb 6, 2024
fd72519
eventfs: Save directory inodes in the eventfs_inode structure
rostedt Feb 6, 2024
75daf79
tracefs: Zero out the tracefs_inode when allocating it
rostedt Feb 6, 2024
db82c1f
eventfs: Initialize the tracefs inode properly
torvalds Feb 6, 2024
5a9e538
tracefs: Avoid using the ei->dentry pointer unnecessarily
torvalds Feb 6, 2024
3edf198
tracefs: dentry lookup crapectomy
torvalds Feb 6, 2024
29147ef
eventfs: Remove unused d_parent pointer field
torvalds Feb 6, 2024
4cb9ddb
eventfs: Clean up dentry ops and add revalidate function
torvalds Feb 6, 2024
5a43bad
eventfs: Get rid of dentry pointers without refcounts
torvalds Feb 6, 2024
17919df
eventfs: Warn if an eventfs_inode is freed without is_freed being set
rostedt Feb 6, 2024
fe32ecf
eventfs: Restructure eventfs_inode structure to be more condensed
rostedt Feb 6, 2024
af18bb6
eventfs: Remove fsnotify*() functions from lookup()
rostedt Feb 6, 2024
80a27b4
eventfs: Keep all directory links at 1
rostedt Feb 6, 2024
03b309a
getrusage: move thread_group_cputime_adjusted() outside of lock_task_…
oleg-nesterov Jan 22, 2024
dede74e
getrusage: use sig->stats_lock rather than lock_task_sighand()
oleg-nesterov Jan 22, 2024
6ee943c
ksmbd: free aux buffer if ksmbd_iov_pin_rsp_read fails
pchelkin91 Feb 5, 2024
6190d4c
drm/nouveau: fix several DMA buffer leaks
ttabi Feb 2, 2024
4b59c3f
drm/buddy: Fix alloc_range() error handling code
arunpravin24 Feb 14, 2024
ae073b8
drm/msm: Wire up tlb ops
robclark Feb 13, 2024
1bb5321
drm/amd/display: Add align done check
Jan 29, 2024
cf1041f
drm/i915/dp: Limit SST link rate to <=8.1Gbps
vsyrjala Feb 8, 2024
ce57fb9
drm/prime: Support page array >= 4GB
PhilipYangA Aug 21, 2023
1604846
drm/amdgpu/soc21: update VCN 4 max HEVC encoding resolution
thaithong Feb 6, 2024
5cd7185
drm/amd/display: Fix MST Null Ptr for RV
Jan 22, 2024
ddb9e72
drm/amd/display: Increase frame-larger-than for all display_mode_vba …
nathanchance Feb 5, 2024
ca400d8
drm/amd/display: Fix array-index-out-of-bounds in dcn35_clkmgr
Jan 30, 2024
0c292ad
drm/amd/display: Preserve original aspect ratio in create stream
Jan 30, 2024
76aeeb8
drm/amdgpu: Avoid fetching VRAM vendor info
Jan 31, 2024
0e8875d
hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
Jan 31, 2024
f385565
ring-buffer: Clean ring_buffer_poll_wait() error return
vdonnefort Jan 31, 2024
3d9204a
net: dsa: mv88e6xxx: Fix failed probe due to unsupported C45 reads
lunn Jan 29, 2024
fadaea4
nfp: flower: add hardware offload check for post ct entry
zhouhui-Corigine Jan 24, 2024
876de8a
nfp: flower: fix hardware offload for the transfer layer port
zhouhui-Corigine Jan 24, 2024
f143090
serial: core: Fix atomicity violation in uart_tiocmget
2045gemini Jan 12, 2024
97fb620
serial: max310x: set default value when reading clock ready bit
hvilleneuvedoo Jan 16, 2024
b2b6972
serial: max310x: improve crystal stable clock detection
hvilleneuvedoo Jan 16, 2024
53aa5f1
serial: max310x: fail probe if clock crystal is unstable
hvilleneuvedoo Jan 16, 2024
da1a807
serial: max310x: prevent infinite while() loop in port startup
hvilleneuvedoo Jan 16, 2024
d4d18c0
ftrace: Fix DIRECT_CALLS to use SAVE_REGS by default
mhiramat Jan 10, 2024
992c8a5
powerpc/64: Set task pt_regs->link to the LR value on scv entry
rnav Feb 2, 2024
8ba0a9d
powerpc/cputable: Add missing PPC_FEATURE_BOOKE on PPC64 Book-E
dengraf Feb 7, 2024
8fd2674
powerpc/pseries: fix accuracy of stolen time
Feb 13, 2024
7e63709
serial: core: introduce uart_port_tx_flags()
Feb 1, 2024
501c4f2
serial: mxs-auart: fix tx
Feb 1, 2024
d79adbe
x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
Jan 23, 2024
627e28c
x86/fpu: Stop relying on userspace for info to fault in xsave buffer
avagin Jan 30, 2024
fa2b524
KVM: x86: make KVM_REQ_NMI request iff NMI pending for vcpu
Jan 3, 2024
6d10c8c
KVM: x86/pmu: Fix type length error when reading pmu->fixed_ctr_ctrl
mzhang3579 Jan 23, 2024
7143c5f
x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
swahlhpe Jan 26, 2024
6e85c91
io_uring/net: fix multishot accept overflow handling
axboe Feb 14, 2024
6c905ce
mmc: slot-gpio: Allow non-sleeping GPIO ro
tq-steina Feb 6, 2024
5484120
gpiolib: add gpio_device_get_base() stub for !GPIOLIB
krzk Jan 25, 2024
88716f5
gpiolib: add gpiod_to_gpio_device() stub for !GPIOLIB
krzk Jan 25, 2024
f83ebf0
ALSA: hda/realtek: fix mute/micmute LED For HP mt645
eniachp Feb 15, 2024
6b11286
ALSA: hda/conexant: Add quirk for SWS JS201D
Feb 5, 2024
e8a2c84
ALSA: hda/realtek: add IDs for Dell dual spk platform
shumingfan Feb 5, 2024
2000016
nilfs2: fix data corruption in dsync block recovery for small block s…
konis Jan 24, 2024
e385854
nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
konis Jan 31, 2024
b5909f1
crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown…
kimphillamd Jan 25, 2024
775f3c1
crypto: algif_hash - Remove bogus SGL free on zero-length error path
herbertx Feb 1, 2024
8a2ad02
nfp: use correct macro for LengthSelect in BAR config
dan-basilio Feb 2, 2024
8b0f64f
nfp: enable NETDEV_XDP_ACT_REDIRECT feature flag
jamesroberthershaw Feb 2, 2024
6a5611c
nfp: flower: prevent re-adding mac index for bonded port
daniel-devilliers Feb 2, 2024
d24eb9a
wifi: iwlwifi: fix double-free bug
jmberg-intel Jan 23, 2024
f1ff55b
wifi: cfg80211: fix wiphy delayed work queueing
jmberg-intel Jan 25, 2024
cd1f56c
wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
jmberg-intel Jan 31, 2024
c12f0f4
wifi: iwlwifi: mvm: fix a crash when we run out of stations
egrumbach Feb 6, 2024
30e04e8
PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
Jan 26, 2024
58a7171
irqchip/irq-brcmstb-l2: Add write memory barrier before exit
Feb 10, 2024
4c60c61
irqchip/gic-v3-its: Restore quirk probing for ACPI-based systems
Feb 13, 2024
ec02586
irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
Feb 13, 2024
1fd4b2a
thunderbolt: Fix setting the CNS bit in ROUTER_CS_5
MhmRhm Jan 27, 2024
7590ba9
smb: client: set correct id, uid and cruid for multiuser automounts
pcacjr Feb 11, 2024
63c35af
smb: Fix regression in writes when non-standard maximum write size ne…
Feb 6, 2024
28bb278
KVM: s390: vsie: fix race during shadow creation
borntraeger Dec 20, 2023
3ab1c40
KVM: arm64: Fix circular locking dependency
Jan 24, 2024
9fd47ed
zonefs: Improve error handling
damien-lemoal Feb 8, 2024
0624cb1
mmc: sdhci-pci-o2micro: Fix a warm reboot issue that disk can't be de…
FredAiBayHubTech Feb 3, 2024
edd2310
arm64/signal: Don't assume that TIF_SVE means we saved SVE state
broonie Jan 30, 2024
be31c24
arm64: Subscribe Microsoft Azure Cobalt 100 to ARM Neoverse N2 errata
easwarh Feb 14, 2024
10bf47b
ASoC: SOF: IPC3: fix message bounds on ipc ops
cujomalainey Feb 13, 2024
b1d8ea3
ASoC: tas2781: add module parameter to tascodec_init()
soyersoyer Feb 4, 2024
a3e469d
ASoC: amd: yc: Add DMI quirk for Lenovo Ideapad Pro 5 16ARP8
superm1 Feb 5, 2024
66f427b
tools/rv: Fix curr_reactor uninitialized variable
Feb 6, 2024
7c61d7a
tools/rv: Fix Makefile compiler options for clang
Feb 6, 2024
d0bc5df
tools/rtla: Remove unused sched_getattr() function
Feb 6, 2024
939054e
tools/rtla: Replace setting prio with nice for SCHED_OTHER
Feb 7, 2024
6bdd43f
tools/rtla: Fix clang warning about mount_point var size
Feb 6, 2024
1c1218e
tools/rtla: Exit with EXIT_SUCCESS when help is invoked
Feb 3, 2024
f2ebb84
tools/rtla: Fix uninitialized bucket/data->bucket_size warning
Feb 6, 2024
0b5885f
tools/rtla: Fix Makefile compiler options for clang
Feb 6, 2024
2a7a31e
fs: relax mount_setattr() permission checks
brauner Feb 6, 2024
ba040e1
net: ethernet: ti: cpsw: enable mac_managed_pm to fix mdio
sinthu-raja Feb 6, 2024
065207a
s390/qeth: Fix potential loss of L3-IP@ in case of network issues
SandyWinter Feb 6, 2024
cd9ff8d
mm/damon/sysfs-schemes: fix wrong DAMOS tried regions update timeout …
sjp38 Feb 2, 2024
c9dca88
net: ethernet: ti: cpsw_new: enable mac_managed_pm to fix mdio
sinthu-raja Feb 6, 2024
22b7dca
pmdomain: renesas: r8a77980-sysc: CR7 must be always on
geertu Jan 12, 2024
8bfc9c2
riscv/efistub: Ensure GP-relative addressing is not used
jan-kiszka Jan 12, 2024
e6af0f0
net: stmmac: protect updates of 64-bit statistics counters
ptesarik Feb 3, 2024
4d29a58
hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
Feb 2, 2024
7958c1b
ceph: prevent use-after-free in encode_cap_msg()
rishabh-d-dave Feb 1, 2024
18db77b
nouveau/gsp: use correct size for registry rpc.
airlied Jan 30, 2024
ec78418
fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
osalvadorvilardaga Jan 30, 2024
a44bbce
mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
Jan 23, 2024
1b1586b
LoongArch: Fix earlycon parameter if KASAN enabled
chenhuacai Feb 6, 2024
fd955c0
blk-wbt: Fix detection of dirty-throttled tasks
jankara Jan 23, 2024
2930f57
docs: kernel_feat.py: fix build error for missing files
vegard Feb 5, 2024
5c5981b
of: property: fix typo in io-channels
nunojsa Jan 23, 2024
9be71aa
xen/events: close evtchn after mapping cleanup
heynemax Jan 24, 2024
c96c865
can: netlink: Fix TDCO calculation using the old data bittiming
Nov 6, 2023
559b632
can: j1939: prevent deadlock by changing j1939_socks_lock to rwlock
astrajoan Jul 21, 2023
fc74b9c
can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J19…
olerem Oct 20, 2023
a906476
pmdomain: core: Move the unused cleanup to a _sync initcall
konradybcio Dec 27, 2023
70ac9bb
fs/proc: do_task_stat: move thread_group_cputime_adjusted() outside o…
oleg-nesterov Jan 23, 2024
2797824
fs/proc: do_task_stat: use sig->stats_lock to gather the threads/chil…
oleg-nesterov Jan 23, 2024
02faad5
tracing: Fix HAVE_DYNAMIC_FTRACE_WITH_REGS ifdef
petrpavlu Feb 13, 2024
c87a92b
tracing: Inform kmemleak of saved_cmdlines allocation
rostedt Feb 14, 2024
099e62b
md: bypass block throttle for superblock update
biger410 Nov 8, 2023
669d3e5
block: fix partial zone append completion handling in req_bio_endio()
damien-lemoal Jan 10, 2024
9b705ba
usb: typec: tpcm: Fix issues with power being removed during reset
broonie Feb 12, 2024
970709a
netfilter: ipset: fix performance regression in swap operation
Jan 29, 2024
46fe5e8
netfilter: ipset: Missing gc cancellations fixed
Feb 4, 2024
205b668
nfsd: don't take fi_lock in nfsd_break_deleg_cb()
neilbrown Feb 5, 2024
c5b2063
sched/membarrier: reduce the ability to hammer on sys_membarrier
Feb 4, 2024
77c5a27
of: property: Add in-ports/out-ports support to of_graph_get_port_par…
Feb 7, 2024
626daab
nilfs2: fix potential bug in end_buffer_async_write
konis Feb 3, 2024
cd70175
dm: limit the number of targets and parameter size area
Jan 9, 2024
392c272
x86/barrier: Do not serialize MSR accesses on AMD
bp3tk0v Oct 27, 2023
b631f5b
Linux 6.7.6
gregkh Feb 23, 2024
2e99342
Merge tag 'v6.7.6' into scx-6.7.6
Byte-Lab Feb 24, 2024
c6da8ae
v6.7.6-scx1
Byte-Lab Feb 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
48 changes: 24 additions & 24 deletions Documentation/ABI/testing/sysfs-class-net-statistics
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
What: /sys/class/<iface>/statistics/collisions
What: /sys/class/net/<iface>/statistics/collisions
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Description:
Indicates the number of collisions seen by this network device.
This value might not be relevant with all MAC layers.

What: /sys/class/<iface>/statistics/multicast
What: /sys/class/net/<iface>/statistics/multicast
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Description:
Indicates the number of multicast packets received by this
network device.

What: /sys/class/<iface>/statistics/rx_bytes
What: /sys/class/net/<iface>/statistics/rx_bytes
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -23,7 +23,7 @@ Description:
See the network driver for the exact meaning of when this
value is incremented.

What: /sys/class/<iface>/statistics/rx_compressed
What: /sys/class/net/<iface>/statistics/rx_compressed
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -32,7 +32,7 @@ Description:
network device. This value might only be relevant for interfaces
that support packet compression (e.g: PPP).

What: /sys/class/<iface>/statistics/rx_crc_errors
What: /sys/class/net/<iface>/statistics/rx_crc_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -41,7 +41,7 @@ Description:
by this network device. Note that the specific meaning might
depend on the MAC layer used by the interface.

What: /sys/class/<iface>/statistics/rx_dropped
What: /sys/class/net/<iface>/statistics/rx_dropped
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -51,15 +51,15 @@ Description:
packet processing. See the network driver for the exact
meaning of this value.

What: /sys/class/<iface>/statistics/rx_errors
What: /sys/class/net/<iface>/statistics/rx_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Description:
Indicates the number of receive errors on this network device.
See the network driver for the exact meaning of this value.

What: /sys/class/<iface>/statistics/rx_fifo_errors
What: /sys/class/net/<iface>/statistics/rx_fifo_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -68,7 +68,7 @@ Description:
network device. See the network driver for the exact
meaning of this value.

What: /sys/class/<iface>/statistics/rx_frame_errors
What: /sys/class/net/<iface>/statistics/rx_frame_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -78,7 +78,7 @@ Description:
on the MAC layer protocol used. See the network driver for
the exact meaning of this value.

What: /sys/class/<iface>/statistics/rx_length_errors
What: /sys/class/net/<iface>/statistics/rx_length_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -87,7 +87,7 @@ Description:
error, oversized or undersized. See the network driver for the
exact meaning of this value.

What: /sys/class/<iface>/statistics/rx_missed_errors
What: /sys/class/net/<iface>/statistics/rx_missed_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -96,15 +96,15 @@ Description:
due to lack of capacity in the receive side. See the network
driver for the exact meaning of this value.

What: /sys/class/<iface>/statistics/rx_nohandler
What: /sys/class/net/<iface>/statistics/rx_nohandler
Date: February 2016
KernelVersion: 4.6
Contact: [email protected]
Description:
Indicates the number of received packets that were dropped on
an inactive device by the network core.

What: /sys/class/<iface>/statistics/rx_over_errors
What: /sys/class/net/<iface>/statistics/rx_over_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -114,15 +114,15 @@ Description:
(e.g: larger than MTU). See the network driver for the exact
meaning of this value.

What: /sys/class/<iface>/statistics/rx_packets
What: /sys/class/net/<iface>/statistics/rx_packets
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Description:
Indicates the total number of good packets received by this
network device.

What: /sys/class/<iface>/statistics/tx_aborted_errors
What: /sys/class/net/<iface>/statistics/tx_aborted_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -132,7 +132,7 @@ Description:
a medium collision). See the network driver for the exact
meaning of this value.

What: /sys/class/<iface>/statistics/tx_bytes
What: /sys/class/net/<iface>/statistics/tx_bytes
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -143,7 +143,7 @@ Description:
transmitted packets or all packets that have been queued for
transmission.

What: /sys/class/<iface>/statistics/tx_carrier_errors
What: /sys/class/net/<iface>/statistics/tx_carrier_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -152,7 +152,7 @@ Description:
because of carrier errors (e.g: physical link down). See the
network driver for the exact meaning of this value.

What: /sys/class/<iface>/statistics/tx_compressed
What: /sys/class/net/<iface>/statistics/tx_compressed
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -161,7 +161,7 @@ Description:
this might only be relevant for devices that support
compression (e.g: PPP).

What: /sys/class/<iface>/statistics/tx_dropped
What: /sys/class/net/<iface>/statistics/tx_dropped
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -170,7 +170,7 @@ Description:
See the driver for the exact reasons as to why the packets were
dropped.

What: /sys/class/<iface>/statistics/tx_errors
What: /sys/class/net/<iface>/statistics/tx_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -179,7 +179,7 @@ Description:
a network device. See the driver for the exact reasons as to
why the packets were dropped.

What: /sys/class/<iface>/statistics/tx_fifo_errors
What: /sys/class/net/<iface>/statistics/tx_fifo_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -188,7 +188,7 @@ Description:
FIFO error. See the driver for the exact reasons as to why the
packets were dropped.

What: /sys/class/<iface>/statistics/tx_heartbeat_errors
What: /sys/class/net/<iface>/statistics/tx_heartbeat_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -197,7 +197,7 @@ Description:
reported as heartbeat errors. See the driver for the exact
reasons as to why the packets were dropped.

What: /sys/class/<iface>/statistics/tx_packets
What: /sys/class/net/<iface>/statistics/tx_packets
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand All @@ -206,7 +206,7 @@ Description:
device. See the driver for whether this reports the number of all
attempted or successful transmissions.

What: /sys/class/<iface>/statistics/tx_window_errors
What: /sys/class/net/<iface>/statistics/tx_window_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: [email protected]
Expand Down
7 changes: 7 additions & 0 deletions Documentation/arch/arm64/silicon-errata.rst
Original file line number Diff line number Diff line change
Expand Up @@ -235,3 +235,10 @@ stable kernels.
+----------------+-----------------+-----------------+-----------------------------+
| ASR | ASR8601 | #8601001 | N/A |
+----------------+-----------------+-----------------+-----------------------------+
+----------------+-----------------+-----------------+-----------------------------+
| Microsoft | Azure Cobalt 100| #2139208 | ARM64_ERRATUM_2139208 |
+----------------+-----------------+-----------------+-----------------------------+
| Microsoft | Azure Cobalt 100| #2067961 | ARM64_ERRATUM_2067961 |
+----------------+-----------------+-----------------+-----------------------------+
| Microsoft | Azure Cobalt 100| #2253138 | ARM64_ERRATUM_2253138 |
+----------------+-----------------+-----------------+-----------------------------+
4 changes: 0 additions & 4 deletions Documentation/netlink/specs/dpll.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -374,8 +374,6 @@ operations:
- type

dump:
pre: dpll-lock-dumpit
post: dpll-unlock-dumpit
reply: *dev-attrs

-
Expand Down Expand Up @@ -462,8 +460,6 @@ operations:
- phase-adjust

dump:
pre: dpll-lock-dumpit
post: dpll-unlock-dumpit
request:
attributes:
- id
Expand Down
2 changes: 1 addition & 1 deletion Documentation/networking/devlink/devlink-port.rst
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ Users may also set the RoCE capability of the function using
`devlink port function set roce` command.

Users may also set the function as migratable using
'devlink port function set migratable' command.
`devlink port function set migratable` command.

Users may also set the IPsec crypto capability of the function using
`devlink port function set ipsec_crypto` command.
Expand Down
2 changes: 1 addition & 1 deletion Documentation/sphinx/kernel_feat.py
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ def run(self):
else:
out_lines += line + "\n"

nodeList = self.nestedParse(out_lines, fname)
nodeList = self.nestedParse(out_lines, self.arguments[0])
return nodeList

def nestedParse(self, lines, fname):
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 6
PATCHLEVEL = 7
SUBLEVEL = 5
SUBLEVEL = 6
EXTRAVERSION = -scx1
NAME = Hurr durr I'ma ninja sloth

Expand Down
1 change: 1 addition & 0 deletions arch/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -681,6 +681,7 @@ config SHADOW_CALL_STACK
bool "Shadow Call Stack"
depends on ARCH_SUPPORTS_SHADOW_CALL_STACK
depends on DYNAMIC_FTRACE_WITH_ARGS || DYNAMIC_FTRACE_WITH_REGS || !FUNCTION_GRAPH_TRACER
depends on MMU
help
This option enables the compiler's Shadow Call Stack, which
uses a shadow stack to protect function return addresses from
Expand Down
4 changes: 2 additions & 2 deletions arch/arc/include/asm/jump_label.h
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
static __always_inline bool arch_static_branch(struct static_key *key,
bool branch)
{
asm_volatile_goto(".balign "__stringify(JUMP_LABEL_NOP_SIZE)" \n"
asm goto(".balign "__stringify(JUMP_LABEL_NOP_SIZE)" \n"
"1: \n"
"nop \n"
".pushsection __jump_table, \"aw\" \n"
Expand All @@ -47,7 +47,7 @@ static __always_inline bool arch_static_branch(struct static_key *key,
static __always_inline bool arch_static_branch_jump(struct static_key *key,
bool branch)
{
asm_volatile_goto(".balign "__stringify(JUMP_LABEL_NOP_SIZE)" \n"
asm goto(".balign "__stringify(JUMP_LABEL_NOP_SIZE)" \n"
"1: \n"
"b %l[l_yes] \n"
".pushsection __jump_table, \"aw\" \n"
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/include/asm/jump_label.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

static __always_inline bool arch_static_branch(struct static_key *key, bool branch)
{
asm_volatile_goto("1:\n\t"
asm goto("1:\n\t"
WASM(nop) "\n\t"
".pushsection __jump_table, \"aw\"\n\t"
".word 1b, %l[l_yes], %c0\n\t"
Expand All @@ -25,7 +25,7 @@ static __always_inline bool arch_static_branch(struct static_key *key, bool bran

static __always_inline bool arch_static_branch_jump(struct static_key *key, bool branch)
{
asm_volatile_goto("1:\n\t"
asm goto("1:\n\t"
WASM(b) " %l[l_yes]\n\t"
".pushsection __jump_table, \"aw\"\n\t"
".word 1b, %l[l_yes], %c0\n\t"
Expand Down
4 changes: 2 additions & 2 deletions arch/arm64/include/asm/alternative-macros.h
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,7 @@ alternative_has_cap_likely(const unsigned long cpucap)
if (!cpucap_is_possible(cpucap))
return false;

asm_volatile_goto(
asm goto(
ALTERNATIVE_CB("b %l[l_no]", %[cpucap], alt_cb_patch_nops)
:
: [cpucap] "i" (cpucap)
Expand All @@ -247,7 +247,7 @@ alternative_has_cap_unlikely(const unsigned long cpucap)
if (!cpucap_is_possible(cpucap))
return false;

asm_volatile_goto(
asm goto(
ALTERNATIVE("nop", "b %l[l_yes]", %[cpucap])
:
: [cpucap] "i" (cpucap)
Expand Down
4 changes: 4 additions & 0 deletions arch/arm64/include/asm/cputype.h
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
#define ARM_CPU_IMP_HISI 0x48
#define ARM_CPU_IMP_APPLE 0x61
#define ARM_CPU_IMP_AMPERE 0xC0
#define ARM_CPU_IMP_MICROSOFT 0x6D

#define ARM_CPU_PART_AEM_V8 0xD0F
#define ARM_CPU_PART_FOUNDATION 0xD00
Expand Down Expand Up @@ -135,6 +136,8 @@

#define AMPERE_CPU_PART_AMPERE1 0xAC3

#define MICROSOFT_CPU_PART_AZURE_COBALT_100 0xD49 /* Based on r0p0 of ARM Neoverse N2 */

#define MIDR_CORTEX_A53 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A53)
#define MIDR_CORTEX_A57 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A57)
#define MIDR_CORTEX_A72 MIDR_CPU_MODEL(ARM_CPU_IMP_ARM, ARM_CPU_PART_CORTEX_A72)
Expand Down Expand Up @@ -193,6 +196,7 @@
#define MIDR_APPLE_M2_BLIZZARD_MAX MIDR_CPU_MODEL(ARM_CPU_IMP_APPLE, APPLE_CPU_PART_M2_BLIZZARD_MAX)
#define MIDR_APPLE_M2_AVALANCHE_MAX MIDR_CPU_MODEL(ARM_CPU_IMP_APPLE, APPLE_CPU_PART_M2_AVALANCHE_MAX)
#define MIDR_AMPERE1 MIDR_CPU_MODEL(ARM_CPU_IMP_AMPERE, AMPERE_CPU_PART_AMPERE1)
#define MIDR_MICROSOFT_AZURE_COBALT_100 MIDR_CPU_MODEL(ARM_CPU_IMP_MICROSOFT, MICROSOFT_CPU_PART_AZURE_COBALT_100)

/* Fujitsu Erratum 010001 affects A64FX 1.0 and 1.1, (v0r0 and v1r0) */
#define MIDR_FUJITSU_ERRATUM_010001 MIDR_FUJITSU_A64FX
Expand Down
4 changes: 2 additions & 2 deletions arch/arm64/include/asm/jump_label.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
static __always_inline bool arch_static_branch(struct static_key * const key,
const bool branch)
{
asm_volatile_goto(
asm goto(
"1: nop \n\t"
" .pushsection __jump_table, \"aw\" \n\t"
" .align 3 \n\t"
Expand All @@ -35,7 +35,7 @@ static __always_inline bool arch_static_branch(struct static_key * const key,
static __always_inline bool arch_static_branch_jump(struct static_key * const key,
const bool branch)
{
asm_volatile_goto(
asm goto(
"1: b %l[l_yes] \n\t"
" .pushsection __jump_table, \"aw\" \n\t"
" .align 3 \n\t"
Expand Down
3 changes: 3 additions & 0 deletions arch/arm64/kernel/cpu_errata.c
Original file line number Diff line number Diff line change
Expand Up @@ -374,6 +374,7 @@ static const struct midr_range erratum_1463225[] = {
static const struct midr_range trbe_overwrite_fill_mode_cpus[] = {
#ifdef CONFIG_ARM64_ERRATUM_2139208
MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N2),
MIDR_ALL_VERSIONS(MIDR_MICROSOFT_AZURE_COBALT_100),
#endif
#ifdef CONFIG_ARM64_ERRATUM_2119858
MIDR_ALL_VERSIONS(MIDR_CORTEX_A710),
Expand All @@ -387,6 +388,7 @@ static const struct midr_range trbe_overwrite_fill_mode_cpus[] = {
static const struct midr_range tsb_flush_fail_cpus[] = {
#ifdef CONFIG_ARM64_ERRATUM_2067961
MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N2),
MIDR_ALL_VERSIONS(MIDR_MICROSOFT_AZURE_COBALT_100),
#endif
#ifdef CONFIG_ARM64_ERRATUM_2054223
MIDR_ALL_VERSIONS(MIDR_CORTEX_A710),
Expand All @@ -399,6 +401,7 @@ static const struct midr_range tsb_flush_fail_cpus[] = {
static struct midr_range trbe_write_out_of_range_cpus[] = {
#ifdef CONFIG_ARM64_ERRATUM_2253138
MIDR_ALL_VERSIONS(MIDR_NEOVERSE_N2),
MIDR_ALL_VERSIONS(MIDR_MICROSOFT_AZURE_COBALT_100),
#endif
#ifdef CONFIG_ARM64_ERRATUM_2224489
MIDR_ALL_VERSIONS(MIDR_CORTEX_A710),
Expand Down
Loading