Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
1acfc6e
i2c: designware: fix idx_write_cnt in read loop
davidzhengq May 24, 2023
d753693
Merge tag 'linux-can-fixes-for-6.4-20230605' of git://git.kernel.org/…
davem330 Jun 5, 2023
5578d0a
i2c: mv64xxx: Fix reading invalid status value in atomic mode
elkablo May 21, 2023
9bc0097
net: stmmac: dwmac-qcom-ethqos: fix a regression on EMAC < 3
Jun 2, 2023
4002395
drm/i915/gt: Use the correct error value when kernel_context() fails
May 26, 2023
cb2e701
drm/i915/display: Set correct voltage level for 480MHz CDCLK
ckborah May 29, 2023
2d6f2f7
drm/i915: Use 18 fast wake AUX sync len
hogander May 30, 2023
8b1c94d
mptcp: only send RM_ADDR in nl_cmd_remove
geliangtang Jun 5, 2023
48d73f6
selftests: mptcp: update userspace pm addr tests
geliangtang Jun 5, 2023
24430f8
mptcp: add address into userspace pm list
geliangtang Jun 5, 2023
6c160b6
selftests: mptcp: update userspace pm subflow tests
geliangtang Jun 5, 2023
77e4b94
mptcp: update userspace pm infos
geliangtang Jun 5, 2023
fb92817
Merge branch 'mptcp-addr-adv-fixes'
davem330 Jun 5, 2023
f8dba31
Merge tag 'asym-keys-fix-for-linus-v6.4-rc5' of https://github.com/ro…
torvalds Jun 5, 2023
1c278f8
Merge tag 'qcom-dts-fixes-for-6.4' of https://git.kernel.org/pub/scm/…
arndb Jun 5, 2023
be02e1f
Merge tag 'qcom-driver-fixes-for-6.4' of https://git.kernel.org/pub/s…
arndb Jun 5, 2023
44b5814
Merge tag 'qcom-arm64-fixes-for-6.4' of https://git.kernel.org/pub/sc…
arndb Jun 5, 2023
eeda0b7
Merge tag 'at91-fixes-6.4' of https://git.kernel.org/pub/scm/linux/ke…
arndb Jun 5, 2023
4a672d5
ARM: dts: Fix erroneous ADS touchscreen polarities
May 10, 2023
811dd42
ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41
Jun 5, 2023
da209f7
ALSA: hda/realtek: Add quirk for Clevo NS50AU
crawfxrd Jun 5, 2023
7c28afd
HID: hidpp: terminate retry loop on success
bentiss Jun 5, 2023
132328e
bpf: netfilter: Add BPF_NETFILTER bpf_attach_type
Jun 5, 2023
8cfb981
null_blk: Fix: memory release when memory_backed=1
nj-shetty Jun 5, 2023
5647e53
cgroup: Documentation: Clarify usage of memory limits
dschatzberg Jun 1, 2023
31c5f91
Bluetooth: ISO: consider right CIS when removing CIG at cleanup
pv May 21, 2023
e6a7a46
Bluetooth: ISO: Fix CIG auto-allocation to select configurable CIG
pv May 21, 2023
c5d2b6f
Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk
Vudentz May 30, 2023
1857c19
Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER
May 25, 2023
fe2ccc6
Bluetooth: fix debugfs registration
jhovold May 31, 2023
47c5d82
Bluetooth: hci_qca: fix debugfs registration
jhovold May 31, 2023
02c5ea5
Bluetooth: Fix l2cap_disconnect_req deadlock
May 31, 2023
6c242c6
Bluetooth: ISO: don't try to remove CIG if there are bound CIS left
pv Jun 1, 2023
71e9588
Bluetooth: ISO: use correct CIS order in Set CIG Parameters event
pv Jun 1, 2023
7576721
Bluetooth: L2CAP: Add missing checks for invalid DCID
swkim101 Jun 3, 2023
b9a4efd
ALSA: ice1712,ice1724: fix the kcontrol->id initialization
perexg Jun 6, 2023
09fe05c
rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
idryomov Jun 5, 2023
870611e
rbd: get snapshot context after exclusive lock is ensured to be held
idryomov Jun 5, 2023
c37ab22
wifi: mac80211: use correct iftype HE cap
jmberg-intel Jun 4, 2023
727073c
wifi: cfg80211: reject bad AP MLD address
jmberg-intel Jun 4, 2023
68c2285
wifi: mac80211: mlme: fix non-inheritence element
jmberg-intel Jun 4, 2023
47c171a
wifi: mac80211: don't translate beacon/presp addrs
jmberg-intel Jun 4, 2023
1afa18e
wifi: mac80211: fix switch count in EMA beacons
May 31, 2023
7a4615b
wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif()
GustavoARSilva Jun 2, 2023
fa56e0e
Merge tag 'for-linus-2023060501' of git://git.kernel.org/pub/scm/linu…
torvalds Jun 6, 2023
42510df
qed/qede: Fix scheduling while atomic
manishc88 Jun 5, 2023
50d3004
accel/ivpu: ivpu_ipc needs GENERIC_ALLOCATOR
rddunlap May 26, 2023
c9b83ae
ALSA: ymfpci: Fix kctl->id initialization
tiwai Jun 6, 2023
f2f312a
ALSA: cmipci: Fix kctl->id initialization
tiwai Jun 6, 2023
c5ae57b
ALSA: gus: Fix kctl->id initialization
tiwai Jun 6, 2023
5c219a3
ALSA: hda: Fix kctl->id initialization
tiwai Jun 6, 2023
3aa0519
firmware: arm_ffa: Set handle field to zero in memory descriptor
balint-dobszay-arm Jun 1, 2023
846b065
Merge tag 'platform-drivers-x86-v6.4-4' of git://git.kernel.org/pub/s…
torvalds Jun 6, 2023
4113602
accel/ivpu: Reserve all non-command bo's using DMA_RESV_USAGE_BOOKKEEP
Apr 13, 2023
0bdd0f0
Merge tag 'gfs2-v6.4-rc4-fix' of git://git.kernel.org/pub/scm/linux/k…
torvalds Jun 6, 2023
3e54ed8
wifi: cfg80211: fix locking in sched scan stop work
jmberg-intel Jun 6, 2023
f7e6003
wifi: cfg80211: fix locking in regulatory disconnect
jmberg-intel Jun 6, 2023
08425ab
Merge tag 'ffa-fix-6.4-2' of git://git.kernel.org/pub/scm/linux/kerne…
arndb Jun 6, 2023
08c9aa7
Merge tag 'asoc-fix-v6.4-rc6' of https://git.kernel.org/pub/scm/linux…
tiwai Jun 6, 2023
a4d7d70
Merge tag 'spi-fix-v6.4-rc5' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Jun 6, 2023
95ae997
gpio: sim: fix memory corruption when adding named lines and unnamed …
warthog618 Jun 6, 2023
b752a38
ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform
mschiu77 Jun 6, 2023
69844e3
selftests/bpf: Fix sockopt_sk selftest
yonghong-song Jun 6, 2023
bd05876
netfilter: nf_tables: Add null check for nla_nest_start_noflag() in n…
May 24, 2023
14e8b29
netfilter: nft_bitwise: fix register tracking
a3a3el May 25, 2023
e1f543d
netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthe…
tisj May 25, 2023
24e2278
netfilter: ipset: Add schedule point in call_ad().
q2ven May 18, 2023
08e42a0
netfilter: nf_tables: out-of-bound check in chain blob
ummakynes Jun 6, 2023
f6ca5ba
netlink: specs: ethtool: fix random typos
kuba-moo Jun 5, 2023
6eea63c
drm/lima: fix sched context destroy
enunes Jun 6, 2023
a2f4c14
ipv6: rpl: Fix Route of Death.
q2ven Jun 5, 2023
4a05955
drm/exynos: vidi: fix a wrong error return
daeinki May 18, 2023
48bfd02
drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
May 26, 2023
82a01ab
tcp: gso: really support BIG TCP
edumazet Jun 5, 2023
4f48c30
pds_core: Fix FW recovery detection
brettcreeley Jun 5, 2023
accc1bf
virtio_net: use control_buf for coalesce params
brettcreeley Jun 5, 2023
e684ab7
Merge tag 'wireless-2023-06-06' of git://git.kernel.org/pub/scm/linux…
kuba-moo Jun 7, 2023
20c4764
Merge tag 'nf-23-06-07' of git://git.kernel.org/pub/scm/linux/kernel/…
kuba-moo Jun 7, 2023
ab39b11
Merge tag 'for-net-2023-06-05' of git://git.kernel.org/pub/scm/linux/…
kuba-moo Jun 7, 2023
1e5c647
rfs: annotate lockless accesses to sk->sk_rxhash
edumazet Jun 6, 2023
5c3b74a
rfs: annotate lockless accesses to RFS sock flow table
edumazet Jun 6, 2023
e3144ff
Merge branch 'rfs-lockless-annotate'
davem330 Jun 7, 2023
d636fc5
net: sched: add rcu annotations around qdisc->qdisc_sleeping
edumazet Jun 6, 2023
79d0150
drm/i915/selftests: Add some missing error propagation
tursulin Jun 5, 2023
bf15bb3
ice: make writes to /dev/gnssX synchronous
michich Jun 6, 2023
ca0aa17
i2c: sprd: Delete i2c adapter in .remove's error path
Mar 9, 2023
abd649f
Merge tag 'amdtee-fix-for-v6.5' of https://git.linaro.org/people/jens…
arndb Jun 7, 2023
886bc7d
net: sched: move rtm_tca_policy declaration to include file
edumazet Jun 6, 2023
de9df6c
net: openvswitch: fix upcall counter access before allocation
chaudron Jun 6, 2023
682881e
net: sched: act_police: fix sparse errors in tcf_police_dump()
edumazet Jun 6, 2023
44f8baa
net: sched: fix possible refcount leak in tc_chain_tmplt_add()
HBh25Y Jun 7, 2023
d7459ef
gpio: sim: quietly ignore configured lines outside the bank
warthog618 Jun 7, 2023
d1f11f4
MAINTAINERS: add Andy Shevchenko as reviewer for the GPIO subsystem
Jun 5, 2023
f46fab0
bpf: Add extra path pointer check to d_path helper
olsajiri Jun 6, 2023
6569fc1
riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readable
woodrow-shen Apr 25, 2023
25abe0d
riscv: Fix kfence now that the linear mapping can be backed by PUD/P4…
Jun 6, 2023
49a0a37
riscv: Check the virtual alignment before choosing a map size
Jun 7, 2023
a27648c
afs: Fix setting of mtime when creating a file/dir/symlink
dhowells Jun 7, 2023
25bda38
MAINTAINERS: Add entry for debug objects
KAGA-KOKO Jun 6, 2023
4d8df0f
vhost: use kzalloc() instead of kmalloc() followed by memset()
devpraton May 22, 2023
5f63595
Merge tag 'input-for-v6.4-rc5' of git://git.kernel.org/pub/scm/linux/…
torvalds Jun 7, 2023
30c3d3b
drm/amd: Disallow s0ix without BIOS support again
superm1 May 30, 2023
2a1eb1a
drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recov…
hongkzha-amd May 29, 2023
1d13c49
drm/amd/pm: Fix power context allocation in SMU13
Mar 31, 2023
38e4ced
drm/amd/pm: conditionally disable pcie lane switching for some sienna…
Apr 6, 2023
99b3886
drm/amd: Make lack of `ACPI_FADT_LOW_POWER_S0` or `CONFIG_AMD_PMC` lo…
superm1 May 30, 2023
59de751
drm/amd/display: add ODM case when looking for first split pipe
May 9, 2023
3b3ffd7
Revert "drm/amdgpu: change the reference clock for raven/raven2"
alexdeucher Jun 2, 2023
d511f95
Revert "drm/amdgpu: Differentiate between Raven2 and Raven/Picasso ac…
alexdeucher Jun 2, 2023
73c12de
Revert "drm/amdgpu: switch to golden tsc registers for raven/raven2"
alexdeucher Jun 2, 2023
982b173
drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
Jun 3, 2023
b447b07
drm/amdgpu: fix xclk freq on CHIP_STONEY
olvaffe Jun 1, 2023
dac6522
drm/amdgpu: change reserved vram info print
May 24, 2023
e1a6002
drm/amd/display: Reduce sdp bw after urgent to 90%
May 19, 2023
7c5d480
lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
bwhacks Jun 2, 2023
c9d99cf
Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel…
kuba-moo Jun 8, 2023
649c3fe
eth: bnxt: fix the wake condition
kuba-moo Jun 7, 2023
f0d7519
eth: ixgbe: fix the wake condition
kuba-moo Jun 7, 2023
a9f3104
net: bcmgenet: Fix EEE implementation
ffainelli Jun 6, 2023
182620a
Merge tag 'batadv-net-pullrequest-20230607' of git://git.open-mesh.or…
kuba-moo Jun 8, 2023
9f7e361
accel/ivpu: Do not trigger extra VPU reset if the VPU is idle
May 25, 2023
b563e47
accel/ivpu: Do not use mutex_lock_interruptible
May 25, 2023
a3efabe
accel/ivpu: Fix sporadic VPU boot failure
Jun 7, 2023
409e873
ceph: fix use-after-free bug for inodes when flushing capsnaps
lxbsz Jun 1, 2023
7f3c782
eeprom: at24: also select REGMAP
rddunlap Jun 8, 2023
095d5dc
bnxt_en: Fix bnxt_hwrm_update_rss_hash_cfg()
pavanchebbi Jun 7, 2023
1d99780
bnxt_en: Don't issue AP reset during ethtool's reset operation
sreekanthbrcm Jun 7, 2023
1a9e4f5
bnxt_en: Query default VLAN before VNIC setup on a VF
skotur-brcm Jun 7, 2023
83474a9
bnxt_en: Skip firmware fatal error recovery if chip is not accessible
vikasbrcm Jun 7, 2023
319a782
bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event
pavanchebbi Jun 7, 2023
1eb4ef1
bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks
skotur-brcm Jun 7, 2023
6c0ec7a
Merge branch 'bnxt_en-bug-fixes'
Jun 8, 2023
58d9588
soundwire: stream: Add missing clear of alloc_slave_rt
charleskeepax Jun 2, 2023
1b29243
Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota i…
tytso Jun 8, 2023
dea9d8f
ext4: only check dquot_initialize_needed() when debugging
tytso Jun 8, 2023
79b6fad
Merge tag 'xfs-6.4-rc5-fixes' of git://git.kernel.org/pub/scm/fs/xfs/…
torvalds Jun 8, 2023
25041a4
Merge tag 'net-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jun 8, 2023
99a670b
riscv: fix kprobe __user string arg print fault issue
May 4, 2023
8d38800
MAINTAINERS: Add entries for Renesas RZ/V2M I2C driver
bijudas Jun 7, 2023
a90e860
vduse: avoid empty string for dev name
zhaoshane May 30, 2023
57380fd
tools/virtio: Fix arm64 ringtest compilation error
Rtoax May 24, 2023
c66dbc3
tools/virtio: Add .gitignore for ringtest
Rtoax May 25, 2023
73790bd
vdpa/mlx5: Fix hang when cvq commands are triggered during device unr…
dtatulea May 16, 2023
376daf3
vhost_vdpa: tell vqs about the negotiated
emusln Apr 24, 2023
1f5d2e3
vhost_net: revert upend_idx only on retriable error
Apr 24, 2023
a284f09
vhost: Fix crash during early vhost_transport_send_pkt calls
mikechristie Jun 7, 2023
4b13cbe
vhost: Fix worker hangs due to missed wake up calls
mikechristie Jun 7, 2023
8d15d5e
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Jun 8, 2023
b1913ff
Merge tag 'amd-drm-fixes-6.4-2023-06-07' of https://gitlab.freedeskto…
airlied Jun 8, 2023
d6d4f0a
Merge tag 'drm-intel-fixes-2023-06-08' of git://anongit.freedesktop.o…
airlied Jun 9, 2023
02b8f0b
Merge tag 'exynos-drm-fixes-for-v6.4-rc6' of git://git.kernel.org/pub…
airlied Jun 9, 2023
bcd8430
Merge tag 'drm-misc-fixes-2023-06-08' of git://anongit.freedesktop.or…
airlied Jun 9, 2023
a8e981a
drm/msm/dp: enable HDP plugin/unplugged interrupts at hpd_enable/disable
May 23, 2023
12abd73
drm/msm/a6xx: initialize GMU mutex earlier
lumag Apr 10, 2023
986c34b
Merge tag 'drm-msm-fixes-2023-06-08' of https://gitlab.freedesktop.or…
airlied Jun 9, 2023
9cd6357
Merge tag 'cgroup-for-6.4-rc5-fixes' of git://git.kernel.org/pub/scm/…
torvalds Jun 9, 2023
33f2b57
Merge tag 'drm-fixes-2023-06-09' of git://anongit.freedesktop.org/drm…
torvalds Jun 9, 2023
5cdd5ec
Merge tag 'imx-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/ker…
arndb Jun 9, 2023
33f3614
Merge tag 'at24-fixes-for-v6.4-rc6' of git://git.kernel.org/pub/scm/l…
wsakernel Jun 9, 2023
8fc1c59
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/lin…
torvalds Jun 9, 2023
697fa9b
Merge tag 'sound-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Jun 9, 2023
333a396
Merge tag 'pinctrl-v6.4-2' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Jun 9, 2023
55d8122
vhost: support PACKED when setting-getting vring_base
emusln Apr 24, 2023
beee7fd
vhost_vdpa: support PACKED when setting-getting vring_base
emusln Apr 24, 2023
07496ee
tools/virtio: use canonical ftrace path
Feb 15, 2023
92d2221
Merge tag 'gpio-fixes-for-v6.4-rc6' of git://git.kernel.org/pub/scm/l…
torvalds Jun 9, 2023
87aceaa
Merge tag 's390-6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Jun 9, 2023
0f506c7
Merge tag 'riscv-for-linus-6.4-rc6' of git://git.kernel.org/pub/scm/l…
torvalds Jun 9, 2023
ccc45cb
s390/dasd: Use correct lock while counting channel queue length
hoeppnerj Jun 9, 2023
7e8c948
Merge tag 'ceph-for-6.4-rc6' of https://github.com/ceph/ceph-client
torvalds Jun 9, 2023
dbfa18c
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Jun 9, 2023
6456952
Merge tag 'block-6.4-2023-06-09' of git://git.kernel.dk/linux
torvalds Jun 9, 2023
859c745
Merge tag 'arm-fixes-6.4-2' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Jun 10, 2023
6be5e47
Merge tag 'soundwire-6.4-fixes' of git://git.kernel.org/pub/scm/linux…
torvalds Jun 10, 2023
022ce88
Merge tag 'i2c-for-6.4-rc6' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Jun 10, 2023
65d7ca5
Merge tag '6.4-rc5-smb3-server-fixes' of git://git.samba.org/ksmbd
torvalds Jun 11, 2023
4c60526
Merge tag 'x86_urgent_for_v6.4_rc6' of git://git.kernel.org/pub/scm/l…
torvalds Jun 11, 2023
858fd16
Linux 6.4-rc6
torvalds Jun 11, 2023
23b3195
base packaging
Jun 11, 2023
7842fc5
UBUNTU: SAUCE: kbuild: add -fcf-protection=none when using retpoline …
Jul 8, 2019
6fad23b
UBUNTU: SAUCE: add vmlinux.strip to BOOT_TARGETS1 on powerpc
Sep 9, 2016
ec110a5
UBUNTU: SAUCE: tools/hv/lsvmbus -- add manual page
May 27, 2016
f5913d4
debian changelog
Jun 11, 2023
0966bc4
configs (based on Ubuntu-unstable-6.4.0-5.5)
Jun 11, 2023
b68f715
usb: xhci: account for num_trbs_free when invalidating TDs
P33M Sep 22, 2022
85a4748
feat: Enable fast string operations even if BIOS says no for certain …
jglathe May 16, 2020
05acdb1
add rebuild.sh, its useful
jglathe Feb 17, 2023
56fbfb9
enable MGLRU, rebuild without toolchain dependency check
jglathe May 6, 2023
e0f7824
change debuild to use signing, dependency check won't work for whatev…
jglathe May 19, 2023
e189a44
interconnect: drop unused icc_get() interface
jhovold Jan 31, 2023
17ad9aa
hack: disable has_address_auth_metacap and has_generic_auth
andersson Dec 8, 2021
2052e60
hack: efi: disable reset service
jhovold May 10, 2022
2d2cec8
ARM: qcom_defconfig: build PCIe driver as a module
jhovold May 19, 2022
b9d32e0
arm64: defconfig: build Qualcomm PCIe driver as a module
jhovold May 19, 2022
ca50dac
soundwire: qcom: update status correctly with mask
Srinivas-Kandagatla Feb 9, 2023
bea5ba0
soundwire: qcom: enable runtime pm before controller is registered
Srinivas-Kandagatla Feb 9, 2023
bfa995f
soundwire: qcom: wait for fifo to be empty before suspend
Srinivas-Kandagatla Feb 9, 2023
6a33b08
soundwire: qcom: add software workaround for bus clash interrupt asse…
Srinivas-Kandagatla Feb 9, 2023
0bbfeb0
ASoC: qcom: common: add default jack dapm pins
Srinivas-Kandagatla Mar 2, 2023
8ec1f3c
ASoC: codecs: wsa883x: mute/unmute PA in correct sequence
Srinivas-Kandagatla Mar 23, 2023
0292a23
ASoC: codecs: wsa881x: mute/unmute PA in correct sequence
Srinivas-Kandagatla Mar 23, 2023
2be5b1e
panel: edp: Add LP133WU1-SPB2
andersson Jun 19, 2022
faa9cc1
drm/msm/adreno: Add Adreno A690 support
andersson Feb 8, 2023
2243f62
arm64: dts: qcom: sc8280xp: Enable GPU related nodes
andersson Feb 8, 2023
2380e21
phy: qcom-qmp-combo: drop regulator loads
jhovold Jul 20, 2022
5912a80
phy: qcom-edp: drop regulator loads
jhovold Jul 21, 2022
da5c061
firmware: qcom_scm: Export SCM call functions
qzed Mar 5, 2023
0b4ef6c
firmware: Add support for Qualcomm Secure Execution Environment SCM i…
qzed Mar 5, 2023
04b74f3
dt-bindings: firmware: Add Qualcomm QSEECOM interface
qzed Mar 5, 2023
fd80a43
firmware: Add support for Qualcomm UEFI Secure Application
qzed Mar 5, 2023
39905f0
arm64: dts: qcom: sc8280xp-crd: enable UEFI Secure Application
jhovold Nov 30, 2022
4e708ba
arm64: dts: qcom: sc8280xp-x13s: enable UEFI Secure Application
jhovold Nov 30, 2022
682cedc
hack: arm64: dts: qcom: sc8280xp-crd: add wifi calibration variant
jhovold Mar 17, 2023
9bd8116
johan_defconfig: add custom config
jhovold Mar 1, 2022
552fda5
dma-buf/sync_file: Add SET_DEADLINE ioctl
robclark Mar 8, 2023
a4acc5b
dma-buf/sw_sync: Add fence deadline support
robclark Mar 8, 2023
f9f3fb8
drm/syncobj: Add deadline support for syncobj waits
robclark Mar 8, 2023
ea1cb79
drm/i915: Add deadline based boost support
robclark Mar 8, 2023
fe25686
arm64: configs: laptop: Add laptop defconfig based on debian
0x011011110 Feb 14, 2023
b3278c2
hack: power: supply: qcom_battmgr: Add present property
0x011011110 Sep 20, 2022
c594237
HACK: drm/msm/dpu: Give each CRTC a dedicated cursor and primary
TravMurav Mar 2, 2023
87d5449
arm64: dts: lenovo-x13s: Make it hotter
0x011011110 Feb 17, 2023
3a46020
PM: domains: Allow power off queuing from providers
abelvesa Mar 27, 2023
176e754
soc: qcom: rpmhpd: Do proper power off when state synced
abelvesa Mar 27, 2023
3395e22
clk: qcom: gdsc: Avoid actual power off until sync state
abelvesa Mar 27, 2023
e39489d
clk: qcom: Add sync state callback to all providers
abelvesa Mar 27, 2023
561ea69
hack: bluetooth: add way to generate nvm name
0x011011110 Apr 1, 2023
1e63ccd
clk: qcom: gpucc-sc8280xp: Configure CX_GDSC disable wait value
0x011011110 Apr 9, 2023
8b721ff
drm/msm/dpu: simplify intf allocation code
lumag Apr 15, 2023
8e59a73
drm/msm/dpu: add HDMI output support
lumag Apr 15, 2023
fb55a96
arm64: dts: qcom: sm8150: add missing qcom,smmu-500 fallback
krzk Apr 16, 2023
9958546
arm64: dts: qcom: sm8150: drop snps,dw-pcie fallback compatible
krzk Apr 16, 2023
cf08653
arm64: dts: qcom: sc8280xp: correct GIC child node name
krzk Apr 16, 2023
3ca3b2c
arm64: configs: laptop_defconfig: Update laptop_defconfig
ahalaney Apr 18, 2023
9328f54
arm64: configs: laptop_defconfig: Re-enable CONFIG_QCOM_QSEECOM_UEFIS…
ahalaney Apr 18, 2023
0a9ee8e
arm64: configs: laptop_defconfig: Enable CONFIG_SECCOMP
ahalaney Apr 18, 2023
7cf3128
Add Microsoft Dev Kit 2023 DT support
May 1, 2023
a43a983
Enable USB-A (dwc3 USB 2) ports
May 5, 2023
396f820
Enable mDP support for MS Dev Kit 2023
May 5, 2023
18ce3d0
Enable RFKill subsystem for bluetooth
May 5, 2023
faf143f
PCI: qcom: Add support for modular builds
jhovold Mar 24, 2022
9ec42af
soundwire: qcom: set clk stop need reset flag at runtime
Srinivas-Kandagatla Feb 9, 2023
b53f149
clk: qcom: sc8280xp: add lpass csr driver
Srinivas-Kandagatla Feb 15, 2023
e4daff1
arm64: dts: qcom: sc8280xp: add reset to soundwire controllers
Srinivas-Kandagatla Feb 15, 2023
e9e9138
arm64: dts: qcom: sc8280xp: Add GPU related nodes
andersson Feb 8, 2023
d530e6f
Add README.md with tutorial from @chenguokai
jglathe Jun 18, 2023
bcbad0f
arm64: dts: qcom: sc8280xp-wdk23: enable pcie3a and add disable_pcie_…
jglathe Jun 22, 2023
e22b687
update devkit_defconfig
jglathe Jun 23, 2023
3068139
arm64: dts: qcom: sc8280xp-wdk23: disable pcie3a, update devkit_defco…
jglathe Jul 9, 2023
0105026
arm64: dts: qcom: sc8280xp-wdk23: disable pcie3a in clock-controller
jglathe Jul 10, 2023
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -520,7 +520,7 @@ ForEachMacros:
- 'of_property_for_each_string'
- 'of_property_for_each_u32'
- 'pci_bus_for_each_resource'
- 'pci_doe_for_each_off'
- 'pci_dev_for_each_resource'
- 'pcl_for_each_chunk'
- 'pcl_for_each_segment'
- 'pcm_for_each_format'
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@ modules.order
!.get_maintainer.ignore
!.gitattributes
!.gitignore
!.kunitconfig
!.mailmap
!.rustfmt.toml

Expand Down
14 changes: 13 additions & 1 deletion .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,10 @@ Jeff Garzik <jgarzik@pretzel.yyz.us>
Jeff Layton <jlayton@kernel.org> <jlayton@poochiereds.net>
Jeff Layton <jlayton@kernel.org> <jlayton@primarydata.com>
Jeff Layton <jlayton@kernel.org> <jlayton@redhat.com>
Jens Axboe <axboe@suse.de>
Jens Axboe <axboe@kernel.dk> <axboe@suse.de>
Jens Axboe <axboe@kernel.dk> <jens.axboe@oracle.com>
Jens Axboe <axboe@kernel.dk> <axboe@fb.com>
Jens Axboe <axboe@kernel.dk> <axboe@meta.com>
Jens Osterkamp <Jens.Osterkamp@de.ibm.com>
Jernej Skrabec <jernej.skrabec@gmail.com> <jernej.skrabec@siol.net>
Jessica Zhang <quic_jesszhan@quicinc.com> <jesszhan@codeaurora.org>
Expand Down Expand Up @@ -328,6 +331,7 @@ Maxime Ripard <mripard@kernel.org> <maxime.ripard@bootlin.com>
Maxime Ripard <mripard@kernel.org> <maxime.ripard@free-electrons.com>
Mayuresh Janorkar <mayur@ti.com>
Michael Buesch <m@bues.ch>
Michal Simek <michal.simek@amd.com> <michal.simek@xilinx.com>
Michel Dänzer <michel@tungstengraphics.com>
Michel Lespinasse <michel@lespinasse.org>
Michel Lespinasse <michel@lespinasse.org> <walken@google.com>
Expand Down Expand Up @@ -360,6 +364,12 @@ Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org>
Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.de>
Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.com>
Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Nikolay Aleksandrov <razor@blackwall.org> <naleksan@redhat.com>
Nikolay Aleksandrov <razor@blackwall.org> <nikolay@redhat.com>
Nikolay Aleksandrov <razor@blackwall.org> <nikolay@cumulusnetworks.com>
Nikolay Aleksandrov <razor@blackwall.org> <nikolay@nvidia.com>
Nikolay Aleksandrov <razor@blackwall.org> <nikolay@isovalent.com>
Oleksandr Natalenko <oleksandr@natalenko.name> <oleksandr@redhat.com>
Oleksij Rempel <linux@rempel-privat.de> <bug-track@fisher-privat.net>
Oleksij Rempel <linux@rempel-privat.de> <external.Oleksij.Rempel@de.bosch.com>
Oleksij Rempel <linux@rempel-privat.de> <fixed-term.Oleksij.Rempel@de.bosch.com>
Expand All @@ -375,6 +385,8 @@ Paul E. McKenney <paulmck@kernel.org> <paul.mckenney@linaro.org>
Paul E. McKenney <paulmck@kernel.org> <paulmck@linux.ibm.com>
Paul E. McKenney <paulmck@kernel.org> <paulmck@linux.vnet.ibm.com>
Paul E. McKenney <paulmck@kernel.org> <paulmck@us.ibm.com>
Paul Mackerras <paulus@ozlabs.org> <paulus@samba.org>
Paul Mackerras <paulus@ozlabs.org> <paulus@au1.ibm.com>
Peter A Jonsson <pj@ludd.ltu.se>
Peter Oruba <peter.oruba@amd.com>
Peter Oruba <peter@oruba.de>
Expand Down
29 changes: 27 additions & 2 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,10 @@ S: University of Notre Dame
S: Notre Dame, Indiana
S: USA

N: Kai Bankett
E: chaosman@ontika.net
D: QNX6 filesystem

N: Greg Banks
E: gnb@alphalink.com.au
D: IDT77105 ATM network driver
Expand Down Expand Up @@ -886,6 +890,10 @@ W: http://jdelvare.nerim.net/
D: Several hardware monitoring drivers
S: France

N: Frank "Jedi/Sector One" Denis
E: j@pureftpd.org
D: QNX4 filesystem

N: Peter Denison
E: peterd@pnd-pc.demon.co.uk
W: http://www.pnd-pc.demon.co.uk/promise/
Expand Down Expand Up @@ -1259,6 +1267,10 @@ S: USA
N: Adam Fritzler
E: mid@zigamorph.net

N: Richard "Scuba" A. Frowijn
E: scuba@wxs.nl
D: QNX4 filesystem

N: Fernando Fuganti
E: fuganti@conectiva.com.br
E: fuganti@netbank.com.br
Expand Down Expand Up @@ -1694,6 +1706,10 @@ S: Panoramastrasse 18
S: D-69126 Heidelberg
S: Germany

N: Neil Horman
M: nhorman@tuxdriver.com
D: SCTP protocol maintainer.

N: Simon Horman
M: horms@verge.net.au
D: Renesas ARM/ARM64 SoC maintainer
Expand Down Expand Up @@ -2218,6 +2234,10 @@ D: Digiboard PC/Xe and PC/Xi, Digiboard EPCA
D: NUMA support, Slab allocators, Page migration
D: Scalability, Time subsystem

N: Anders Larsen
E: al@alarsen.net
D: QNX4 filesystem

N: Paul Laufer
E: paul@laufernet.com
D: Soundblaster driver fixes, ISAPnP quirk
Expand Down Expand Up @@ -2494,8 +2514,8 @@ D: XF86_8514
D: cfdisk (curses based disk partitioning program)

N: Mat Martineau
E: mat@martineau.name
D: MPTCP subsystem co-maintainer 2020-2023
E: martineau@kernel.org
D: MPTCP subsystem co-maintainer
D: Keyctl restricted keyring and Diffie-Hellman UAPI
D: Bluetooth L2CAP ERTM mode and AMP
S: USA
Expand Down Expand Up @@ -3459,6 +3479,11 @@ D: several improvements to system programs
S: Oldenburg
S: Germany

N: Mathieu Poirier
E: mathieu.poirier@linaro.org
D: CoreSight kernel subsystem, Maintainer 2014-2022
D: Perf tool support for CoreSight

N: Robert Schwebel
E: robert@schwebel.de
W: https://www.schwebel.de
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ KernelVersion: 2.6.12-rc2 (predates git)
Contact: selinux@vger.kernel.org
Description:

REMOVAL UPDATE: The SELinux checkreqprot functionality was removed in
March 2023, the original deprecation notice is shown below.

The selinuxfs "checkreqprot" node allows SELinux to be configured
to check the protection requested by userspace for mmap/mprotect
calls instead of the actual protection applied by the kernel.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ KernelVersion: 2.6.12-rc2 (predates git)
Contact: selinux@vger.kernel.org
Description:

REMOVAL UPDATE: The SELinux runtime disable functionality was removed
in March 2023, the original deprecation notice is shown below.

The selinuxfs "disable" node allows SELinux to be disabled at runtime
prior to a policy being loaded into the kernel. If disabled via this
mechanism, SELinux will remain disabled until the system is rebooted.
Expand Down
20 changes: 11 additions & 9 deletions Documentation/ABI/stable/sysfs-acpi-pmprofile
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,17 @@ What: /sys/firmware/acpi/pm_profile
Date: 03-Nov-2011
KernelVersion: v3.2
Contact: linux-acpi@vger.kernel.org
Description: The ACPI pm_profile sysfs interface exports the platform
power management (and performance) requirement expectations
as provided by BIOS. The integer value is directly passed as
retrieved from the FADT ACPI table.
Description: The ACPI pm_profile sysfs interface exposes the preferred
power management (and performance) profile of the platform
as provided in the ACPI FADT Preferred_PM_Profile field.

Values: For possible values see ACPI specification:
5.2.9 Fixed ACPI Description Table (FADT)
Field: Preferred_PM_Profile
The integer value is directly passed as retrieved from the FADT.

Currently these values are defined by spec:
Values: For the possible values refer to the Preferred_PM_Profile field
definition in Table 5.9 "FADT Format", Section 5.2.9 "Fixed ACPI
Description Table (FADT)" of the ACPI specification.

As of ACPI 6.5, the following values are defined:

== =================
0 Unspecified
Expand All @@ -22,5 +23,6 @@ Values: For possible values see ACPI specification:
5 SOHO Server
6 Appliance PC
7 Performance Server
>7 Reserved
8 Tablet
>8 Reserved
== =================
15 changes: 4 additions & 11 deletions Documentation/ABI/stable/sysfs-block
Original file line number Diff line number Diff line change
Expand Up @@ -336,18 +336,11 @@ What: /sys/block/<disk>/queue/io_poll_delay
Date: November 2016
Contact: linux-block@vger.kernel.org
Description:
[RW] If polling is enabled, this controls what kind of polling
will be performed. It defaults to -1, which is classic polling.
[RW] This was used to control what kind of polling will be
performed. It is now fixed to -1, which is classic polling.
In this mode, the CPU will repeatedly ask for completions
without giving up any time. If set to 0, a hybrid polling mode
is used, where the kernel will attempt to make an educated guess
at when the IO will complete. Based on this guess, the kernel
will put the process issuing IO to sleep for an amount of time,
before entering a classic poll loop. This mode might be a little
slower than pure classic polling, but it will be more efficient.
If set to a value larger than 0, the kernel will put the process
issuing IO to sleep for this amount of microseconds before
entering classic polling.
without giving up any time.
<deprecated>


What: /sys/block/<disk>/queue/io_timeout
Expand Down
51 changes: 51 additions & 0 deletions Documentation/ABI/stable/sysfs-driver-dma-idxd
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,22 @@ Description: The last executed device administrative command's status/error.
Also last configuration error overloaded.
Writing to it will clear the status.

What: /sys/bus/dsa/devices/dsa<m>/iaa_cap
Date: Sept 14, 2022
KernelVersion: 6.0.0
Contact: dmaengine@vger.kernel.org
Description: IAA (IAX) capability mask. Exported to user space for application
consumption. This attribute should only be visible on IAA devices
that are version 2 or later.

What: /sys/bus/dsa/devices/dsa<m>/event_log_size
Date: Sept 14, 2022
KernelVersion: 6.4.0
Contact: dmaengine@vger.kernel.org
Description: The event log size to be configured. Default is 64 entries and
occupies 4k size if the evl entry is 64 bytes. It's visible
only on platforms that support the capability.

What: /sys/bus/dsa/devices/wq<m>.<n>/block_on_fault
Date: Oct 27, 2020
KernelVersion: 5.11.0
Expand Down Expand Up @@ -219,6 +235,16 @@ Contact: dmaengine@vger.kernel.org
Description: Indicate whether ATS disable is turned on for the workqueue.
0 indicates ATS is on, and 1 indicates ATS is off for the workqueue.

What: /sys/bus/dsa/devices/wq<m>.<n>/prs_disable
Date: Sept 14, 2022
KernelVersion: 6.4.0
Contact: dmaengine@vger.kernel.org
Description: Controls whether PRS disable is turned on for the workqueue.
0 indicates PRS is on, and 1 indicates PRS is off for the
workqueue. This option overrides block_on_fault attribute
if set. It's visible only on platforms that support the
capability.

What: /sys/bus/dsa/devices/wq<m>.<n>/occupancy
Date May 25, 2021
KernelVersion: 5.14.0
Expand Down Expand Up @@ -302,3 +328,28 @@ Description: Allows control of the number of batch descriptors that can be
1 (1/2 of max value), 2 (1/4 of the max value), and 3 (1/8 of
the max value). It's visible only on platforms that support
the capability.

What: /sys/bus/dsa/devices/wq<m>.<n>/dsa<x>\!wq<m>.<n>/file<y>/cr_faults
Date: Sept 14, 2022
KernelVersion: 6.4.0
Contact: dmaengine@vger.kernel.org
Description: Show the number of Completion Record (CR) faults this application
has caused.

What: /sys/bus/dsa/devices/wq<m>.<n>/dsa<x>\!wq<m>.<n>/file<y>/cr_fault_failures
Date: Sept 14, 2022
KernelVersion: 6.4.0
Contact: dmaengine@vger.kernel.org
Description: Show the number of Completion Record (CR) faults failures that this
application has caused. The failure counter is incremented when the
driver cannot fault in the address for the CR. Typically this is caused
by a bad address programmed in the submitted descriptor or a malicious
submitter is using bad CR address on purpose.

What: /sys/bus/dsa/devices/wq<m>.<n>/dsa<x>\!wq<m>.<n>/file<y>/pid
Date: Sept 14, 2022
KernelVersion: 6.4.0
Contact: dmaengine@vger.kernel.org
Description: Show the process id of the application that opened the file. This is
helpful information for a monitor daemon that wants to kill the
application that opened the file.
4 changes: 2 additions & 2 deletions Documentation/ABI/testing/configfs-usb-gadget-uvc
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Date: Dec 2014
KernelVersion: 4.0
Description: Default camera terminal descriptors

All attributes read only:
All attributes read only except bmControls, which is read/write:

======================== ====================================
bmControls bitmap specifying which controls are
Expand All @@ -101,7 +101,7 @@ Date: Dec 2014
KernelVersion: 4.0
Description: Default processing unit descriptors

All attributes read only:
All attributes read only except bmControls, which is read/write:

=============== ========================================
iProcessing index of string descriptor
Expand Down
35 changes: 35 additions & 0 deletions Documentation/ABI/testing/debugfs-cxl
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
What: /sys/kernel/debug/cxl/memX/inject_poison
Date: April, 2023
KernelVersion: v6.4
Contact: linux-cxl@vger.kernel.org
Description:
(WO) When a Device Physical Address (DPA) is written to this
attribute, the memdev driver sends an inject poison command to
the device for the specified address. The DPA must be 64-byte
aligned and the length of the injected poison is 64-bytes. If
successful, the device returns poison when the address is
accessed through the CXL.mem bus. Injecting poison adds the
address to the device's Poison List and the error source is set
to Injected. In addition, the device adds a poison creation
event to its internal Informational Event log, updates the
Event Status register, and if configured, interrupts the host.
It is not an error to inject poison into an address that
already has poison present and no error is returned. The
inject_poison attribute is only visible for devices supporting
the capability.


What: /sys/kernel/debug/memX/clear_poison
Date: April, 2023
KernelVersion: v6.4
Contact: linux-cxl@vger.kernel.org
Description:
(WO) When a Device Physical Address (DPA) is written to this
attribute, the memdev driver sends a clear poison command to
the device for the specified address. Clearing poison removes
the address from the device's Poison List and writes 0 (zero)
for 64 bytes starting at address. It is not an error to clear
poison from an address that does not have poison set. If the
device cannot clear poison from the address, -ENXIO is returned.
The clear_poison attribute is only visible for devices
supporting the capability.
56 changes: 56 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-cdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
What: /sys/bus/cdx/rescan
Date: March 2023
Contact: nipun.gupta@amd.com
Description:
Writing y/1/on to this file will cause rescan of the bus
and devices on the CDX bus. Any new devices are scanned and
added to the list of Linux devices and any devices removed are
also deleted from Linux.

For example::

# echo 1 > /sys/bus/cdx/rescan

What: /sys/bus/cdx/devices/.../vendor
Date: March 2023
Contact: nipun.gupta@amd.com
Description:
Vendor ID for this CDX device, in hexadecimal. Vendor ID is
16 bit identifier which is specific to the device manufacturer.
Combination of Vendor ID and Device ID identifies a device.

What: /sys/bus/cdx/devices/.../device
Date: March 2023
Contact: nipun.gupta@amd.com
Description:
Device ID for this CDX device, in hexadecimal. Device ID is
16 bit identifier to identify a device type within the range
of a device manufacturer.
Combination of Vendor ID and Device ID identifies a device.

What: /sys/bus/cdx/devices/.../reset
Date: March 2023
Contact: nipun.gupta@amd.com
Description:
Writing y/1/on to this file resets the CDX device.
On resetting the device, the corresponding driver is notified
twice, once before the device is being reset, and again after
the reset has been complete.

For example::

# echo 1 > /sys/bus/cdx/.../reset

What: /sys/bus/cdx/devices/.../remove
Date: March 2023
Contact: tarak.reddy@amd.com
Description:
Writing y/1/on to this file removes the corresponding
device from the CDX bus. If the device is to be reconfigured
reconfigured in the Hardware, the device can be removed, so
that the device driver does not access the device while it is
being reconfigured.

For example::

# echo 1 > /sys/bus/cdx/devices/.../remove
Loading