pub/scm/linux/kernel/git/kees/linux.git  about / heads / tags
Various feature branches
# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
  for-next/execve ELF: fix kernel.randomize_va_space double read (2024-06-21)
  for-next/hardening string: kunit: add missing MODULE_DESCRIPTION() macros (2024-06-20)
  for-next/kspp Merge branches 'for-linus/hardening' and 'for-next/hardening' into for-next/kspp (2024-06-20)
  dev/next-20240618/kmem_buckets-v5 mm/util: Use dedicated slab buckets for memdup_user() (2024-06-19)
  for-next/pstore pstore: platform: add missing MODULE_DESCRIPTION() macro (2024-06-17)
  dev/v6.10-rc2/kunit/usercopy kunit/usercopy: Disable testing on !CONFIG_MMU (2024-06-17)
  for-next/seccomp seccomp: Constify sysctl subhelpers (2024-05-08)
  dev/v6.9-rc2/static-pie-alignment binfmt_elf: Honor PT_LOAD alignment for static PIE (2024-05-08)
  wip/v6.9-rc2/unsigned-overflow-sanitizer lkdtm: Disable CFI checking for perms functions (2024-05-01)
  for-linus/hardening ubsan: Add awareness of signed integer overflow traps (2024-04-15)
  dev/v6.9-mw1/enable-unsigned-sanitizer ubsan: Reintroduce unsigned overflow sanitizer (2024-03-19)
  dev/v6.8-rc2/kmem_buckets mm/util: Use dedicated slab buckets for memdup_user() (2024-03-05)
  dev/v6.8-rc2/signed-overflow-sanitizer ipv4: Silence intentional wrapping addition (2024-02-22)
  dev/v6.8-rc2/signed-trunc-sanitizer [WIP] maple_tree: Avoid while (var--) pattern (2024-02-20)
  devel/overflow/signed-sanitizer [WIP] vsprintf: Replace negative literal with MAX (2024-02-07)
  devel/overflow/enable-unsigned-sanitizer [WIP] net/core/neighbour.c: wrapping math jiffies: use __unsigned_wrap (2024-01-28)
  devel/arm/traps ARM: fault: Implement copy_from_kernel_nofault_allowed() (2024-01-22)
  devel/overflow/sanitizers mqueue: Refactor intentional wrap-around test (2024-01-22)
  for-linus/pstore pstore: ram_core: fix possible overflow in persistent_ram_init_ecc() (2023-12-02)
  for-linus/seccomp perf/benchmark: fix seccomp_unotify benchmark for 32-bit (2023-10-18)
  devel/kunit/usercopy [WIP] where can I attach an mm? (2022-11-06)
  devel/hardening/prepare_kernel_cred cred: Use nnp to block privilege escalation in commit_creds (2022-10-22)
  devel/hardening/is_rodata extable: verify address is read-only (2022-10-22)
  workshop     misc: workshop: Add driver for security flaw exploration (2022-07-25)
  flexcpy/next-20220502 esas2r: Use __mem_to_flex() with struct atto_ioctl (2022-05-03)
  yama/devel/any_tracee Yama: Introduce PR_SET_PTRACER_ANY_TRACEE (2020-09-16)
  kspp/slub/static_key slab: Add naive detection of double free (2020-06-17)
* master       Linux 5.8-rc1 (2020-06-14)
  seccomp/benchmark-bpf seccomp: Benchmark shenanigans (2020-05-29)
  kspp/o_exec/v1 selftest/openat2: Add tests for O_EXEC enforcement (2020-05-15)
  kspp/sanitizer/bounds ubsan: Include bug type in report header (2020-02-27)
  clang/address_space [WIP] Compiler Attributes: support noderef and address_space (2019-08-21)
  kspp/xpfo/v7 xpfo, mm: Defer TLB flushes for non-current CPUs (x86 only) (2019-01-10)
  for-next/gcc-plugin/arm-stackprotector ARM: smp: add support for per-task stack canaries (2018-12-12)
  kspp/gcc-plugin/infrastructure gcc-plugins: Regularize Makefile.gcc-plugins (2018-07-24)
  kspp/kmalloc/products treewide: More kzalloc(A * B, ...) and kmalloc(A * B, ...) conversions (2018-04-27)
  kspp/strcpy/bounds [RFC] string: Bounds-check destinations with slab object sizes (2018-04-23)
  kspp/slab/split usercopy: split user-controlled slabs to separate caches (2018-04-18)
  kpti/v3.14.79 kaiser: Map kernel_stack (2018-02-26)
  kspp/gcc/mitigate-rop [DEBUG] Makefile: Enable -mmitigate-rop (2018-02-25)
  kpti/v3.10.108-hugh kaiser: Set _PAGE_NX only if supported (2018-01-17)
  kpti/v3.10.108 KPTI: Adjust reporting to match (2018-01-02)
  kpti/v3.10.108-rhel7-port KPTI: Adjust reporting to match (2018-01-02)
  kpti/v3.18.91 KPTI: Fix build with CONFIG_FUNCTION_GRAPH_TRACER (2018-01-02)
  kpti/v4.4.108 KPTI: Fix build when ftrace enabled (2018-01-02)
  kpti/v4.9.73 KPTI: Report when enabled (2018-01-02)
  kspp/kaslr/x86-pie/next-20171018 x86/kaslr: Add option to extend KASLR range from 1GB to 3GB (2017-10-20)
  aslr/et_dyn_base s390: Move ELF_ET_DYN_BASE to 4GB / 4MB (2017-06-23)
  kspp/write-rarely cgroups: Make struct cftype instances write-rarely (2017-04-05)
  kspp/format-security qlge: avoid format string exposure in workqueue (2017-04-05)
  kspp/corruption refcount: Check bad states with CHECK_DATA_CORRUPTION() (2017-04-05)
  nak/gcc-plugin/initify initify: Mark functions with the __unverified_nocapture attribute (2017-04-04)
  kspp/kconfig security/Kconfig: further restrict HARDENED_USERCOPY (2017-04-04)
  kspp/slab/cache_from_obj mm: Add additional consistency check (2017-03-31)
  kspp/ro_after_init Merge tag 'vfio-v4.11-rc4' of git://github.com/awilliam/linux-vfio (2017-03-24)
  kspp/hardened-atomic drivers: infiniband convert from atomic_t to refcount_t (2017-01-11)
  cocci/double-read coccicheck: add a test for repeat copy_from_user (2017-01-09)
  old/4.10/block-driver-probe Allow userspace to request device probing even if defer_all_probes is true (2017-01-03)
  yama/extras  Yama: enable link restrictions when selected (2016-10-02)
  sysctl/writes_strict sysctl: return EINVAL on out-of-bound writes (2016-10-02)
  seccomp/report seccomp: add SECCOMP_RET_ACK for non-fatal SIGSYS (2016-10-02)
  nak/userns/sysctl-lock sysctl: allow CLONE_NEWUSER to be disabled (2016-10-02)
  nak/userns/sysctl sysctl: allow CLONE_NEWUSER to be disabled (2016-10-02)
  nak/tcp-simult tcp: sysctl to disable TCP simultaneous connect (2016-10-02)
  nak/recv-leak net: pre-clear the returned sockaddr_storage variable (2016-10-02)
  nak/proc-r   sysctl: terminate strings also on \r (2016-10-02)
  nak/fw-relative firmware: make sure paths remain relative (2016-10-02)
  nak/devtmpfs-safe devtmpfs: mount with noexec and nosuid (2016-10-02)
  mmap-clear-setid/mprotect-restart fs: clear file privilege bits when mmap writing (2016-10-02)
  lsm/mnt-restrict LSM: MntRestrict blocks mounts on symlink targets (2016-10-02)
  old/4.8/usercopy/performance DEBUG: include no-op "const" function for ftrace (2016-10-02)
  kspp/gcc-plugin/constify [RFC] gcc-plugins: Add constify plugin (2016-10-02)
  old/4.8/kbuild/no-android kbuild: disable Android-specific compiler features (2016-10-02)
  kaslr/weak-symbols DEBUG: testing weak symbols during relocation (2016-10-02)
  kaslr/arm    arm, kaslr: randomize module base address (2016-10-02)
  nak/getsockname net: preclear output buffers for get*name (2016-10-02)
  old/4.8/usercopy/provability tun: make sure interface usage can not overflow (2016-10-02)
  old/4.8/dm/do_mounts init: add support to directly boot to a mapped device (2016-10-02)
  old/4.7/kaslr/relocs [RFC] x86/boot: check relocs for compressed boot (2016-06-13)
  old/4.5/mmap-clear-setid/no-mprotect fs: clear file privilege bits when mmap writing (2016-05-25)
  old/4.5/mmap-clear-setid/mprotect-restart fs: clear file privilege bits when mmap writing (2016-05-25)
  old/4.5/mmap-clear-setid/delayed fs: clear file privilege bits when mmap writing (2016-05-25)
  old/4.3/fs-show_option-printf proc: use new string escape format string (2016-04-07)
  old/3.14/mmio-serial x86, boot: add mmio serial during compressed boot (2014-06-06)

git clone https://yhbt.net/pub/scm/linux/kernel/git/kees/linux.git