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

5.15.5 (21.10) #83

Closed
wants to merge 291 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
291 commits
Select commit Hold shift + click to select a range
d29faaf
scsi: smartpqi: Add controller handshake during kdump
Sep 28, 2021
fed89b5
arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY
fschrempf Sep 30, 2021
2e46a58
ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES…
plbossart Oct 4, 2021
1c6bd25
ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp
plbossart Oct 4, 2021
966e4de
ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45
plbossart Oct 4, 2021
c37f9ee
firmware_loader: fix pre-allocated buf built-in firmware use
mcgrof Sep 17, 2021
98b134c
HID: multitouch: disable sticky fingers for UPERFECT Y
JoseExposito Oct 1, 2021
1f45b73
ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard
williamoverton Oct 10, 2021
31340f0
ARM: dts: omap: fix gpmc,mux-add-data type
rogerq Oct 7, 2021
065334f
usb: host: ohci-tmio: check return value after calling platform_get_r…
Oct 11, 2021
8eab383
ASoC: rt5682: fix a little pop while playback
oortcomet Oct 14, 2021
8e6920f
ARM: dts: ls1021a: move thermal-zones node out of soc/
Oct 12, 2021
eadee7f
ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash
Oct 12, 2021
0a2ddbf
ALSA: ISA: not for M68K
rddunlap Oct 16, 2021
0a85b47
iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option
tursulin Oct 14, 2021
5c34486
tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc
Oct 11, 2021
5777ab6
MIPS: sni: Fix the build
bvanassche Oct 12, 2021
5b8bed6
scsi: scsi_debug: Fix out-of-bound read in resp_readcap16()
Oct 13, 2021
6652355
scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs()
Oct 13, 2021
a248988
scsi: target: Fix ordered tag handling
mikechristie Sep 30, 2021
26af3ab
scsi: target: Fix alua_tg_pt_gps_count tracking
mikechristie Sep 30, 2021
a9d2d23
iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_se…
Oct 11, 2021
2190322
RDMA/core: Use kvzalloc when allocating the struct ib_port
wangyugui-e16 Oct 19, 2021
dbebf86
scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
jsmart-gh Oct 20, 2021
28de48a
scsi: lpfc: Fix link down processing to address NULL pointer dereference
jsmart-gh Oct 20, 2021
bf76f56
scsi: lpfc: Allow fabric node recovery if recovery is in progress bef…
jsmart-gh Oct 20, 2021
619ce46
memory: tegra20-emc: Add runtime dependency on devfreq governor module
digetx Oct 19, 2021
72b4e7b
powerpc/5200: dts: fix memory node unit name
vdsao Oct 13, 2021
93d0049
ARM: dts: qcom: fix memory and mdio nodes naming for RB3011
okias Oct 20, 2021
3f8da4b
arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes
stephan-gh Oct 18, 2021
1672179
ALSA: gus: fix null pointer dereference on pointer block
Ychame Oct 24, 2021
58fa50d
ALSA: usb-audio: fix null pointer dereference on pointer cs_desc
Ychame Oct 24, 2021
c4ea7b0
clk: at91: sama7g5: remove prescaler part of master clock
claudiubeznea Oct 11, 2021
3c0c79d
iommu/dart: Initialize DART_STREAMS_ENABLE
svenpeter42 Oct 19, 2021
2f4dede
powerpc/dcr: Use cmplwi instead of 3-argument cmpli
mpe Oct 14, 2021
23274bd
powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST
chleroy Oct 29, 2021
b80a797
sh: check return code of request_irq
nickdesaulniers Dec 22, 2020
6d28f6b
maple: fix wrong return value of maple_bus_init().
Nov 26, 2020
0dfaa04
f2fs: fix up f2fs_lookup tracepoints
hsiangkao Sep 21, 2021
9ad4e63
f2fs: fix to use WHINT_MODE
keosung Sep 27, 2021
7228ed3
f2fs: fix wrong condition to trigger background checkpoint correctly
chaseyu Sep 28, 2021
c29506b
sh: fix kconfig unmet dependency warning for FRAME_POINTER
rddunlap Oct 5, 2021
d21ad7a
sh: math-emu: drop unused functions
rddunlap Oct 5, 2021
3d937f9
sh: define __BIG_ENDIAN for math-emu
rddunlap Oct 5, 2021
9c9afed
f2fs: compress: disallow disabling compress on non-empty compressed file
Oct 27, 2021
680a0c6
f2fs: fix incorrect return value in f2fs_sanity_check_ckpt()
chaseyu Oct 28, 2021
3024018
clk: ingenic: Fix bugs with divided dividers
pcercuei Oct 1, 2021
c458422
clk/ast2600: Fix soc revision for AHB
shenki Sep 22, 2021
595e359
clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk
lumag Nov 4, 2021
c0c51af
KVM: arm64: Fix host stage-2 finalization
Nov 8, 2021
1e3220e
mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set
rddunlap Nov 6, 2021
725b5c9
MIPS: boot/compressed/: add __bswapdi2() to target for ZSTD decompres…
rddunlap Nov 10, 2021
e4511d8
sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()
Nov 4, 2021
512e21c
sched/fair: Prevent dead task groups from regaining cfs_rq's
minipli-oss Nov 3, 2021
eda355d
perf/x86/vlbr: Add c->flags to vlbr event constraints
Nov 3, 2021
04096d1
blkcg: Remove extra blkcg_bio_issue_init
Nov 12, 2021
05e13b4
tracing/histogram: Do not copy the fixed-size char array field over t…
mhiramat Nov 12, 2021
ab7c3d8
perf bpf: Avoid memory leak from perf_env__insert_btf()
captain5050 Nov 12, 2021
99643bd
perf bench futex: Fix memory leak of perf_cpu_map__new()
smalinux Nov 12, 2021
07b486f
perf tests: Remove bash construct from record+zstd_comp_decomp.sh
James-A-Clark Oct 28, 2021
8369b01
drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame
Nov 10, 2021
bd45420
bpf: Fix inner map state pruning regression.
Nov 10, 2021
ff12332
samples/bpf: Fix summary per-sec stats in xdp_sample_user
alobakin Nov 11, 2021
f491758
samples/bpf: Fix incorrect use of strlen in xdp_redirect_cpu
kkdwivedi Nov 12, 2021
e9fd893
selftests: net: switch to socat in the GSO GRE test
kuba-moo Nov 11, 2021
f4d1328
net/ipa: ipa_resource: Fix wrong for loop range
Nov 11, 2021
0efd57d
tcp: Fix uninitialized access in skb frags array for Rx 0cp.
arjunroy Nov 11, 2021
85f4a56
tracing: Add length protection to histogram string copies
rostedt Nov 14, 2021
1d17f61
nl80211: fix radio statistics in survey dump
jmberg-intel Oct 29, 2021
e10e133
mac80211: fix monitor_sdata RCU/locking assertions
jmberg-intel Nov 12, 2021
0f3de70
net: ipa: HOLB register sometimes must be written twice
Nov 12, 2021
05a48cb
net: ipa: disable HOLB drop when updating timer
Nov 12, 2021
aa67407
selftests: gpio: fix gpio compiling error
zhijianli88 Nov 8, 2021
6156666
net: bnx2x: fix variable dereferenced before check
pskrgag Nov 13, 2021
aff97b8
bnxt_en: reject indirect blk offload when hw-tc-offload is off
sbasavapatna Nov 15, 2021
95fe890
tipc: only accept encrypted MSG_CRYPTO msgs
lxin Nov 15, 2021
17b2c2e
sock: fix /proc/net/sockstat underflow in sk_clone_lock()
Nov 15, 2021
f6218db
net/smc: Make sure the link_id is unique
Nov 15, 2021
10c22d9
NFSD: Fix exposure in nfsd4_decode_bitmap()
chucklever Nov 14, 2021
68d4274
iavf: Fix return of set the new channel count
mpalczew96 Feb 9, 2021
fb2be87
iavf: check for null in iavf_fix_features
ndnunley Jun 4, 2021
9ef6589
iavf: free q_vectors before queues in iavf_disable_vf
ndnunley Jun 4, 2021
c3db4ff
iavf: don't clear a lock we don't hold
ndnunley Jun 4, 2021
f72da5a
iavf: Fix failure to exit out from last all-multicast mode
Jun 4, 2021
99744c9
iavf: prevent accidental free of filter structure
jacob-keller Jun 4, 2021
9200f8c
iavf: validate pointers
mawilli1 Jun 4, 2021
366c1fd
iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset
sboob93 Jun 4, 2021
cbb8156
iavf: Fix for setting queues to 0
gszczurx Jun 4, 2021
4d1834f
iavf: Restore VLAN filters after link down
aabodunrin Jun 4, 2021
a5d1d35
bpf: Fix toctou on read-only map's constant scalar tracking
borkmann Nov 9, 2021
21e27ed
MIPS: generic/yamon-dt: fix uninitialized variable error
Nov 10, 2021
114404d
mips: bcm63xx: add support for clk_get_parent()
rddunlap Nov 15, 2021
3d0f4ae
mips: lantiq: add support for clk_get_parent()
rddunlap Nov 15, 2021
871ee7e
gpio: rockchip: needs GENERIC_IRQ_CHIP to fix build errors
rddunlap Nov 16, 2021
6e6e4fc
platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_prob…
tititiou36 Nov 7, 2021
b4a677f
platform/x86: think-lmi: Abort probe on analyze failure
awilliam Nov 8, 2021
67fb5ea
udp: Validate checksum in udp_read_sock()
Nov 15, 2021
9fe0ba3
btrfs: make 1-bit bit-fields of scrub_page unsigned int
Nov 10, 2021
b70e072
RDMA/core: Set send and receive CQ before forwarding to the driver
rleon Nov 11, 2021
ebeda7a
net/mlx5e: kTLS, Fix crash in RX resync flow
Sep 15, 2021
a49a9b9
net/mlx5e: Wait for concurrent flow deletion during neigh/fib events
w1ldptr Oct 21, 2021
158ec85
net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev
May 20, 2021
2ae3815
net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove()
Oct 26, 2021
a51a6da
net/mlx5: Update error handler for UCTX and UMEM
NetaOstrovsky Oct 27, 2021
8b45a37
net/mlx5: E-Switch, rebuild lag only when needed
mark-bloch Nov 10, 2021
486e8de
net/mlx5e: CT, Fix multiple allocations and memleak of mod acts
roidayan Nov 8, 2021
2c3b6e8
net/mlx5: Lag, update tracker when state change event received
msanalla Nov 5, 2021
7fbdbd4
net/mlx5: E-Switch, return error if encap isn't supported
raed-salem Nov 1, 2021
c36baca
scsi: ufs: core: Improve SCSI abort handling
bvanassche Nov 4, 2021
bcc0e31
scsi: core: sysfs: Fix hang when device state is set via sysfs
mikechristie Nov 5, 2021
bede57a
scsi: ufs: core: Fix task management completion timeout race
ahunter6 Nov 8, 2021
39443eb
scsi: ufs: core: Fix another task management completion race
ahunter6 Nov 8, 2021
d7d992c
net: mvmdio: fix compilation warning
wojtas-marcin Nov 15, 2021
7cc1c7d
net: sched: act_mirred: drop dst for the direction from egress to ing…
lxin Nov 12, 2021
32d4686
net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove
pskrgag Nov 16, 2021
0f810d0
net: virtio_net_hdr_to_skb: count transport header in UFO
jjd27 Nov 16, 2021
fdd5629
i40e: Fix correct max_pkt_size on VF RX queue
eryk-roch Jan 21, 2021
e91e842
i40e: Fix NULL ptr dereference on VSI filter sync
mmalosze Feb 24, 2021
7299cd7
i40e: Fix changing previously set num_queue_pairs for PFs
eryk-roch Apr 23, 2021
29148ff
i40e: Fix ping is lost after configuring ADq on VF
eryk-roch Apr 23, 2021
0bccc44
RDMA/mlx4: Do not fail the registration on port stats
jinpuwang Nov 15, 2021
5930159
i40e: Fix warning message and call stack during rmmod i40e driver
ksornek Apr 28, 2021
6c9c9f4
i40e: Fix creation of first queue by omitting it if is not power of two
jjagielsk Jun 21, 2021
7a5c8a6
i40e: Fix display error code in dmesg
gszczurx Oct 29, 2021
96a2090
NFC: reorganize the functions in nci_request
f0rm2l1n Nov 15, 2021
8a9c61c
NFC: reorder the logic in nfc_{un,}register_device
f0rm2l1n Nov 16, 2021
ed35e95
NFC: add NCI_UNREG flag to eliminate the race
f0rm2l1n Nov 16, 2021
4d42da0
e100: fix device suspend/resume
jbrandeb Nov 17, 2021
20540cb
ptp: ocp: Fix a couple NULL vs IS_ERR() checks
Nov 18, 2021
35d97fd
tools build: Fix removal of feature-sync-compare-and-swap feature det…
acmel Nov 17, 2021
9c2ff78
riscv: fix building external modules
andreas-schwab Nov 2, 2021
a7e7002
KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr()
mpe Sep 23, 2021
a0995eb
powerpc: clean vdso32 and vdso64 directories
masahir0y Nov 9, 2021
ad9ade6
powerpc/pseries: rename numa_dist_table to form2_distances
npiggin Nov 9, 2021
ad03b90
powerpc/pseries: Fix numa FORM2 parsing fallback code
npiggin Nov 9, 2021
13d31d4
pinctrl: qcom: sdm845: Enable dual edge errata
andersson Nov 2, 2021
db66f28
pinctrl: qcom: sm8350: Correct UFS and SDC offsets
andersson Nov 4, 2021
7955e4a
perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake …
Nov 15, 2021
d55aa23
perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server
Nov 15, 2021
7371430
perf/x86/intel/uncore: Fix IIO event constraints for Snowridge
Nov 15, 2021
4220cc6
s390/kexec: fix return code handling
hcahca Nov 16, 2021
6ffad92
blk-cgroup: fix missing put device in error path from blkg_conf_pref()
YuKuai-huawei Nov 2, 2021
9e6b4c3
dmaengine: remove debugfs #ifdef
arndb Sep 20, 2021
a705254
tun: fix bonding active backup with arp monitoring
NicolasDichtel Nov 12, 2021
007ebe2
Revert "mark pstore-blk as broken"
kees Nov 16, 2021
17071fd
pstore/blk: Use "%lu" to format unsigned long
geertu Nov 18, 2021
c024701
hexagon: export raw I/O routines for modules
nathanchance Nov 20, 2021
660859f
hexagon: clean up timer-regs.h
nathanchance Nov 20, 2021
9404c41
tipc: check for null after calling kmemdup
tstruk Nov 15, 2021
72bfd83
ipc: WARN if trying to remove ipc object which is absent
mihalicyn Nov 20, 2021
e73114d
shm: extend forced shm destroy to support objects from several IPC nses
mihalicyn Nov 20, 2021
11138d7
mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag
rustylife Nov 20, 2021
b5069d4
hugetlb, userfaultfd: fix reservation restore on userfaultfd error
mina Nov 20, 2021
4dfddb5
kmap_local: don't assume kmap PTEs are linear arrays in memory
ardbiesheuvel Nov 20, 2021
cda10b3
mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer all…
sjp38 Nov 20, 2021
1e0d346
mm/damon/dbgfs: fix missed use of damon_dbgfs_lock
sjp38 Nov 20, 2021
2495dec
x86/boot: Pull up cmdline preparation and early param parsing
suryasaimadhu Nov 5, 2021
60eec41
x86/sgx: Fix free page accounting
rchatre Nov 15, 2021
8823ea2
x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup …
sean-jc Nov 4, 2021
5969e24
KVM: x86: Assume a 64-bit hypercall for guests with protected state
tlendacky May 24, 2021
c3168ef
KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_ex…
Nov 15, 2021
b22ef13
KVM: x86/mmu: include EFER.LMA in extended mmu role
Nov 15, 2021
c897c53
KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO
dwmw2 Nov 15, 2021
7cc16be
powerpc/signal32: Fix sigset_t copy
chleroy Nov 15, 2021
54e11a4
powerpc/xive: Change IRQ domain to a tree domain
legoater Nov 16, 2021
de04ee7
powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX
chleroy Nov 15, 2021
586afe2
Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping"
Vanditakulkarni Nov 9, 2021
4ca2a26
Revert "parisc: Reduce sigreturn trampoline to 3 instructions"
hdeller Nov 17, 2021
08a667e
ata: libata: improve ata_read_log_page() error message
Nov 15, 2021
e449d2e
ata: libata: add missing ata_identify_page_supported() calls
Nov 15, 2021
4ac27af
scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id()
Nov 8, 2021
f07220f
pinctrl: ralink: include 'ralink_regs.h' in 'pinctrl-mt7620.c'
paraka Oct 31, 2021
a4c7fe4
s390/setup: avoid reserving memory above identity mapping
Oct 14, 2021
44b6cc4
s390/boot: simplify and fix kernel memory layout setup
Oct 14, 2021
cc8b2e0
s390/vdso: filter out -mstack-guard and -mstack-size
svens-s390 Nov 11, 2021
c0849d3
s390/kexec: fix memory leak of ipl report buffer
Nov 16, 2021
520f8ac
s390/dump: fix copying to user-space of swapped kdump oldmem
eaibmz Nov 15, 2021
1560763
block: Check ADMIN before NICE for IOPRIO_CLASS_RT
adelva1984 Nov 15, 2021
90342e0
fbdev: Prevent probing generic drivers if a FB is already registered
martinezjavier Nov 11, 2021
679a6ff
KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created vCPUs
sean-jc Nov 9, 2021
94cc080
KVM: nVMX: don't use vcpu->arch.efer when checking host state on nest…
Nov 15, 2021
76b46fa
drm/cma-helper: Release non-coherent memory with dma_free_noncoherent()
Jul 8, 2021
c3b0ab9
printk: restore flushing of NMI buffers on remote CPUs after NMI back…
npiggin Nov 7, 2021
77a5bae
udf: Fix crash after seekdir
jankara Nov 4, 2021
37330f3
spi: fix use-after-free of the add_lock mutex
mwalle Nov 11, 2021
d8f574f
net: stmmac: socfpga: add runtime suspend/resume callback for stratix…
limeng-linux Nov 15, 2021
cd198ae
Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size
fbq Nov 1, 2021
47e6f9f
btrfs: fix memory ordering between normal and ordered work functions
lorddoskias Nov 2, 2021
7c48010
fs: handle circular mappings correctly
Nov 9, 2021
61b2649
net: stmmac: Fix signed/unsigned wreckage
KAGA-KOKO Nov 15, 2021
a1c9455
parisc/sticon: fix reverse colors
svenschnelle Nov 14, 2021
5a9b671
cfg80211: call cfg80211_stop_ap when switch from P2P_GO type
ita93 Oct 27, 2021
60a3a88
mac80211: fix radiotap header generation
jmberg-intel Nov 9, 2021
76025be
mac80211: drop check for DONT_REORDER in __ieee80211_select_queue
nbd168 Nov 10, 2021
d4b7d7b
drm/amd/display: Update swizzle mode enums
Jul 30, 2021
296188c
drm/amd/display: Limit max DSC target bpp for specific monitors
Jul 30, 2021
519bd91
drm/i915/guc: Fix outstanding G2H accounting
mbrost05 Sep 9, 2021
ad583a9
drm/i915/guc: Don't enable scheduling on a banned context, guc_id inv…
mbrost05 Sep 9, 2021
2a45b1c
drm/i915/guc: Workaround reset G2H is received after schedule done G2H
mbrost05 Sep 9, 2021
413e603
drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context
mbrost05 Sep 9, 2021
f5b5ea1
drm/i915/guc: Unwind context requests in reverse order
mbrost05 Sep 9, 2021
59fb48d
drm/udl: fix control-message timeout
jhovold Oct 25, 2021
4f8e469
drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap
akmistry Sep 29, 2021
4ee6807
drm/nouveau: Add a dedicated mutex for the clients list
jeremycline Nov 25, 2020
0b1a35d
drm/nouveau: use drm_dev_unplug() during device removal
jeremycline Nov 25, 2020
c3d06f6
drm/nouveau: clean up all clients on device removal
jeremycline Nov 25, 2020
72704e0
drm/i915/dp: Ensure sink rate values are always valid
ideak Oct 18, 2021
a2dda28
drm/i915/dp: Ensure max link params are always valid
ideak Oct 18, 2021
2e3eb81
drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern pla…
vsyrjala Oct 25, 2021
ca28919
drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on…
hongaoo Nov 11, 2021
21d727a
drm/amd/pm: avoid duplicate powergate/ungate setting
Nov 5, 2021
110ae07
signal: Implement force_fatal_sig
ebiederm Oct 20, 2021
fe67da4
exit/syscall_user_dispatch: Send ordinary signals on failure
ebiederm Oct 20, 2021
c7b7868
signal/powerpc: On swapcontext failure force SIGSEGV
ebiederm Oct 20, 2021
58484ab
signal/s390: Use force_sigsegv in default_trap_handler
ebiederm Oct 20, 2021
905e860
signal/sparc32: Exit with a fatal signal when try_to_clear_window_buf…
ebiederm Oct 20, 2021
1998d85
signal/sparc32: In setup_rt_frame and setup_fram use force_fatal_sig
ebiederm Oct 20, 2021
3c4d5a3
signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be s…
ebiederm Oct 20, 2021
3e61002
signal/x86: In emulate_vsyscall force a signal instead of calling do_…
ebiederm Oct 20, 2021
02d28b5
signal: Replace force_sigsegv(SIGSEGV) with force_fatal_sig(SIGSEGV)
ebiederm Oct 25, 2021
7614e04
signal: Don't always set SA_IMMUTABLE for forced signals
ebiederm Nov 18, 2021
686bf79
signal: Replace force_fatal_sig with force_exit_sig when in doubt
ebiederm Nov 18, 2021
556d592
hugetlbfs: flush TLBs correctly after huge_pmd_unshare
anadav Nov 21, 2021
3543135
RDMA/netlink: Add __maybe_unused to static inline in C file
rleon Nov 7, 2021
439b993
bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs
ubique Nov 13, 2021
83c8ab8
selinux: fix NULL-pointer dereference when hashtab allocation fails
WOnder93 Nov 19, 2021
330651b
ASoC: DAPM: Cover regression by kctl change notification fix
tiwai Nov 5, 2021
11a8768
ASoC: rsnd: fixup DMAEngine API
morimoto Nov 8, 2021
d87edd0
usb: max-3421: Use driver data instead of maintaining a list of bound…
Oct 18, 2021
0190a2f
ice: Fix VF true promiscuous mode
bcreeley13 Feb 26, 2021
148ed0e
ice: Delete always true check of PF pointer
rleon Sep 23, 2021
22efa06
fs: export an inode_update_time helper
josefbacik Oct 14, 2021
f14c857
btrfs: update device path inode time instead of bd_inode
josefbacik Oct 14, 2021
fa5f860
net: add and use skb_unclone_keeptruesize() helper
Nov 2, 2021
faed25b
x86/Kconfig: Fix an unused variable error in dell-smm-hwmon
rddunlap Sep 10, 2021
0108564
ALSA: hda: hdac_ext_stream: fix potential locking issues
plbossart Sep 24, 2021
e681896
ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_strea…
plbossart Sep 24, 2021
f00712e
Linux 5.15.5
gregkh Nov 25, 2021
c0f108a
base packaging
Nov 25, 2021
7ae6d4f
UBUNTU: SAUCE: kbuild: add -fcf-protection=none when using retpoline …
Jul 8, 2019
cfd101e
UBUNTU: SAUCE: add vmlinux.strip to BOOT_TARGETS1 on powerpc
Sep 9, 2016
abbedc5
UBUNTU: SAUCE: tools/hv/lsvmbus -- add manual page
May 27, 2016
ca51ac0
debian changelog
Nov 25, 2021
b10c942
configs (based on Ubuntu-5.15.0-12.12)
Nov 25, 2021
fe1f8eb
System76 Linux
jackpot51 Oct 11, 2019
8a94db3
ALSA: hda/realtek - Reapply pin fixup for oryp5
crawfxrd Aug 27, 2020
cdaef8e
pinctrl: Export intel_pinctrl_probe
jackpot51 Sep 14, 2021
93327d4
pinctrl: tigerlake: Workaround for old communities on System76 gaze16
jackpot51 Sep 14, 2021
530e514
Disable tb_acpi_is_native for System76 coreboot machines
jackpot51 Sep 24, 2021
09f1aa7
DROP ON REBASE: 5.15.5-76051505.202111250933 based on 5.15.5-051505.2…
jackpot51 Nov 29, 2021
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
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,9 @@ modules.order
#
# Debian directory (make deb-pkg)
#
/debian/
#/debian/
/debian/build/
/debian/files

#
# Snap directory (make snap-pkg)
Expand Down
8 changes: 7 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 5
PATCHLEVEL = 15
SUBLEVEL = 4
SUBLEVEL = 5
EXTRAVERSION =
NAME = Trick or Treat

Expand Down Expand Up @@ -899,6 +899,12 @@ ifdef CONFIG_FTRACE_MCOUNT_USE_OBJTOOL
CC_FLAGS_USING += -DCC_USING_NOP_MCOUNT
endif
ifdef CONFIG_FTRACE_MCOUNT_USE_RECORDMCOUNT
# ensure -fcf-protection is disabled when using retpoline as it is
# incompatible with -mindirect-branch=thunk-extern
ifdef CONFIG_RETPOLINE
KBUILD_CFLAGS += $(call cc-option,-fcf-protection=none,)
endif

ifdef CONFIG_HAVE_C_RECORDMCOUNT
BUILD_C_RECORDMCOUNT := y
export BUILD_C_RECORDMCOUNT
Expand Down
2 changes: 1 addition & 1 deletion arch/arc/kernel/process.c
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ int elf_check_arch(const struct elf32_hdr *x)
eflags = x->e_flags;
if ((eflags & EF_ARC_OSABI_MSK) != EF_ARC_OSABI_CURRENT) {
pr_err("ABI mismatch - you need newer toolchain\n");
force_sigsegv(SIGSEGV);
force_fatal_sig(SIGSEGV);
return 0;
}

Expand Down
1 change: 1 addition & 0 deletions arch/arm/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -1455,6 +1455,7 @@ config HIGHMEM
bool "High Memory Support"
depends on MMU
select KMAP_LOCAL
select KMAP_LOCAL_NON_LINEAR_PTE_ARRAY
help
The address space of ARM processors is only 4 Gigabytes large
and it has to accommodate user address space, kernel address
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/bcm-nsp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
interrupt-affinity = <&cpu0>, <&cpu1>;
};

mpcore@19000000 {
mpcore-bus@19000000 {
compatible = "simple-bus";
ranges = <0x00000000 0x19000000 0x00023000>;
#address-cells = <1>;
Expand Down Expand Up @@ -219,7 +219,7 @@
status = "disabled";
};

sdio: sdhci@21000 {
sdio: mmc@21000 {
compatible = "brcm,sdhci-iproc-cygnus";
reg = <0x21000 0x100>;
interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/bcm47094-linksys-panamera.dts
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@
};
};

mdio-bus-mux@18003000 {
mdio-mux@18003000 {

/* BIT(9) = 1 => external mdio */
mdio@200 {
Expand Down
22 changes: 22 additions & 0 deletions arch/arm/boot/dts/bcm53016-meraki-mr32.dts
Original file line number Diff line number Diff line change
Expand Up @@ -195,3 +195,25 @@
};
};
};

&srab {
status = "okay";

ports {
port@0 {
reg = <0>;
label = "poe";
};

port@5 {
reg = <5>;
label = "cpu";
ethernet = <&gmac0>;

fixed-link {
speed = <1000>;
duplex-full;
};
};
};
};
10 changes: 5 additions & 5 deletions arch/arm/boot/dts/bcm5301x.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
#size-cells = <1>;
interrupt-parent = <&gic>;

chipcommonA@18000000 {
chipcommon-a-bus@18000000 {
compatible = "simple-bus";
ranges = <0x00000000 0x18000000 0x00001000>;
#address-cells = <1>;
Expand All @@ -44,7 +44,7 @@
};
};

mpcore@19000000 {
mpcore-bus@19000000 {
compatible = "simple-bus";
ranges = <0x00000000 0x19000000 0x00023000>;
#address-cells = <1>;
Expand Down Expand Up @@ -369,8 +369,8 @@
#address-cells = <1>;
};

mdio-bus-mux@18003000 {
compatible = "mdio-mux-mmioreg";
mdio-mux@18003000 {
compatible = "mdio-mux-mmioreg", "mdio-mux";
mdio-parent-bus = <&mdio>;
#address-cells = <1>;
#size-cells = <0>;
Expand Down Expand Up @@ -415,7 +415,7 @@
status = "disabled";
};

dmu@1800c000 {
dmu-bus@1800c000 {
compatible = "simple-bus";
ranges = <0 0x1800c000 0x1000>;
#address-cells = <1>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/ls1021a-tsn.dts
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@

flash@0 {
/* Rev. A uses 64MB flash, Rev. B & C use 32MB flash */
compatible = "jedec,spi-nor", "s25fl256s1", "s25fl512s";
compatible = "jedec,spi-nor";
spi-max-frequency = <20000000>;
#address-cells = <1>;
#size-cells = <1>;
Expand Down
66 changes: 33 additions & 33 deletions arch/arm/boot/dts/ls1021a.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -329,39 +329,6 @@
#thermal-sensor-cells = <1>;
};

thermal-zones {
cpu_thermal: cpu-thermal {
polling-delay-passive = <1000>;
polling-delay = <5000>;

thermal-sensors = <&tmu 0>;

trips {
cpu_alert: cpu-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};
cpu_crit: cpu-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};

cooling-maps {
map0 {
trip = <&cpu_alert>;
cooling-device =
<&cpu0 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>,
<&cpu1 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>;
};
};
};
};

dspi0: spi@2100000 {
compatible = "fsl,ls1021a-v1.0-dspi";
#address-cells = <1>;
Expand Down Expand Up @@ -1016,4 +983,37 @@
big-endian;
};
};

thermal-zones {
cpu_thermal: cpu-thermal {
polling-delay-passive = <1000>;
polling-delay = <5000>;

thermal-sensors = <&tmu 0>;

trips {
cpu_alert: cpu-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};
cpu_crit: cpu-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};

cooling-maps {
map0 {
trip = <&cpu_alert>;
cooling-device =
<&cpu0 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>,
<&cpu1 THERMAL_NO_LIMIT
THERMAL_NO_LIMIT>;
};
};
};
};
};
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
compatible = "smsc,lan9221","smsc,lan9115";
bank-width = <2>;

gpmc,mux-add-data;
gpmc,mux-add-data = <0>;
gpmc,cs-on-ns = <0>;
gpmc,cs-rd-off-ns = <42>;
gpmc,cs-wr-off-ns = <36>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
compatible = "smsc,lan9221","smsc,lan9115";
bank-width = <2>;

gpmc,mux-add-data;
gpmc,mux-add-data = <0>;
gpmc,cs-on-ns = <0>;
gpmc,cs-rd-off-ns = <42>;
gpmc,cs-wr-off-ns = <36>;
Expand Down
6 changes: 3 additions & 3 deletions arch/arm/boot/dts/qcom-ipq8064-rb3011.dts
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,12 @@
stdout-path = "serial0:115200n8";
};

memory@0 {
memory@42000000 {
reg = <0x42000000 0x3e000000>;
device_type = "memory";
};

mdio0: mdio@0 {
mdio0: mdio-0 {
status = "okay";
compatible = "virtual,mdio-gpio";
gpios = <&qcom_pinmux 1 GPIO_ACTIVE_HIGH>,
Expand Down Expand Up @@ -91,7 +91,7 @@
};
};

mdio1: mdio@1 {
mdio1: mdio-1 {
status = "okay";
compatible = "virtual,mdio-gpio";
gpios = <&qcom_pinmux 11 GPIO_ACTIVE_HIGH>,
Expand Down
8 changes: 4 additions & 4 deletions arch/arm/boot/dts/ste-ux500-samsung-skomer.dts
Original file line number Diff line number Diff line change
Expand Up @@ -292,10 +292,10 @@
};

ab8500_ldo_aux2 {
/* Supplies the Cypress TMA140 touchscreen only with 3.3V */
/* Supplies the Cypress TMA140 touchscreen only with 3.0V */
regulator-name = "AUX2";
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
regulator-min-microvolt = <3000000>;
regulator-max-microvolt = <3000000>;
};

ab8500_ldo_aux3 {
Expand All @@ -314,9 +314,9 @@

ab8500_ldo_aux5 {
regulator-name = "AUX5";
/* Intended for 1V8 for touchscreen but actually left unused */
regulator-min-microvolt = <1050000>;
regulator-max-microvolt = <2790000>;
regulator-always-on;
};

ab8500_ldo_aux6 {
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/sun8i-a33.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
#include <dt-bindings/thermal/thermal.h>

/ {
cpu0_opp_table: opp_table0 {
cpu0_opp_table: opp-table-cpu {
compatible = "operating-points-v2";
opp-shared;

Expand Down Expand Up @@ -164,7 +164,7 @@
io-channels = <&ths>;
};

mali_opp_table: gpu-opp-table {
mali_opp_table: opp-table-gpu {
compatible = "operating-points-v2";

opp-144000000 {
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/sun8i-a83t.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@
status = "disabled";
};

cpu0_opp_table: opp_table0 {
cpu0_opp_table: opp-table-cluster0 {
compatible = "operating-points-v2";
opp-shared;

Expand Down Expand Up @@ -253,7 +253,7 @@
};
};

cpu1_opp_table: opp_table1 {
cpu1_opp_table: opp-table-cluster1 {
compatible = "operating-points-v2";
opp-shared;

Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/sun8i-h3.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
#include <dt-bindings/thermal/thermal.h>

/ {
cpu0_opp_table: opp_table0 {
cpu0_opp_table: opp-table-cpu {
compatible = "operating-points-v2";
opp-shared;

Expand Down Expand Up @@ -112,7 +112,7 @@
};
};

gpu_opp_table: gpu-opp-table {
gpu_opp_table: opp-table-gpu {
compatible = "operating-points-v2";

opp-120000000 {
Expand Down
6 changes: 3 additions & 3 deletions arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -343,19 +343,19 @@
};

thermal-zones {
cpu-thermal-zone {
cpu-thermal {
polling-delay-passive = <0>;
polling-delay = <0>;
thermal-sensors = <&ths 0>;
};

ddr-thermal-zone {
ddr-thermal {
polling-delay-passive = <0>;
polling-delay = <0>;
thermal-sensors = <&ths 2>;
};

gpu-thermal-zone {
gpu-thermal {
polling-delay-passive = <0>;
polling-delay = <0>;
thermal-sensors = <&ths 1>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

/ {
cpu0_opp_table: opp_table0 {
cpu0_opp_table: opp-table-cpu {
compatible = "operating-points-v2";
opp-shared;

Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// Copyright (C) 2020 Chen-Yu Tsai <[email protected]>

/ {
cpu_opp_table: cpu-opp-table {
cpu_opp_table: opp-table-cpu {
compatible = "operating-points-v2";
opp-shared;

Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,7 @@
};
};

gpu_thermal {
gpu-thermal {
polling-delay-passive = <0>;
polling-delay = <0>;
thermal-sensors = <&ths 1>;
Expand Down
Loading