Commit Graph

  • 3f60875683 bpf: Fix leakage due to insufficient speculative store bypass mitigation master Daniel Borkmann 2021-08-25 21:08:25 +08:00
  • 044e4efaaf bpf: Introduce BPF nospec instruction for mitigating Spectre v4 Daniel Borkmann 2021-08-25 21:08:24 +08:00
  • 0458c22807 bpf: track spill/fill of constants Alexei Starovoitov 2021-08-25 21:08:23 +08:00
  • 068bdaec8b bpf/verifier: per-register parent pointers Edward Cree 2021-08-25 21:08:22 +08:00
  • a01098b243 usb: hso: fix error handling code of hso_create_net_device Dongliang Mu 2021-08-25 21:08:21 +08:00
  • ee23f75191 hso: fix bailout in error case of probe Oliver Neukum 2021-08-25 21:08:20 +08:00
  • 3f18f3f847 module: delay kobject uevent until after module init call Jessica Yu 2021-08-18 22:41:30 +08:00
  • 8da6a014f4 sctp: validate chunk size in __rcv_asconf_lookup OpenHarmony-v3.0-Beta1 Marcelo Ricardo Leitner 2021-08-13 00:12:42 +08:00
  • 2fed19bebe sctp: add param size validation for SCTP_PARAM_SET_PRIMARY Marcelo Ricardo Leitner 2021-08-13 00:12:41 +08:00
  • cb6569d133 sctp: fix return value check in __sctp_rcv_asconf_lookup Marcelo Ricardo Leitner 2021-08-13 00:12:40 +08:00
  • e1e56ca6a8 sctp: add size validation when walking chunks Marcelo Ricardo Leitner 2021-08-13 00:12:39 +08:00
  • 98b931ec90 sctp: validate from_addr_param return Marcelo Ricardo Leitner 2021-08-13 00:12:38 +08:00
  • 62f1ba3741 seq_file: disallow extremely large seq buffer allocations Eric Sandeen 2021-08-13 00:12:37 +08:00
  • 18f533704a ARM: ensure the signal page contains defined contents #8 #7 Russell King 2021-07-31 11:14:15 +08:00
  • 133fd41eb2 netfilter: x_tables: fix compat match/target pad out-of-bound write Florian Westphal 2021-07-31 11:14:14 +08:00
  • 1136044795 module: limit enabling module.sig_enforce Mimi Zohar 2021-07-31 11:14:13 +08:00
  • 55683a5d56 can: bcm: delay release of struct bcm_op after synchronize_rcu() Thadeu Lima de Souza Cascardo 2021-07-31 11:14:12 +08:00
  • 1db5c14778 can: bcm: fix infoleak in struct bcm_msg_head Norbert Slusarek 2021-07-31 11:14:11 +08:00
  • ff35b21bdf ARM: footbridge: remove personal server platform Russell King 2021-07-31 11:14:10 +08:00
  • 7c4aedb885 bpf: Fix leakage under speculation on mispredicted branches Daniel Borkmann 2021-07-31 11:14:09 +08:00
  • bdce48767b bpf: Do not mark insn as seen under speculative path verification Daniel Borkmann 2021-07-31 11:14:08 +08:00
  • 0447eef4ad bpf: Inherit expanded/patched seen count from old aux data Daniel Borkmann 2021-07-31 11:14:07 +08:00
  • 6f10b6c44e bpf: Update selftests to reflect new error states Daniel Borkmann 2021-07-31 11:14:06 +08:00
  • ea30225ef7 bpf, test_verifier: switch bpf_get_stack's 0 s> r8 test Daniel Borkmann 2021-07-31 11:14:05 +08:00
  • ad4926ff7a bpf: Test_verifier, bpf_get_stack return value add <0 John Fastabend 2021-07-31 11:14:04 +08:00
  • 1b19c0c5e0 bpf: extend is_branch_taken to registers Alexei Starovoitov 2021-07-31 11:14:03 +08:00
  • 6b618f134e selftests/bpf: add selftest part of "bpf: improve verifier branch analysis" Ovidiu Panait 2021-07-31 11:14:02 +08:00
  • 1b58628968 selftests/bpf: Test narrow loads with off > 0 in test_verifier Andrey Ignatov 2021-07-31 11:14:01 +08:00
  • d031daed41 bpf, selftests: Fix up some test_verifier cases for unprivileged Piotr Krysiuk 2021-07-31 11:14:00 +08:00
  • f4684284f8 bpf: fix up selftests after backports were fixed Ovidiu Panait 2021-07-31 11:13:59 +08:00
  • 6935eece43 Bluetooth: use correct lock to prevent UAF of hdev object Lin Ma 2021-07-23 10:18:35 +08:00
  • 1872116ad9 Bluetooth: SMP: Fail if remote and local public keys are identical Luiz Augusto von Dentz 2021-07-23 10:18:34 +08:00
  • d0b29e51f8 HID: make arrays usage and value to be the same Will McVicker 2021-07-23 10:18:33 +08:00
  • 3e8403bd7c nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect Krzysztof Kozlowski 2021-07-23 10:18:32 +08:00
  • de5026a9bb Bluetooth: fix the erroneous flush_work() order Lin Ma 2021-07-23 10:18:31 +08:00
  • 13543fb239 RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy Jason Gunthorpe 2021-07-23 10:18:30 +08:00
  • 0d4bcd5ec0 bpf: No need to simulate speculative domain for immediates Daniel Borkmann 2021-07-23 10:18:29 +08:00
  • f283aed6bc bpf: Fix mask direction swap upon off reg sign change Daniel Borkmann 2021-07-23 10:18:28 +08:00
  • 78b96126ac bpf: Wrap aux data inside bpf_sanitize_info container Daniel Borkmann 2021-07-23 10:18:27 +08:00
  • 5b7da8df6c hievent: fix struct hiview_hievent_payload to hievent_payload OpenHarmony-v2.2-Beta2 OpenHarmony-2.2-Beta2 stesen 2021-07-07 17:36:10 +08:00
  • d62d45b8c0 driver: add hilog and hievent buffer management drivers #2 stesen 2021-07-07 01:54:25 +08:00
  • 44e8a7ea70 Document: add guideline to submitting patches to OpenHarmony kernel Xie XiuQi 2021-07-05 16:43:47 +08:00
  • 3de043c685 Linux 5.10.46 linux-5.10-dev1 Greg Kroah-Hartman 2021-06-23 14:42:55 +02:00
  • 174c27583b usb: dwc3: core: fix kernel panic when do reboot Peter Chen 2021-06-08 18:56:56 +08:00
  • e52d43c82f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically Jack Pham 2021-05-29 12:29:32 -07:00
  • 1b5fbb6618 perf beauty: Update copy of linux/socket.h with the kernel sources Arnaldo Carvalho de Melo 2021-06-19 10:09:08 -03:00
  • 69371e0482 tools headers UAPI: Sync linux/in.h copy with the kernel sources Arnaldo Carvalho de Melo 2021-06-19 10:15:22 -03:00
  • 4f6e7098f1 net: fec_ptp: add clock rate zero check Fugang Duan 2021-06-16 17:14:25 +08:00
  • 1af3a8e91f net: stmmac: disable clocks in stmmac_remove_config_dt() Joakim Zhang 2021-06-16 17:10:24 +08:00
  • f71ca814c2 mm/slub.c: include swab.h Andrew Morton 2021-06-15 18:23:39 -07:00
  • f6ed235754 mm/slub: actually fix freelist pointer vs redzoning Kees Cook 2021-06-15 18:23:26 -07:00
  • 4314c8c63b mm/slub: fix redzoning for small allocations Kees Cook 2021-06-15 18:23:22 -07:00
  • 4a36fda16b mm/slub: clarify verification reporting Kees Cook 2021-06-15 18:23:19 -07:00
  • 12eb3c2c1a mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare Peter Xu 2021-06-15 18:23:16 -07:00
  • fc7fdd8c5c net: bridge: fix vlan tunnel dst refcnt when egressing Nikolay Aleksandrov 2021-06-10 15:04:11 +03:00
  • fe0448a3fa net: bridge: fix vlan tunnel dst null pointer dereference Nikolay Aleksandrov 2021-06-10 15:04:10 +03:00
  • cfe403f209 net: ll_temac: Fix TX BD buffer overwrite Esben Haabendal 2021-06-18 12:52:33 +02:00
  • 019ab7d044 net: ll_temac: Make sure to free skb when it is completely used Esben Haabendal 2021-06-18 12:52:23 +02:00
  • 41984d4fbe drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. Yifan Zhang 2021-06-10 09:55:01 +08:00
  • bc58ec307c drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. Yifan Zhang 2021-06-10 10:10:07 +08:00
  • 96b4126f8c cfg80211: avoid double free of PMSR request Avraham Stern 2021-06-18 13:41:31 +03:00
  • 5493b0c2a7 cfg80211: make certificate generation more robust Johannes Berg 2021-06-18 13:41:29 +03:00
  • f74df6e086 mac80211: Fix NULL ptr deref for injected rate info Mathy Vanhoef 2021-05-30 15:32:26 +02:00
  • df203c1fda dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc Bumyong Lee 2021-05-07 15:36:47 +09:00
  • b842b568a5 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo Pingfan Liu 2021-06-15 18:23:36 -07:00
  • 63ba83563e x86/fpu: Reset state for all signal restore failures Thomas Gleixner 2021-06-09 21:18:00 +02:00
  • a7748e021b x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer Andy Lutomirski 2021-06-08 16:36:19 +02:00
  • 076f732b16 x86/fpu: Prevent state corruption in __fpu__restore_sig() Thomas Gleixner 2021-06-08 16:36:18 +02:00
  • abc790bdbb x86/pkru: Write hardware init value to PKRU when xstate is init Thomas Gleixner 2021-06-08 16:36:21 +02:00
  • 208bb686e7 x86/ioremap: Map EFI-reserved memory as encrypted for SEV Tom Lendacky 2021-06-08 11:54:33 +02:00
  • 75a55bc2e5 x86/process: Check PF_KTHREAD and not current->mm for kernel threads Thomas Gleixner 2021-06-08 16:36:20 +02:00
  • ddaaf38e19 x86/mm: Avoid truncating memblocks for SGX memory Fan Du 2021-06-17 12:46:57 -07:00
  • f6bcb1a628 ARCv2: save ABI registers across signal handling Vineet Gupta 2021-06-08 19:39:25 -07:00
  • b516daed99 s390/ap: Fix hanging ioctl caused by wrong msg counter Harald Freudenberger 2021-06-01 08:27:29 +02:00
  • 7c003dab43 s390/mcck: fix calculation of SIE critical section size Alexander Gordeev 2021-05-17 08:18:11 +02:00
  • 3a9934d6b8 KVM: X86: Fix x86_emulator slab cache leak Wanpeng Li 2021-06-10 21:59:33 -07:00
  • 18eca69f88 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU Sean Christopherson 2021-06-10 15:00:26 -07:00
  • 669a8866e4 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared Sean Christopherson 2021-06-09 11:56:11 -07:00
  • 077cb8946f PCI: Work around Huawei Intelligent NIC VF FLR erratum Chiqijun 2021-05-24 17:44:07 -05:00
  • ee1a9cfed2 PCI: Add ACS quirk for Broadcom BCM57414 NIC Sriharsha Basavapatna 2021-05-21 21:13:17 -04:00
  • 1a1dbc4473 PCI: aardvark: Fix kernel panic during PIO transfer Pali Rohár 2021-06-08 22:36:55 +02:00
  • dac77a14fa PCI: Mark some NVIDIA GPUs to avoid bus reset Shanker Donthineni 2021-06-08 11:18:56 +05:30
  • 1e460ddf5b PCI: Mark TI C667X to avoid bus reset Antti Järvinen 2021-03-15 10:26:06 +00:00
  • c9fd0ab39f tracing: Do no increment trace_clock_global() by one Steven Rostedt (VMware) 2021-06-17 17:12:35 -04:00
  • b313bd944d tracing: Do not stop recording comms if the trace file is being read Steven Rostedt (VMware) 2021-06-17 14:32:34 -04:00
  • adb3849ed8 tracing: Do not stop recording cmdlines when tracing is off Steven Rostedt (VMware) 2021-06-17 13:47:25 -04:00
  • 1a91fafa3e usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection Breno Lima 2021-06-14 13:50:13 -04:00
  • 576996b64e usb: core: hub: Disable autosuspend for Cypress CY7C65632 Andrew Lunn 2021-06-14 17:55:23 +02:00
  • 6bd3d80d1f can: mcba_usb: fix memory leak in mcba_usb Pavel Skripkin 2021-06-10 00:58:33 +03:00
  • 509ab6bfdd can: j1939: fix Use-after-Free, hold skb ref while in use Oleksij Rempel 2021-05-21 13:57:20 +02:00
  • 0cf4b37790 can: bcm/raw/isotp: use per module netdevice notifier Tetsuo Handa 2021-06-05 19:26:35 +09:00
  • acb755be1f can: bcm: fix infoleak in struct bcm_msg_head Norbert Slusarek 2021-06-12 22:18:54 +02:00
  • 8c82c52d1d bpf: Do not mark insn as seen under speculative path verification Daniel Borkmann 2021-05-28 13:47:27 +00:00
  • e9d271731d bpf: Inherit expanded/patched seen count from old aux data Daniel Borkmann 2021-05-28 13:03:30 +00:00
  • ed423d80bb irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry Marc Zyngier 2021-06-10 15:13:46 +01:00
  • 103c4a08ba mm: relocate 'write_protect_seq' in struct mm_struct Feng Tang 2021-06-11 09:54:42 +08:00
  • a87abba03a hwmon: (scpi-hwmon) shows the negative temperature properly Riwen Lu 2021-06-04 11:09:59 +08:00
  • 57b21ef118 radeon: use memcpy_to/fromio for UVD fw upload Chen Li 2021-06-04 16:43:02 +08:00
  • 3e4b0fbb72 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin Srinivasa Rao Mandadapu 2021-06-04 23:45:45 +08:00
  • 360609fc8b drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device Saravana Kannan 2021-06-07 10:58:36 +02:00