Commit Graph

  • 47354b0e73 ARM: defconfigs: Stop setting local version to "-lineage" lineage-18.1 Nolen Johnson 2024-02-01 14:13:57 -05:00
  • 64431954d4 Revert "kernel: Only expose su when daemon is running" Georg Veichtlbauer 2023-05-05 22:54:31 +02:00
  • 6a1e7f72ec Revert "kernel: Fix potential refcount leak in su check" Georg Veichtlbauer 2023-05-05 22:54:21 +02:00
  • 521dc87c02 Revert "fs/exec: fix use after free in execve" Georg Veichtlbauer 2023-05-05 22:54:12 +02:00
  • 6b82c9967b Revert "fs: readdir: Fix su hide patch for non-iterate filesystems" Nolen Johnson 2023-05-17 00:04:14 -04:00
  • c241c1575b vmstat: do not use deferrable delayed work for vmstat_update Michal Hocko 2015-02-11 15:28:24 -08:00
  • b8d8eef4f9 vmstat: on-demand vmstat workers V8 Christoph Lameter 2014-10-09 15:29:43 -07:00
  • deaaaa128d vmstat: create fold_diff Christoph Lameter 2013-09-11 14:21:31 -07:00
  • b5415c1133 mm: use the light version __mod_zone_page_state in mlocked_vma_newpage() Jianyu Zhan 2014-06-04 16:09:51 -07:00
  • e6297cb7b9 thp: account anon transparent huge pages into NR_ANON_PAGES Kirill A. Shutemov 2013-09-12 15:13:58 -07:00
  • abd274cef0 mm, vmstat: hide /proc/pagetypeinfo from normal users Michal Hocko 2019-11-05 21:16:40 -08:00
  • 9fea9d4a35 mm: vmscan: only update per-cpu thresholds for online CPU Mel Gorman 2014-08-06 16:07:18 -07:00
  • 4c20e71bcd vmscan: reclaim_clean_pages_from_list() must use mod_zone_page_state() Christoph Lameter 2014-04-18 15:07:10 -07:00
  • 9e6e44876b net: replace __this_cpu_inc in route.c with raw_cpu_inc Christoph Lameter 2014-04-07 15:39:40 -07:00
  • 7d55d9068f vmstat: use raw_cpu_ops to avoid false positives on preemption checks Christoph Lameter 2014-04-07 15:39:43 -07:00
  • a64242ff3c slub: use raw_cpu_inc for incrementing statistics Christoph Lameter 2014-04-07 15:39:42 -07:00
  • a38c77e4ac modules: use raw_cpu_write for initialization of per cpu refcount. Christoph Lameter 2014-04-07 15:39:39 -07:00
  • 609d715771 mm: use raw_cpu ops for determining current NUMA node Christoph Lameter 2014-04-07 15:39:38 -07:00
  • 84aeb89109 mm: replace __get_cpu_var uses with this_cpu_ptr Christoph Lameter 2014-06-04 16:07:56 -07:00
  • 29f2a5222a percpu: move {raw|this}_cpu_*() definitions to include/linux/percpu-defs.h Tejun Heo 2014-06-17 19:12:39 -04:00
  • edc1ad4d53 percpu: move generic {raw|this}_cpu_*_N() definitions to include/asm-generic/percpu.h Tejun Heo 2014-06-17 19:12:39 -04:00
  • c23bafb48d percpu: only allow sized arch overrides for {raw|this}_cpu_*() ops Tejun Heo 2014-06-17 19:12:39 -04:00
  • 40afeabd19 percpu: reorganize include/linux/percpu-defs.h Tejun Heo 2014-06-17 19:12:37 -04:00
  • 42ba8e982d percpu: move accessors from include/linux/percpu.h to percpu-defs.h Tejun Heo 2014-06-17 19:12:34 -04:00
  • b7d0a39e94 percpu: include/asm-generic/percpu.h should contain only arch-overridable parts Tejun Heo 2014-06-17 19:12:34 -04:00
  • 70cf79a05f percpu: introduce arch_raw_cpu_ptr() Tejun Heo 2014-06-17 19:12:34 -04:00
  • 71459bc0d3 percpu: disallow archs from overriding SHIFT_PERCPU_PTR() Tejun Heo 2014-06-17 19:12:33 -04:00
  • 49574f4c4a percpu: fix spurious sparse warnings from DEFINE_PER_CPU() Tejun Heo 2013-12-04 10:12:40 -05:00
  • 91d54c5998 percpu: Fix raw_cpu_inc_return() Paul E. McKenney 2014-04-16 10:07:09 -07:00
  • e4a63f8600 percpu: Replace __get_cpu_var with this_cpu_ptr Christoph Lameter 2014-04-15 12:39:14 -05:00
  • f4f63aa86b percpu: add preemption checks to __this_cpu ops Christoph Lameter 2014-04-07 15:39:44 -07:00
  • 05a17b0b05 percpu: add raw_cpu_ops Christoph Lameter 2014-04-07 15:39:34 -07:00
  • 355ac54cb0 sched: Add NEED_RESCHED to the preempt_count Peter Zijlstra 2013-08-14 14:55:31 +02:00
  • 8ca6008483 sched: Introduce preempt_count accessor functions Peter Zijlstra 2013-08-14 14:55:24 +02:00
  • bc6bcad842 sched, x86: Provide a per-cpu preempt_count implementation Peter Zijlstra 2013-08-14 14:51:00 +02:00
  • 01d049bed4 x86: remove this_cpu_xor() implementation Heiko Carstens 2013-10-21 13:25:37 +02:00
  • 16c1e21e81 percpu: fix this_cpu_sub() subtrahend casting for unsigneds Greg Thelen 2013-10-30 13:56:20 -07:00
  • 3a7c7a9da7 percpu: remove this_cpu_xor() implementation Heiko Carstens 2013-10-21 13:25:36 +02:00
  • 6c82012d10 zsmalloc: fix migrate_zspage-zs_free race condition Junil Lee 2016-01-20 14:58:18 -08:00
  • 03e6db3e38 msm: msm_bus: Remove nonsensical use of radix_tree_preload with GFP_ATOMIC Elektroschmock 2021-11-18 19:24:26 +01:00
  • 6f2abbc449 shamu: defconfig: Enable neon crypto optimization Elektroschmock 2021-11-12 12:23:33 +01:00
  • 66aaf44c44 locks: typedef fl_owner_t to void * lineage-17.1 Christoph Hellwig 2014-07-13 17:00:37 +02:00
  • 077f0bc507 constify dcache.c inlined helpers where possible Al Viro 2013-09-05 12:11:29 -04:00
  • 58dc127ebe vfs: constify dentry parameter in d_count() Peng Tao 2013-07-18 22:09:08 +08:00
  • 2ac692f49e epoll: optimize setting task running after blocking Davidlohr Bueso 2015-02-13 14:39:08 -08:00
  • ebf2d460c1 fix regression in "epoll: Keep a reference on files added to the check list" Al Viro 2020-09-02 11:30:48 -04:00
  • bb84cd6c05 mm: rcu-protected get_mm_exe_file() Konstantin Khlebnikov 2015-04-16 12:47:56 -07:00
  • e90a228f9c locks: print unsigned ino in /proc/locks Amir Goldstein 2019-12-22 20:45:28 +02:00
  • 8b0e5c5c7f locks: don't check for race with close when setting OFD lock Jeff Layton 2016-01-08 07:30:43 -05:00
  • b5ba3eb753 locks: flock_make_lock should return a struct file_lock (or PTR_ERR) Jeff Layton 2014-09-04 10:25:06 -04:00
  • b284093fa1 locks: close potential race in lease_get_mtime Jeff Layton 2014-08-22 10:18:44 -04:00
  • 28ac1ad531 unix: convert printks to pr_<level> wangweidong 2013-12-06 18:03:36 +08:00
  • 49a06a1dc3 net: fix warning in af_unix Kyeongdon Kim 2018-10-16 14:57:26 +09:00
  • 502d91f239 af_unix: Don't set err in unix_stream_read_generic unless there was an error Rainer Weikusat 2016-02-08 18:47:19 +00:00
  • f982dae787 net: unix: Align send data_len up to PAGE_SIZE Kirill Tkhai 2014-05-15 19:56:28 +04:00
  • 3d08f1896f net/unix: fix logic about sk_peek_offset Andrey Vagin 2015-10-02 00:05:36 +03:00
  • d86edf02de af_unix: fix bug on large send() Eric Dumazet 2013-08-11 21:54:48 -07:00
  • 2dea068991 af_unix: improve STREAM behavior with fragmented memory Eric Dumazet 2013-08-08 14:37:32 -07:00
  • 2179bab544 af_unix: Add sockaddr length checks before accessing sa_family in bind and connect handlers Mateusz Jurczyk 2017-06-08 11:13:36 +02:00
  • aca3d2d839 net: drop write-only stack variable David Herrmann 2016-02-02 18:17:54 +01:00
  • 16d209f432 missing barriers in some of unix_sock ->addr and ->path accesses Al Viro 2019-02-15 20:09:35 +00:00
  • 8e0412a374 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock Eric Dumazet 2021-06-16 07:47:15 -07:00
  • f4d4f1f6c4 skbuff: fix a data race in skb_queue_len() Qian Cai 2020-02-04 13:40:29 -05:00
  • e7454cf4b4 mac80211: drop multicast fragments Johannes Berg 2021-06-09 16:13:06 +02:00
  • 829d2dc69f ext4: fix avefreec in find_group_orlov Pan Dong 2021-05-25 15:36:56 +08:00
  • 6e6e94eaba ext4: remove check for zero nr_to_scan in ext4_es_scan() Zhang Yi 2021-05-22 18:30:44 +08:00
  • f54da4a545 ext4: fix kernel infoleak via ext4_extent_header Anirudh Rayabharam 2021-05-07 00:26:54 +05:30
  • c240df9fb3 ext4: make the extent_status code more robust against ENOMEM failures Theodore Ts'o 2013-07-15 00:12:14 -04:00
  • f274597d2c ext4: fix spelling errors and a comment in extent_status tree Theodore Ts'o 2013-07-13 00:40:31 -04:00
  • c257f05eed ext4: improve extent cache shrink mechanism to avoid to burn CPU time Zheng Liu 2013-07-01 08:12:37 -04:00
  • 47b5a6df13 lib/percpu_counter.c: __this_cpu_write() doesn't need to be protected by spinlock Fan Du 2013-07-03 15:05:19 -07:00
  • 4257de2c31 lib/int_sqrt: optimize initial value compute Peter Zijlstra 2017-11-17 15:28:08 -08:00
  • df4f930698 lib/int_sqrt: optimize small argument Peter Zijlstra 2017-11-17 15:28:04 -08:00
  • 77ca17b144 lib/crc32.c: fix trivial typo in preprocessor condition Tobias Jordan 2020-10-15 20:11:38 -07:00
  • 6c4c68f93f lib: crc32: Add some additional __pure annotations George Spelvin 2014-06-23 15:11:56 +02:00
  • 86bb93fdab lib: crc32: Mark test data __initconst George Spelvin 2014-06-23 15:11:55 +02:00
  • 4e28c5f51b lib: crc32: Greatly shrink CRC combining code George Spelvin 2014-06-23 15:11:54 +02:00
  • 04eff0f1b7 lib/crc32.c: remove unnecessary __constant Fabian Frederick 2014-06-04 16:11:56 -07:00
  • 28692b2762 lib: crc32: reduce number of cases for crc32{, c}_combine Daniel Borkmann 2013-11-04 17:10:27 +01:00
  • 276ee7fbdb lib: crc32: conditionally resched when running testcases Daniel Borkmann 2013-11-04 17:10:26 +01:00
  • b73bba2cf7 lib: crc32: add test cases for crc32{, c}_combine routines Daniel Borkmann 2013-10-30 11:50:50 +01:00
  • 3ec250b569 lib: crc32: add functionality to combine two crc32{, c}s in GF(2) Daniel Borkmann 2013-10-30 11:50:49 +01:00
  • 1c10f5d130 lib: crc32: clean up spacing in test cases Daniel Borkmann 2013-10-30 11:50:48 +01:00
  • 1511ae0068 lib/crc32: update the comments of crc32_{be,le}_generic() Gu Zheng 2013-09-11 14:23:52 -07:00
  • f2dd44dcbe lib/string: Add strscpy_pad() function Tobin C. Harding 2019-04-05 12:58:58 +11:00
  • 487989d630 lib/string.c: implement stpcpy Nick Desaulniers 2020-09-25 21:19:18 -07:00
  • 7895577758 lib: move strtobool() to kstrtobool() Kees Cook 2016-03-17 14:22:50 -07:00
  • 4acab830c6 strscpy: zero any trailing garbage bytes in the destination Chris Metcalf 2015-10-06 12:37:41 -04:00
  • 9e268241d6 string: provide strscpy() Chris Metcalf 2015-04-29 12:52:04 -04:00
  • 1d37711d5e UPSTREAM: lib/string.c: introduce strreplace() Rasmus Villemoes 2015-06-25 15:02:22 -07:00
  • 7b0a8c3e57 lib: add glibc style strchrnul() variant Grant Likely 2014-03-14 17:00:14 +00:00
  • 649d966b06 asmlinkage Make __stack_chk_failed and memcmp visible Andi Kleen 2014-02-08 08:52:06 +01:00
  • 6d0b172996 lib/string.c: implement a basic bcmp Nick Desaulniers 2019-04-05 18:38:45 -07:00
  • 26ff874808 netfilter: nf_conntrack_h323: lost .data_len definition for Q.931/ipv6 Vasily Averin 2020-06-09 10:53:22 +03:00
  • 402054315f HID: make arrays usage and value to be the same Will McVicker 2020-12-05 00:48:48 +00:00
  • b1a2c3abe1 dm snapshot: fix crash with transient storage and zero chunk size Mikulas Patocka 2021-05-10 14:49:05 -04:00
  • 36c94cbdf9 tty: vt: always invoke vc->vc_sw->con_resize callback Tetsuo Handa 2021-05-15 03:00:37 +00:00
  • 518c2c67a6 mm, vmstat: drop zone->lock in /proc/pagetypeinfo Stephen Brennan 2021-05-26 10:46:13 -07:00
  • 8953dca4cf netfilter: x_tables: Use correct memory barriers. Mark Tomlinson 2021-03-08 14:24:13 +13:00
  • 9fa573369f nl80211: check matches array length before acessing it Luciano Coelho 2014-12-01 11:32:09 +02:00