Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
1a4e53d
spi: Fix invalid sgs value
bijudas Mar 7, 2022
60392db
Merge tag 'tegra-for-5.17-arm-dt-fixes-2' of git://git.kernel.org/pub…
arndb Mar 8, 2022
2f6edb6
ARM: dts: aspeed: Fix AST2600 quad spi group
shenki Mar 8, 2022
a82c25c
Revert "netfilter: nat: force port remap to prevent shadowing well-kn…
Mar 8, 2022
5adf349
x86/module: Fix the paravirt vs alternative order
Mar 3, 2022
979452f
dt-bindings: drm/bridge: anx7625: Revert DPI support
robertfoss Mar 8, 2022
d325873
Revert "arm64: dts: mt8183: jacuzzi: Fix bus properties in anx's DSI …
robertfoss Mar 8, 2022
25875aa
ARM: include unprivileged BPF status in Spectre V2 reporting
Mar 7, 2022
d25ca90
Merge tag 'arm-soc/for-5.18/maintainers' of https://github.com/Broadc…
arndb Mar 8, 2022
ee0a4dc
Revert "netfilter: conntrack: tag conntracks picked up in local out h…
Mar 8, 2022
d986afd
MAINTAINERS: Update Jisheng's email address
rvosk Mar 4, 2022
7e807f4
dt-bindings: mfd: Fix pinctrl node name warnings
robherring Mar 3, 2022
f6eafa4
dt-bindings: phy: ti,tcan104x-can: Document mux-states property
Aswath-Govindraju Dec 16, 2021
fc55c23
Merge tag 'for-linus-bhb' of git://git.armlinux.org.uk/~rmk/linux-arm
torvalds Mar 8, 2022
cd22a8b
Merge tag 'arm64-spectre-bhb-for-v5.17-2' of git://git.kernel.org/pub…
torvalds Mar 8, 2022
92f90cc
Merge tag 'fuse-fixes-5.17-rc8' of git://git.kernel.org/pub/scm/linux…
torvalds Mar 8, 2022
4f86a6b
Merge tag 'devicetree-fixes-for-5.17-3' of git://git.kernel.org/pub/s…
torvalds Mar 8, 2022
330f4c5
ARM: fix build error when BPF_SYSCALL is disabled
linkmauve Mar 8, 2022
2cf29e5
iavf: Fix handling of vlan strip virtual channel messages
mmalosze Jan 24, 2022
57d03f5
iavf: Fix adopting new combined setting
mmalosze Feb 2, 2022
5710ab7
i40e: stop disabling VFs due to PF error responses
jacob-keller Feb 17, 2022
79498d5
ice: stop disabling VFs due to PF error responses
jacob-keller Feb 17, 2022
97b0129
ice: Fix error with handling of bonding MTU
dmertman Feb 18, 2022
3d97f1a
ice: Don't use GFP_KERNEL in atomic context
tititiou36 Jan 16, 2022
ad35ffa
ice: Fix curr_link_speed advertised speed
jjagielsk Feb 22, 2022
0a5aa8d
block: fix blk_mq_attempt_bio_merge and rq_qos_throttle protection
kawasaki Mar 8, 2022
b19ab4b
ethernet: Fix error handling in xemaclite_of_probe
Yuuoniy Mar 8, 2022
c79fcc2
tipc: fix incorrect order of state message data sanity check
Mar 8, 2022
030141b
Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git…
davem330 Mar 9, 2022
7228918
x86/boot: Fix memremap of setup_indirect structures
rossphilipson Feb 24, 2022
445c147
x86/boot: Add setup_indirect support in early_memremap_is_setup_data()
rossphilipson Feb 24, 2022
6babfc6
net: ethernet: ti: cpts: Handle error for clk_enable
JiangJias Mar 8, 2022
2a76055
net:mcf8390: Use platform_get_irq() to get the interrupt
Mar 8, 2022
2169b79
net: ethernet: lpc_eth: Handle error for clk_enable
JiangJias Mar 8, 2022
c9ffa3e
net: marvell: prestera: Add missing of_node_put() in prestera_switch_…
Yuuoniy Mar 8, 2022
71171ac
ax25: Fix NULL pointer dereference in ax25_kill_by_device
stonezdm Mar 8, 2022
cc7e2f5
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…
davem330 Mar 9, 2022
b859ebe
arm64: kasan: fix include error in MTE functions
paulsemel Mar 8, 2022
f0cfe17
tracing/osnoise: Do not unregister events twice
Mar 9, 2022
caf4c86
tracing/osnoise: Force quiescent states while tracing
vianpl Mar 7, 2022
78cbc65
ftrace: Fix some W=1 warnings in kernel doc comments
Mar 7, 2022
ac77998
net/mlx5: Fix size field in bufferx_reg struct
mohammadkab Mar 25, 2021
063bd35
net/mlx5: Fix a race on command flush flow
mosheshemesh2 Feb 4, 2022
39bab83
net/mlx5: Fix offloading with ESWITCH_IPV4_TTL_MODIFY_ENABLE
chumakd Jan 17, 2022
ad11c4f
net/mlx5e: Lag, Only handle events from highest priority multipath entry
roidayan Feb 16, 2022
99a2b9b
net/mlx5e: SHAMPO, reduce TIR indication
ben-ishay Mar 2, 2022
33970b0
ARM: fix co-processor register typo
Mar 9, 2022
e7e19de
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 9, 2022
37c333a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 9, 2022
52c9f93
arm64: Do not include __READ_ONCE() block in assembly files
nathanchance Mar 9, 2022
36168e3
ARM: Do not use NOCROSSREFS directive with ld.lld
nathanchance Mar 9, 2022
3bf7edc
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 9, 2022
f80cfe2
NFC: port100: fix use-after-free in port100_send_complete
pskrgag Mar 8, 2022
18dfc66
selftests: pmtu.sh: Kill tcpdump processes launched by subshell.
Mar 8, 2022
94a4a4f
selftests: pmtu.sh: Kill nettest processes launched in subshell.
Mar 8, 2022
5f14747
Merge branch 'selftests-pmtu-sh-fix-cleanup-of-processes-launched-in-…
kuba-moo Mar 10, 2022
b5521fe
Merge tag 'xsa396-5.17-tag' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 10, 2022
9c67494
Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux…
torvalds Mar 10, 2022
9a564bc
af_key: add __GFP_ZERO flag for compose_sadb_supported in function pf…
YunDingLab Mar 8, 2022
03fe003
gpio: ts4900: Do not set DAT and OE together
markfeathers Mar 10, 2022
55d01c9
gpio: sim: fix a typo
brgl Mar 8, 2022
cef0691
Merge tag 'gpio-fixes-for-v5.17' of git://git.kernel.org/pub/scm/linu…
torvalds Mar 10, 2022
b1a384d
ARM: fix build warning in proc-v7-bugs.c
Mar 10, 2022
1db333d
Merge tag 'spi-fix-v5.17-rc7' of git://git.kernel.org/pub/scm/linux/k…
torvalds Mar 10, 2022
95932ab
vhost: allow batching hint without size
jasowang Mar 10, 2022
a1cc169
arm64: dts: marvell: armada-37xx: Remap IO space to bus address 0x0
pali Mar 10, 2022
7e606ed
Merge tag 'mvebu-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/…
arndb Mar 10, 2022
c80ee64
riscv: alternative only works on !XIP_KERNEL
xhackerustc Feb 10, 2022
fe673d3
mm: gup: make fault_in_safe_writeable() use fixup_user_fault()
torvalds Mar 8, 2022
55b4083
Merge tag 'soc-fixes-5.17-3' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 10, 2022
2ac5b58
gianfar: ethtool: Fix refcount leak in gfar_get_ts_info
Yuuoniy Mar 10, 2022
37c9d66
net: phy: DP83822: clear MISR2 register to disable interrupts
clementleger Mar 9, 2022
c30b5b8
Merge tag 'staging-5.17-rc8' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 10, 2022
3bcb645
Merge tag 'block-5.17-2022-03-10' of git://git.kernel.dk/linux-block
torvalds Mar 10, 2022
55c4bf4
Merge tag 'mlx5-fixes-2022-03-09' of git://git.kernel.org/pub/scm/lin…
kuba-moo Mar 10, 2022
26183cf
net: phy: correct spelling error of media in documentation
colin-foster-in-advantage Mar 9, 2022
633593a
sctp: fix kernel-infoleak for SCTP sockets
edumazet Mar 10, 2022
bc0e610
net: arc_emac: Fix use after free in arc_mdio_probe()
Mar 9, 2022
00b022f
net: bcmgenet: Don't claim WOL when its not available
jlintonarm Mar 10, 2022
2c87c6f
net: phy: meson-gxl: improve link-up behavior
hkallweit Mar 9, 2022
5cb1ebd
ice: Fix race condition during interface enslave
ivecera Mar 10, 2022
e0ae713
xdp: xdp_mem_allocator can be NULL in trace_mem_connect().
Mar 9, 2022
186d32b
Merge tag 'net-5.17-rc8' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 11, 2022
dda64ea
Merge tag 'trace-v5.17-rc6' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Mar 11, 2022
1f37299
Merge tag 'drm-misc-fixes-2022-03-10' of git://anongit.freedesktop.or…
airlied Mar 11, 2022
30eb13a
Merge tag 'drm-intel-fixes-2022-03-10' of git://anongit.freedesktop.o…
airlied Mar 11, 2022
0966d38
riscv: Fix auipc+jalr relocation range checks
esmil Feb 23, 2022
79b0003
Merge tag 'drm-fixes-2022-03-11' of git://anongit.freedesktop.org/drm…
torvalds Mar 11, 2022
c993ee0
watch_queue: Fix filter limit check
dhowells Mar 11, 2022
db8facf
watch_queue, pipe: Free watchqueue state after clearing pipe ring
dhowells Mar 11, 2022
c1853fb
watch_queue: Fix to release page in ->release()
dhowells Mar 11, 2022
96a4d89
watch_queue: Fix to always request a pow-of-2 pipe ring size
dhowells Mar 11, 2022
a66bd75
watch_queue: Use the bitmap API when applicable
tititiou36 Mar 11, 2022
3b4c037
watch_queue: Fix the alloc bitmap size to reflect notes allocated
dhowells Mar 11, 2022
7ea1a01
watch_queue: Free the alloc bitmap when the watch_queue is torn down
dhowells Mar 11, 2022
2ed147f
watch_queue: Fix lack of barrier/sync/lock between post and read
dhowells Mar 11, 2022
4edc076
watch_queue: Make comment about setting ->defunct more accurate
dhowells Mar 11, 2022
a365a65
x86/traps: Mark do_int3() NOKPROBE_SYMBOL
Mar 10, 2022
173ce1c
afs: Fix potential thrashing in afs writeback
dhowells Mar 11, 2022
413a4a6
cachefiles: Fix volume coherency attribute
dhowells Mar 11, 2022
93ce935
Merge branch 'davidh' (fixes from David Howells)
torvalds Mar 11, 2022
08999b2
x86/sgx: Free backing memory after faulting the enclave page
jarkkojs Mar 3, 2022
3977a3f
Merge tag 'mmc-v5.17-rc6' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 11, 2022
6c7cb60
ARM: fix Thumb2 regression with Spectre BHB
Mar 11, 2022
878409e
Merge tag 'powerpc-5.17-6' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Mar 11, 2022
77fe1ba
Merge tag 'riscv-for-linus-5.17-rc8' of git://git.kernel.org/pub/scm/…
torvalds Mar 11, 2022
6845376
ARM: Spectre-BHB: provide empty stub for non-config
rddunlap Mar 11, 2022
5e34af4
net: ipv6: fix skb_over_panic in __ip6_append_data
tstruk Mar 10, 2022
46b348f
alx: acquire mutex for alx_reinit in alx_change_mtu
nielsdos Mar 10, 2022
8e6ed96
vsock: each transport cycles only on its own sockets
jiyongp Mar 11, 2022
3755d35
drm/panel: Select DRM_DP_HELPER for DRM_PANEL_EDP
Feb 3, 2022
3ec94ee
tools kvm headers arm64: Update KVM headers from the kernel sources
acmel Dec 21, 2020
ec9d50a
tools headers cpufeatures: Sync with the kernel sources
acmel Jul 1, 2021
a7a7263
perf parse-events: Fix NULL check against wrong variable
liwg06 Mar 11, 2022
073a15c
perf bench: Fix NULL check against wrong variable
liwg06 Mar 11, 2022
91c9923
perf parse: Fix event parser error for hybrid systems
ZhengjunXing Mar 7, 2022
ed5f85d
netfilter: nf_tables: disable register tracking
ummakynes Mar 12, 2022
1518a4f
Merge tag 'drm-fixes-2022-03-12' of git://anongit.freedesktop.org/drm…
torvalds Mar 12, 2022
aad611a
Merge tag 'perf-tools-fixes-for-v5.17-2022-03-12' of git://git.kernel…
torvalds Mar 12, 2022
f0e18b0
Merge tag 'x86_urgent_for_v5.17_rc8' of git://git.kernel.org/pub/scm/…
torvalds Mar 13, 2022
40ce112
drm/mgag200: Fix PLL setup for g200wb and g200ew
Mar 8, 2022
09688c0
Linux 5.17-rc8
torvalds Mar 13, 2022
a680b18
crypto: qcom-rng - ensure buffer for generate is completely filled
masneyb Mar 10, 2022
e981bc7
net: dsa: microchip: add spi_device_id tables
claudiubeznea Mar 11, 2022
4db4075
esp6: fix check on ipv6_skip_exthdr's return value
qsn Mar 10, 2022
6665ca1
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Mar 14, 2022
daaca35
block: release rq qos structures for queue without disk
Mar 14, 2022
837d9e4
net: phy: marvell: Fix invalid comparison in the resume and suspend f…
x64architecture Mar 12, 2022
15d7039
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
kuba-moo Mar 14, 2022
5600f69
Input: aiptek - properly check endpoint type
pskrgag Mar 14, 2022
69ad4ef
scsi: mpt3sas: Page fault in reply q processing
Mar 8, 2022
0f8946a
net: mdio: mscc-miim: fix duplicate debugfs entry
mwalle Mar 12, 2022
c700525
net/packet: fix slab-out-of-bounds access in packet_recvmsg()
edumazet Mar 12, 2022
0c48645
nvmet: revert "nvmet: make discovery NQN configurable"
hreinecke Mar 15, 2022
0f74b29
atm: eni: Add check for dma_map_single
JiangJias Mar 14, 2022
65f3324
usb: gadget: rndis: prevent integer overflow in rndis_set_response()
Mar 1, 2022
2390710
partially Revert "usb: musb: Set the DT node on the child device"
goldelico Mar 8, 2022
56e337f
Revert "gpio: Revert regression in sysfs-gpio (gpiolib.c)"
brgl Mar 15, 2022
e9b667a
usb: usbtmc: Fix bug in pipe direction for control transfers
AlanStern Mar 3, 2022
16b1941
usb: gadget: Fix use-after-free bug by not setting udc->dev.driver
AlanStern Mar 6, 2022
733ab7e
scsi: fnic: Finish scsi_cmnd before dropping the spinlock
Mar 11, 2022
01b44ef
counter: Stop using dev_get_drvdata() to get the counter device
Mar 11, 2022
e9c14b5
Add Paolo Abeni to networking maintainers
kuba-moo Mar 14, 2022
f153546
ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats()
mfijalko Mar 7, 2022
1b4ae7d
ice: destroy flow director filter mutex after releasing VSIs
msudheer337 Mar 10, 2022
16b2dd8
iavf: Fix double free in iavf_reset_task
Kaaame Mar 9, 2022
886e44c
hv_netvsc: Add check for kvmalloc_array
JiangJias Mar 14, 2022
dea2d93
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
davem330 Mar 16, 2022
462ccc3
Revert "ACPI: scan: Do not add device IDs from _CID if _HID is not va…
rafaeljw Mar 16, 2022
45b4eb7
Revert "ath10k: drop beacon and probe response which leak from other …
kvalo Mar 15, 2022
f618958
Merge tag 'nvme-5.17-2022-03-16' of git://git.infradead.org/nvme into…
axboe Mar 16, 2022
6061806
drm/imx: parallel-display: Remove bus flags check in imx_pd_bridge_at…
cniedermaier Feb 1, 2022
fc1b6ef
drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings
Feb 20, 2022
1bbdcba
Merge tag 'wireless-2022-03-16' of git://git.kernel.org/pub/scm/linux…
kuba-moo Mar 16, 2022
186abea
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Mar 16, 2022
1447c63
Revert "arm64: dts: freescale: Fix 'interrupt-map' parent address cells"
vladimiroltean Dec 14, 2021
d34c582
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git…
torvalds Mar 16, 2022
a46310b
Merge tag 'efi-urgent-for-v5.17-3' of git://git.kernel.org/pub/scm/li…
torvalds Mar 16, 2022
4ee06de
net: handle ARPHRD_PIMREG in dev_is_mac_header_xmit()
NicolasDichtel Mar 15, 2022
e3ee9fb
smb3: fix incorrect session setup check for multiuser mounts
smfrench Mar 17, 2022
a825368
Merge drm/drm-fixes into drm-misc-fixes
Mar 17, 2022
3c33840
drm: Don't make DRM_PANEL_BRIDGE dependent on DRM_KMS_HELPERS
Mar 15, 2022
cb0b430
net: dsa: Add missing of_node_put() in dsa_port_parse_of
Yuuoniy Mar 16, 2022
f1858c2
net: phy: mscc: Add MODULE_FIRMWARE macros
juergh Mar 16, 2022
424e783
bnx2x: fix built-in kernel driver load failure
manishc88 Mar 16, 2022
0f643c8
net: bcmgenet: skip invalid partial checksums
Mar 17, 2022
8e0341a
net: mscc: ocelot: fix backwards compatibility with single-chain tc-f…
vladimiroltean Mar 16, 2022
b04683f
iavf: Fix hang during reboot/shutdown
ivecera Mar 17, 2022
029c462
mm: swap: get rid of livelock in swapin readahead
Mar 16, 2022
8208257
configs/debug: restore DEBUG_INFO=y for overriding
Mar 16, 2022
7b0b133
ocfs2: fix crash when initialize filecheck kobj fails
josephhz Mar 16, 2022
1c4debc
selftests: vm: fix clang build error multiple output files
yosrym93 Mar 16, 2022
2ab99e5
Merge branch 'akpm' (patches from Andrew)
torvalds Mar 17, 2022
c81801e
Merge tag 'acpi-5.17-rc9' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Mar 17, 2022
551acdc
Merge tag 'net-5.17-final' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Mar 17, 2022
ca5a576
Merge tag 'drm-misc-fixes-2022-03-17' of git://anongit.freedesktop.or…
airlied Mar 18, 2022
7f34b43
arm64: fix clang warning about TRAMP_VALIAS
arndb Mar 16, 2022
316e46f
arm64: errata: avoid duplicate field initializer
arndb Mar 16, 2022
cced514
Merge tag 'drm-fixes-2022-03-18' of git://anongit.freedesktop.org/drm…
torvalds Mar 18, 2022
6c4bcd8
Merge tag 'block-5.17-2022-03-18' of git://git.kernel.dk/linux-block
torvalds Mar 18, 2022
6e40698
Merge tag '5.17-rc8-smb3-fix' of git://git.samba.org/sfrench/cifs-2.6
torvalds Mar 18, 2022
34e047a
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Mar 18, 2022
3cf6a32
perf symbols: Fix symbol size calculation condition
rfmvh Mar 17, 2022
8b464ea
perf evlist: Avoid iteration for empty evlist.
captain5050 Mar 17, 2022
7bd1da1
perf parse-events: Ignore case in topdown.slots check
captain5050 Mar 17, 2022
6aa61c1
Merge tag 'usb-5.17-final' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Mar 19, 2022
ba6354f
Merge tag 'char-misc-5.17-final' of git://git.kernel.org/pub/scm/linu…
torvalds Mar 19, 2022
97e9c8e
Merge tag 'perf-tools-fixes-for-v5.17-2022-03-19' of git://git.kernel…
torvalds Mar 19, 2022
f76da4d
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Mar 19, 2022
14702b3
Merge tag 'soc-fixes-5.17-4' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Mar 19, 2022
fe83f5e
kvm/emulate: Fix SETcc emulation function offsets with SLS
suryasaimadhu Mar 16, 2022
1e0e7a6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Mar 20, 2022
7445b2d
Merge tag 'for-linus-5.17' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Mar 20, 2022
f443e37
Linux 5.17
torvalds Mar 20, 2022
0d15c66
tpm: Fix error handling in async work
tstruk Jan 16, 2022
816a512
Bluetooth: btusb: Add another Realtek 8761BU
helmutg Feb 26, 2022
ef1a6fe
llc: fix netdevice reference leaks in llc_ui_bind()
edumazet Mar 23, 2022
3950453
ASoC: sti: Fix deadlock via snd_pcm_stop_xrun() call
tiwai Mar 15, 2022
e74a069
ALSA: oss: Fix PCM OSS buffer allocation overflow
tiwai Mar 18, 2022
1e6c268
ALSA: usb-audio: add mapping for new Corsair Virtuoso SE
rjahanbakhshi Mar 4, 2022
d5ec085
ALSA: hda/realtek: Add quirk for Clevo NP70PNJ
crawfxrd Mar 4, 2022
e3a8cf3
ALSA: hda/realtek: Add quirk for Clevo NP50PNJ
crawfxrd Mar 7, 2022
5d2f019
ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671
hwithaheart Mar 11, 2022
81b0e6a
ALSA: hda/realtek: Add quirk for ASUS GA402
Zinput Mar 13, 2022
1bbf82d
ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
tiwai Mar 22, 2022
dd2f8c6
ALSA: pcm: Fix races among concurrent read/write and buffer changes
tiwai Mar 22, 2022
e9d0553
ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free c…
tiwai Mar 22, 2022
5ed8f8e
ALSA: pcm: Fix races among concurrent prealloc proc writes
tiwai Mar 22, 2022
e7e04e2
ALSA: pcm: Add stream lock during PCM reset ioctl operations
tiwai Mar 22, 2022
7188dd4
ALSA: usb-audio: Add mute TLV for playback volumes on RODE NT-USB
larsclausen Mar 11, 2022
efeffb3
ALSA: cmipci: Restore aux vol on suspend/resume
jonathan-teh Mar 13, 2022
7a37801
ALSA: pci: fix reading of swapped values from pcmreg in AC97 codec
giacomoguiduzzi Mar 22, 2022
8e8f668
drivers: net: xgene: Fix regression in CRC stripping
stgraber Mar 22, 2022
dd03640
netfilter: nf_tables: initialize registers in nft_do_chain()
ummakynes Mar 17, 2022
afdc3f4
netfilter: nf_tables: validate registers coming from userspace.
ummakynes Mar 17, 2022
4006144
ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 board
mqqc Mar 7, 2022
9024419
ACPI: battery: Add device HID and quirk for Microsoft Surface Go 3
qzed Feb 13, 2022
0d73a21
ACPI: video: Force backlight native for Clevo NL5xRU and NL5xNU
tuxedo-wse Mar 15, 2022
608d060
crypto: qat - disable registration of algorithms
gcabiddu Mar 4, 2022
ef4d3dc
Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE
lwfinger Jan 19, 2022
72deda4
Bluetooth: hci_sync: Add a new quirk to skip HCI_FLT_CLEAR_ALL
Swyter Mar 7, 2022
5f32afc
Bluetooth: btusb: Use quirk to skip HCI_FLT_CLEAR_ALL on fake CSR con…
Swyter Mar 7, 2022
ae0e103
Revert "ath: add support for special 0x0 regulatory domain"
computersforpeace Feb 25, 2022
abc9ad3
drm/virtio: Ensure that objs is not NULL in virtio_gpu_array_put_free()
robertosassu Dec 13, 2021
bff94c5
jbd2: fix use-after-free of transaction_t race
riteshharjani Feb 10, 2022
cfda62a
rcu: Don't deboost before reporting expedited quiescent state
paulmckrcu Jan 21, 2022
a1ad747
uaccess: fix integer overflow on access_ok()
arndb Feb 10, 2022
46bb87d
mac80211: fix potential double free on mesh join
T-X Mar 10, 2022
6e7baf8
tpm: fix reference counting for struct tpm_chip
LinoSanfilippo333 Mar 2, 2022
ba84f9a
tpm: use try_get_ops() in tpm-space.c
Mar 7, 2022
bed07e7
wcn36xx: Differentiate wcn3660 from wcn3620
0xB0D Jan 25, 2022
b7509a4
m68k: fix access_ok for coldfire
arndb Feb 15, 2022
8f8a8f3
nds32: fix access_ok() checks in get/put_user
arndb Feb 14, 2022
dc9363e
drm/msm/gpu: Fix crash on devices without devfreq support (v2)
robclark Mar 8, 2022
d5ac598
llc: only change llc->dev when bind() succeeds
edumazet Mar 25, 2022
59db887
Linux 5.17.1
gregkh Mar 28, 2022
398930f
base packaging
Mar 28, 2022
b1c9ac7
UBUNTU: SAUCE: kbuild: add -fcf-protection=none when using retpoline …
Jul 8, 2019
ab345a6
UBUNTU: SAUCE: add vmlinux.strip to BOOT_TARGETS1 on powerpc
Sep 9, 2016
5131039
UBUNTU: SAUCE: tools/hv/lsvmbus -- add manual page
May 27, 2016
a9631f6
debian changelog
Mar 28, 2022
b7f06ed
configs (based on refs/remotes/unstable/master)
Mar 28, 2022
0f5fd64
System76 Linux
jackpot51 Oct 11, 2019
c6f65b3
Unset INTEL_IOMMU_DEFAULT_ON
jackpot51 Dec 22, 2021
8f7f5cf
ALSA: hda/realtek - Reapply pin fixup for oryp5
crawfxrd Aug 27, 2020
93238db
pinctrl: Export intel_pinctrl_probe
jackpot51 Sep 14, 2021
870cb08
pinctrl: tigerlake: Workaround for old communities on System76 gaze16
jackpot51 Sep 14, 2021
c119a76
Disable tb_acpi_is_native for System76 coreboot machines
jackpot51 Sep 24, 2021
720ec4b
Add audio quirk for HP Dev One
jackpot51 Mar 2, 2022
ecdaa5e
DROP ON REBASE: 5.17.1-76051701.202203280950 based on 5.17.1-051701.2…
jackpot51 Apr 4, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
net: arc_emac: Fix use after free in arc_mdio_probe()
If bus->state is equal to MDIOBUS_ALLOCATED, mdiobus_free(bus) will free
the "bus". But bus->name is still used in the next line, which will lead
to a use after free.

We can fix it by putting the name in a local variable and make the
bus->name point to the rodata section "name",then use the name in the
error message without referring to bus to avoid the uaf.

Fixes: 95b5fc0 ("net: arc_emac: Make use of the helper function dev_err_probe()")
Signed-off-by: Jianglei Nie <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Jakub Kicinski <[email protected]>
  • Loading branch information
Jianglei Nie authored and kuba-moo committed Mar 10, 2022
commit bc0e610a6eb0d46e4123fafdbe5e6141d9fff3be
5 changes: 3 additions & 2 deletions drivers/net/ethernet/arc/emac_mdio.c
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,7 @@ int arc_mdio_probe(struct arc_emac_priv *priv)
{
struct arc_emac_mdio_bus_data *data = &priv->bus_data;
struct device_node *np = priv->dev->of_node;
const char *name = "Synopsys MII Bus";
struct mii_bus *bus;
int error;

Expand All @@ -142,7 +143,7 @@ int arc_mdio_probe(struct arc_emac_priv *priv)
priv->bus = bus;
bus->priv = priv;
bus->parent = priv->dev;
bus->name = "Synopsys MII Bus";
bus->name = name;
bus->read = &arc_mdio_read;
bus->write = &arc_mdio_write;
bus->reset = &arc_mdio_reset;
Expand All @@ -167,7 +168,7 @@ int arc_mdio_probe(struct arc_emac_priv *priv)
if (error) {
mdiobus_free(bus);
return dev_err_probe(priv->dev, error,
"cannot register MDIO bus %s\n", bus->name);
"cannot register MDIO bus %s\n", name);
}

return 0;
Expand Down