-
336d1219e3
Initial commit
main
duff
2026-09-29 00:13:20 +00:00
-
fb24b59cc3
rhode: add Kali NetHunter support (mac80211, injection, usb-gadgets)
lineage-23.2-nethunter
duff
2026-09-29 01:21:35 +02:00
-
9e7840bf14
fix trace include
duff
2026-09-28 03:27:21 +02:00
-
39bcecd5c6
Merge remote-tracking branch 'sm8250/lineage-20' into lineage-23.2
Michael Bestas
2026-09-10 23:33:54 +03:00
-
-
dea6b3a66d
UPSTREAM: arm64: Implement copy_thread_tls
Amanieu d'Antras
2020-01-02 18:24:08 +01:00
-
3f0f0c96ad
UPSTREAM: clone3: validate stack arguments
Christian Brauner
2019-10-31 12:36:08 +01:00
-
a5ad964284
UPSTREAM: clone3: switch to copy_struct_from_user()
Aleksa Sarai
2019-10-01 11:10:53 +10:00
-
51a7744149
Merge remote-tracking branch 'sm8250/lineage-20' into lineage-23.2
Michael Bestas
2026-09-09 01:13:45 +03:00
-
-
6bff7e64cc
fixup! UPSTREAM: fork: extend clone3() to support setting a PID
LuK1337
2026-09-08 18:30:07 +02:00
-
7129044b17
arm64: configs: vendor: Enable CONFIG_USB_USBNET on bengal
Rohit Sekhar
2026-09-08 15:17:08 -04:00
-
2dc90cace0
arm64: configs: vendor: Enable CONFIG_USB_USBNET on lito
Rohit Sekhar
2026-08-28 12:03:12 +05:30
-
7f2f53c2bb
Merge remote-tracking branch 'sm8250/lineage-20' into lineage-23.2
Michael Bestas
2026-08-30 23:33:40 +03:00
-
-
2518a0dd2a
BACKPORT: mm: Convert page kmemcg type to a page memcg flag
Roman Gushchin
2020-12-01 13:58:30 -08:00
-
5c6c2a956e
BACKPORT: mm: Introduce page memcg flags
Roman Gushchin
2020-12-01 13:58:29 -08:00
-
579cfa878e
BACKPORT: mm: memcontrol: Use helpers to read page's memcg data
Roman Gushchin
2020-12-01 13:58:27 -08:00
-
fbe437500d
BACKPORT: mm: remove superfluous __ClearPageActive()
Yu Zhao
2020-10-13 16:52:11 -07:00
-
c74ab3ef69
UPSTREAM: mm: move call to compound_head() in release_pages()
Ralph Campbell
2020-10-13 16:56:00 -07:00
-
3496eafae3
UPSTREAM: mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly
Roman Gushchin
2019-11-05 21:17:03 -08:00
-
73a0cae5f1
BACKPORT: mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h
Roman Gushchin
2020-08-06 23:21:06 -07:00
-
2c7d9fe601
BACKPORT: mm/percpu: add checks for the return value of memblock_alloc*()
Mike Rapoport
2019-03-11 23:30:15 -07:00
-
3ec6e8f851
UPSTREAM: percpu: relegate chunks unusable when failing small allocations
Dennis Zhou
2019-02-25 09:03:50 -08:00
-
7b20126a0b
UPSTREAM: percpu: return number of released bytes from pcpu_free_area()
Roman Gushchin
2020-08-11 18:30:14 -07:00
-
d27a57af5b
UPSTREAM: mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge()
Roman Gushchin
2020-04-01 21:06:56 -07:00
-
6ff44861cf
UPSTREAM: mm: memcg/slab: cache page number in memcg_(un)charge_slab()
Roman Gushchin
2020-04-01 21:06:53 -07:00
-
e0640a40cf
UPSTREAM: include/linux/memcontrol.h: fix comments based on per-node memcg
Hao Lee
2019-11-30 17:50:12 -08:00
-
180afec578
UPSTREAM: mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg()
Roman Gushchin
2020-04-01 21:06:49 -07:00
-
8b3e0df87b
UPSTREAM: mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments
Roman Gushchin
2020-04-01 21:06:43 -07:00
-
7a92e3d831
UPSTREAM: mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page()
Roman Gushchin
2020-04-01 21:06:46 -07:00
-
8f55f8efad
UPSTREAM: mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments
Roman Gushchin
2020-04-01 21:06:39 -07:00
-
9783e7b7fd
UPSTREAM: mm: memcg/slab: reparent memcg kmem_caches on cgroup removal
Roman Gushchin
2019-07-11 20:56:34 -07:00
-
3db165f95a
UPSTREAM: mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages
Roman Gushchin
2019-07-11 20:56:31 -07:00
-
c33bb735f9
UPSTREAM: mm: memcg/slab: unify SLAB and SLUB page accounting
Roman Gushchin
2019-07-11 20:56:16 -07:00
-
8f678b0817
UPSTREAM: mm: memcg/slab: rework non-root kmem_cache lifecycle management
Roman Gushchin
2019-07-11 20:56:27 -07:00
-
35d1bee315
UPSTREAM: mm: memcg/slab: generalize postponed non-root kmem_cache deactivation
Roman Gushchin
2019-07-11 20:56:09 -07:00
-
3156bc24ee
UPSTREAM: mm: memcg/slab: rename slab delayed deactivation functions and fields
Roman Gushchin
2019-07-11 20:56:06 -07:00
-
56b4cc2e7f
UPSTREAM: mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache()
Roman Gushchin
2019-07-11 20:56:02 -07:00
-
e60631e991
UPSTREAM: memcg: remove memcg_kmem_skip_account
Shakeel Butt
2018-10-26 15:07:41 -07:00
-
58ffbdb2a7
UPSTREAM: mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg()
Roman Gushchin
2019-07-11 20:56:13 -07:00
-
b9b310f478
UPSTREAM: memcg: localize memcg_kmem_enabled() check
Shakeel Butt
2019-03-05 15:43:13 -08:00
-
6ba9000a09
UPSTREAM: mm: rework memcg kernel stack accounting
Roman Gushchin
2018-10-26 15:03:19 -07:00
-
33cc9f0bdd
input: fingerprint: etxxx: Fix CFI failure on module init
LuK1337
2026-08-28 11:11:07 +02:00
-
0dff09b322
Merge remote-tracking branch 'sm8250/lineage-20' into lineage-23.2
Michael Bestas
2026-08-30 22:00:37 +03:00
-
-
1ae381dafd
rmnet: shs, perf: Fix CFI failure on module init
Nolen Johnson
2026-08-30 12:55:30 -04:00
-
7b7869eefb
techpack: audio: wcd_cpe: Fix -Wimplicit-enum-enum-cast
Michael Bestas
2026-08-30 02:43:47 +03:00
-
e195b13dfe
UPSTREAM: arm64: bpf: Fix branch offset in JIT
Ilias Apalodimas
2020-09-17 11:49:25 +03:00
-
a7cdbca279
UPSTREAM: bpf, arm64: Add BPF exception tables
Jean-Philippe Brucker
2020-07-28 17:21:26 +02:00
-
877301fa82
UPSTREAM: bpf, arm64: Optimize ADD,SUB,JMP BPF_K using arm64 add/sub immediates
Luke Nelson
2020-05-08 11:15:46 -07:00
-
9316367d47
UPSTREAM: bpf, arm64: Optimize AND,OR,XOR,JSET BPF_K using arm64 logical immediates
Luke Nelson
2020-05-08 11:15:45 -07:00
-
ed39fd9759
UPSTREAM: arm64: bpf: Annotate JITed code for BTI
Mark Brown
2020-05-06 20:51:32 +01:00
-
a616e282ad
UPSTREAM: arm64: insn: Add constants for new HINT instruction decode
Mark Brown
2020-05-04 14:13:23 +01:00
-
6b317971fc
UPSTREAM: arm64: bpf: optimize modulo operation
Jerin Jacob
2019-09-02 11:44:48 +05:30
-
6af9f48e10
UPSTREAM: arm64: bpf: do not allocate executable memory
Ard Biesheuvel
2019-05-23 11:22:56 +01:00
-
0380e0457c
UPSTREAM: arm64: bpf: implement jitting of JMP32
Jiong Wang
2019-01-26 12:26:08 -05:00
-
790c4b6437
UPSTREAM: bpf: arm64: Enable arm64 jit to provide bpf_line_info
Martin KaFai Lau
2018-12-11 16:02:05 -08:00
-
195f70f364
UPSTREAM: arm64/bpf: use movn/movk/movk sequence to generate kernel addresses
Ard Biesheuvel
2018-11-23 18:29:02 +01:00
-
0211fdf84b
UPSTREAM: bpf, arm64: fix getting subprog addr from aux for calls
Daniel Borkmann
2018-11-26 14:05:39 +01:00
-
ff49511d34
kconfig: run olddefconfig instead of oldconfig after merging fragments
Masahiro Yamada
2019-06-05 03:14:53 +09:00
-
100203e161
gud: MobiCoreDriver: use mmap_lock instead of mmap_sem
basamaryan
2026-06-02 19:41:06 -07:00
-
f36e8c975f
mm: Squashed revert of MGLRU backports
Michael Bestas
2026-08-15 18:58:20 +03:00
-
2714ab938c
Merge remote-tracking branch 'sm8250/lineage-20' into lineage-23.2
Michael Bestas
2026-08-11 02:54:18 +03:00
-
-
7834037843
BACKPORT: locking/rtmutex: Skip remove_waiter() when waiter is not enqueued
Davidlohr Bueso
2026-05-07 04:29:13 -07:00
-
46787e4e66
BACKPORT: rtmutex: Use waiter::task instead of current in remove_waiter()
Keenan Dong
2026-04-08 16:46:00 +08:00
-
52d3b2007e
tcp: fix an incorrect __user annotation on tcp_use_userconfig_sysctl_handler
Tashfin Shakeer Rhythm
2026-07-29 02:41:58 +06:00
-
7d57f84115
tcp: fix an incorrect __user annotation on tcp_proc_delayed_ack_control
Tashfin Shakeer Rhythm
2026-07-29 02:39:16 +06:00
-
7d6d982279
UPSTREAM: tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
Adrian Reber
2023-12-08 15:36:56 +01:00
-
fdf1cb162a
UPSTREAM: selftests: add clone3() CAP_CHECKPOINT_RESTORE test
Adrian Reber
2020-07-19 12:04:17 +02:00
-
e86efe1e99
UPSTREAM: prctl: exe link permission error changed from -EINVAL to -EPERM
Nicolas Viennot
2020-07-19 12:04:16 +02:00
-
5120b8354f
UPSTREAM: prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe
Nicolas Viennot
2020-07-19 12:04:15 +02:00
-
6efc9ed784
UPSTREAM: prctl_set_mm: refactor checks from validate_prctl_map
Michal Koutný
2019-05-31 22:30:16 -07:00
-
b00e9baa00
UPSTREAM: proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE
Adrian Reber
2020-07-19 12:04:14 +02:00
-
b09f7c1f88
UPSTREAM: pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid
Adrian Reber
2020-07-19 12:04:13 +02:00
-
43be7eaf0f
UPSTREAM: pid: use checkpoint_restore_ns_capable() for set_tid
Adrian Reber
2020-07-19 12:04:12 +02:00
-
083e987d39
UPSTREAM: capabilities: Introduce CAP_CHECKPOINT_RESTORE
Adrian Reber
2020-07-19 12:04:11 +02:00
-
d8dc4fc40f
UPSTREAM: selftests: add tests for clone3() with *set_tid
Adrian Reber
2019-11-15 13:36:21 +01:00
-
fcf44d8112
UPSTREAM: fork: extend clone3() to support setting a PID
Adrian Reber
2019-11-15 13:36:20 +01:00
-
372de3c069
UPSTREAM: selftests: add tests for clone3()
Adrian Reber
2019-11-12 10:58:51 +01:00
-
b2b7c1c359
UPSTREAM: tests: test CLONE_CLEAR_SIGHAND
Christian Brauner
2019-10-14 12:45:38 +02:00
-
854903ddc4
UPSTREAM: clone3: add CLONE_CLEAR_SIGHAND
Christian Brauner
2019-10-14 12:45:37 +02:00
-
69368b97b0
UPSTREAM: sched: add kernel-doc for struct clone_args
Christian Brauner
2019-09-27 17:29:05 +02:00
-
e562f9f651
UPSTREAM: sched: Add __ASSEMBLY__ guards around struct clone_args
Seth Forshee
2019-09-17 09:18:53 +02:00
-
8a781a2f16
UPSTREAM: clone: fix CLONE_PIDFD support
Dmitry V. Levin
2026-07-27 19:39:01 +07:00
-
844b60bcc0
UPSTREAM: arch: handle arches who do not yet define clone3
Christian Brauner
2026-07-27 19:32:07 +07:00
-
e4bf30fb58
BACKPORT: arch: wire-up clone3() syscall
Christian Brauner
2026-07-27 19:25:49 +07:00
-
71e06c3077
BACKPORT: fork: add clone3
Christian Brauner
2026-07-27 18:45:16 +07:00
-
59241bf898
Merge tag 'v4.19.325-cip135' of https://git.kernel.org/pub/scm/linux/kernel/git/cip/linux-cip into android13-4.19-kona
Nolen Johnson
2026-08-06 12:50:00 -04:00
-
-
662289eeb3
modpost: Do not discard const qualifier in match()
Tashfin Shakeer Rhythm
2026-02-12 02:44:21 +06:00
-
96ff985949
modpost: add NOFAIL to strndup
Denis Efremov
2019-08-27 15:20:23 +03:00
-
ba16439225
CIP: Bump version suffix to -cip135 after merge from cip/linux-4.19.y-st tree
Ulrich Hecht
2026-08-04 14:34:28 +02:00
-
5ba310d21b
Merge branch 'linux-4.19.y-st' into linux-4.19.y-cip
Ulrich Hecht
2026-08-04 14:34:27 +02:00
-
-
233905ad26
Update localversion-st, tree is up-to-date with 5.10.260.
Ulrich Hecht
2026-08-04 14:33:37 +02:00
-
56ee568e6c
nfsd: fix posix_acl leak on SETACL decode failure
Jeff Layton
2026-05-21 13:51:43 -04:00
-
22e81af523
batman-adv: tp_meter: prevent parallel modifications of last_recv
Sven Eckelmann
2026-06-26 18:09:46 +02:00
-
f2bbc67ba0
batman-adv: tp_meter: restrict number of unacked list entries
Sven Eckelmann
2026-06-26 18:09:44 +02:00
-
e333ea00b0
batman-adv: bla: annotate lasttime access with READ/WRITE_ONCE
Sven Eckelmann
2026-06-26 18:09:38 +02:00
-
18384dde83
net/sched: fix pedit partial COW leading to page cache corruption
Rajat Gupta
2026-06-18 15:53:50 +08:00
-
0c23ec2e23
net/sched: act_api: use RCU with deferred freeing for action lifecycle
Jamal Hadi Salim
2026-05-31 12:08:12 -04:00
-
9bb956133b
arm64: errata: Mitigate TLBI errata on various Arm CPUs
Mark Rutland
2026-06-16 06:25:41 +01:00
-
50f57067f6
arm64: Add part number for Arm Cortex-A78AE
Chanho Park
2022-04-07 18:11:28 +09:00
-
b12b6ce180
arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo
Bjorn Andersson
2019-10-29 16:27:38 -07:00
-
8810a42b41
arm64: Add workaround for Cortex-A76 erratum 1286807
Catalin Marinas
2018-11-19 11:27:28 +00:00