pub/scm/linux/kernel/git/tip/tip.git  about / heads / tags
mirror of https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/
$ git log --pretty=format:'%h %s (%cs)%d'
ed0272f0675f3 Merge branch into tip/master: 'x86/sev' (2025-07-18)
	(HEAD -> master)
176ebe1f6ac6a Merge branch into tip/master: 'x86/platform' (2025-07-18)
c6ee29a8a70dc Merge branch into tip/master: 'x86/microcode' (2025-07-18)
dbfb88a596234 Merge branch into tip/master: 'x86/kconfig' (2025-07-18)
a41ff1812dc51 Merge branch into tip/master: 'x86/fpu' (2025-07-18)
8b9c13fd906d9 Merge branch into tip/master: 'x86/core' (2025-07-18)
9b0b9140c3cc9 Merge branch into tip/master: 'x86/cleanups' (2025-07-18)
627578ff0d34e Merge branch into tip/master: 'x86/bugs' (2025-07-18)
1467b10eda76f Merge branch into tip/master: 'x86/boot' (2025-07-18)
811406d3292e7 Merge branch into tip/master: 'timers/vdso' (2025-07-18)
...

$ git cat-file blob HEAD:README
Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the reStructuredText markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.

# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
  locking/core Merge tag 'lockdep-for-tip.2025.07.16' of git://git.kernel.org/pub/scm/linux/kernel/git/boqun/linux into locking/core (2025-07-19)
  irq/drivers  irqchip/renesas-irqc: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (2025-07-18)
  timers/ptp   vdso/gettimeofday: Add support for auxiliary clocks (2025-07-18)
* master       Merge branch into tip/master: 'x86/sev' (2025-07-18)
  tip/urgent   Merge branch into tip/master: 'x86/urgent' (2025-07-18)
  x86/cleanups x86/apic: Move apic_update_irq_cfg() call to apic_update_vector() (2025-07-15)
  x86/urgent   x86/sev: Work around broken noinstr on GCC (2025-07-15)
  sched/core   sched: Do not call __put_task_struct() on rt if pi_blocked_on is set (2025-07-14)
  x86/kconfig  x86/tools: insn_sanity.c: Emit standard build success messages (2025-07-14)
  sched/urgent sched: Change nr_uninterruptible type to unsigned long (2025-07-14)
...

# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
	--format='%(refname:short) %(subject) (%(creatordate:short))'
x86-urgent-2025-07-20 A single fix for a GCC wreckage, which emits a KCSAN instrumentation call in __sev_es_nmi_complete() despite the function being annotated with 'noinstr'. As all functions in that source file are noinstr, exclude the whole file from KCSAN in the Makefile to cure it. (2025-07-20) tar.gz
sched-urgent-2025-07-20 A single fix for the scheduler. A recent commit changed the runqueue counter nr_uninterruptible to an unsigned int. Due to the fact that the counters are not updated on migration of a uninterruptble task to a different CPU, these counters can exceed INT_MAX. The counter is cast to long in the load average calculation, which means that the cast expands into negative space resulting in bogus load average values. Convert it back to unsigned long to fix this. (2025-07-20) tar.gz
locking-urgent-2025-07-20 A single fix for the futex selftest code to make 32-bit user space work correctly on 64-bit kernels. sys_futex_wait() expects a struct __kernel_timespec for the timeout, but the selftest uses struct timespec, which is the original 32-bit non 2038 compliant variant. Fix it up by converting the callsite supplied timespec to a __kernel_timespec and hand that into the syscall. (2025-07-20) tar.gz
v6.16-rc6    Linux 6.16-rc6 (2025-07-13) tar.gz
x86_urgent_for_v6.16_rc6 - Update Kirill's email address (2025-07-13) tar.gz
irq_urgent_for_v6.16_rc6 - Fix a case of recursive locking in the MSI code (2025-07-13) tar.gz
perf_urgent_for_v6.16_rc6 - Prevent perf_sigtrap() from observing an exiting task and warning   about it (2025-07-13) tar.gz
x86_core_for_kvm Immutable branch for KVM tree to put the KVM patches from (2025-07-10) tar.gz
v6.16-rc5    Linux 6.16-rc5 (2025-07-06) tar.gz
sched_urgent_for_v6.16_rc5 - Fix the calculation of the deadline server task's runtime as this mishap was   preventing realtime tasks from running (2025-07-06) tar.gz
...

# associated public inboxes:
# (number on the left is used for dev purposes)
    1300215 lkml
     405117 stable
     349756 netdev
     261418 linux-arm-kernel
     137578 linux-devicetree
     115087 linux-wireless
     105505 dri-devel
      74206 linuxppc-dev
      73448 linux-media
      72765 alsa-devel
      70924 linux-fsdevel
      68023 linux-mm
      65493 linux-patches
      54135 intel-gfx
      53966 kvm
      51918 linux-scsi
      50516 amd-gfx
      43040 linux-omap
      42785 linux-arm-msm
      41494 linux-arch
      40282 linux-mips
      36467 linux-xfs
      32687 linux-rdma
      31443 linux-pm
      31194 linux-nfs
      30776 bpf
      29729 linux-doc
      29214 linux-mediatek
      29141 linux-crypto
      28312 linux-samsung-soc
      27195 linux-acpi
      26929 linux-block
      26905 linux-s390
      25919 netfilter-devel
      23485 linux-renesas-soc
      23332 linux-mtd
      23116 linux-perf-users
      22946 linux-clk
      22867 linux-gpio
      22533 linux-pci
      22338 linux-sh
      22061 linux-usb
      21947 linux-iio
      21533 linux-riscv
      21466 linux-tegra
      19478 kernel-janitors
      18600 sparclinux
      18550 linux-input
      18169 linux-btrfs
      17575 linux-kselftest
      16738 kvmarm
      16218 linux-serial
      16054 linux-ide
      15877 xen-devel
      15856 linux-ext4
      15579 linux-staging
      15490 linux-api
      15327 linux-iommu
      14927 linux-mmc
      14839 linux-fbdev
      14759 u-boot
      13996 driverdev-devel
      13921 linux-rockchip
      13711 linux-kbuild
      13661 virtualization
      13593 linux-cifs
      12456 linux-bluetooth
      12230 qemu-devel
      12221 linux-spi
      11909 linux-parisc
      11670 intel-wired-lan
      11588 linux-amlogic
      11453 linux-i2c
      11135 linux-security-module
      11092 platform-driver-x86
      10381 linux-f2fs-devel
      10341 linux-ia64
      10049 ceph-devel
       9744 linux-um
       9736 dm-devel
       9087 linux-alpha
       9009 linux-m68k
       8325 linux-nvme
       8146 linux-snps-arc
       8075 cgroups
       7747 nvdimm
       7651 nouveau
       7371 intel-xe
       7311 linux-sunxi
       7216 cluster-devel
       7167 linux-efi
       7162 linux-can
       6625 lustre-devel
       6562 linux-rtc
       6560 linux-sound
       6536 linux-watchdog
       6496 containers
       6396 batman
       6184 linux-raid
       6169 linux-hwmon
       5972 kvm-ppc
       5877 loongarch
       5773 linux-hexagon
       5673 openrisc
       5611 linux-hardening
       5534 ocfs2-devel
       5527 linux-nvdimm
       5491 dmaengine
       5476 linux-rt-users
       5445 rcu
       5145 selinux
       5115 linux-next
       5111 linux-trace-kernel
       5016 linux-leds
       4984 linux-integrity
       4965 io-uring
       4858 cip-dev
       4817 kernel-hardening
       4812 linux-pwm
       4563 llvm
       4435 linux-sctp
       4434 linux-csky
       4311 outreachy
       4240 mptcp
       4170 bridge
       4011 dpdk-dev
       4009 ath10k
       3979 git
       3865 linux-hyperv
       3748 lm-sensors
       3744 linux-remoteproc
       3699 buildroot
       3587 kexec
       3476 linux-wpan
       3344 linux-phy
       3340 keyrings
       3307 soc
       3239 linux-cxl
       3149 linux-modules
       3132 linux-nilfs
       3076 linux-erofs
       2978 linux-bcache
       2943 target-devel
       2832 ath11k
       2763 linux-fscrypt
       2497 rust-for-linux
       2451 linux-edac
       2437 imx
       2295 ath9k-devel
       2239 lvs-devel
       2212 openbmc
       2210 linux-unionfs
       2100 openembedded-core
       2039 linux-hams
       2012 chrome-platform
       1947 linux-audit
       1824 asahi
       1814 v9fs
       1760 phone-devel
       1748 ath12k
       1723 linux-bcachefs
       1591 cpufreq
       1558 linux-fpga
       1533 dccp
       1485 b4-sent
       1481 linux-trace-devel
       1470 openembedded-devel
       1421 reiserfs-devel
       1374 b43-dev
       1258 historical-speck
       1218 ntfs3
       1164 damon
       1062 linux-kernel-mentees
       1015 ntb
        980 gfs2
        969 ecryptfs
        959 linux-metag
        904 linux-x25
        897 fstests
        838 live-patching
        833 linux-coco
        789 ltp
        776 oe-kbuild-all
        753 netfs
        750 linux-sgx
        718 linux-spdx
        684 netfilter
        680 igt-dev
        664 linux-man
        640 lvm-devel
        633 linux-i3c
        618 linux-ppp
        603 cocci
        595 fsverity
        590 linux-toolchains
        548 qemu-riscv
        544 autofs
        537 tpmdd-devel
        489 audit
        488 linux-oxnas
        477 yocto
        447 regressions
        442 oe-lkp
        418 virtio-dev
        386 linux-sparse
        326 acpica-devel
        323 wireguard
        322 mhi
        311 linux-nfc
        311 oe-linux-nfc
        294 kernel-tls-handshake
        292 kvm-riscv
        290 linux-aspeed
        289 u-boot-amlogic
        262 lttng-dev
        226 brcm80211
        223 workflows
        222 grub-devel
        213 bitbake-devel
        212 mm-commits
        212 yocto-meta-ti
        202 xfs-stable
        198 backports
        193 ofono
        189 linux-rt-devel
        183 yocto-meta-arago
        170 util-linux
        169 kernel-testers
        166 yocto-meta-freescale
        164 fio
        154 poky
        152 xenomai
        150 linux-embedded
        149 xdp-newbies
        149 kvm-ia64
        147 devicetree-compiler
        140 kernelci
        133 virtio-fs
        124 linux-kernel-announce
        123 x86-cpuid
        122 arm-scmi
        121 yocto-meta-arm
        109 sophgo
        100 iwd
         99 trinity
         90 linux-laptop
         86 kernelnewbies
         86 yocto-meta-virtualization
         76 selinux-refpolicy
         72 linux-hotplug
         65 ksummit
         64 ksummit-discuss
         64 initramfs
         63 yocto-docs
         61 fuego
         59 linux-firmware
         59 perfbook
         58 spacemit
         57 ell
         57 yocto-toaster
         52 linux-btrace
         38 timestamp
         37 stable-rt
         33 virtio-comment
         31 wireless-regdb
         29 kdevops
         29 linux-console
         28 devicetree-spec
         27 powertop
         25 linux-lvm
         23 barebox
         22 linux-debuggers
         22 lkmm
         19 connman
         18 dash
         18 sched-ext
         17 linux-safety
         16 linux-dash
         16 ultralinux
         15 oe-kbuild
         13 hail-devel
         12 dwarves
         12 op-tee
         10 linux-trace-users
          9 radiotap
          9 kbd
          8 smatch
          8 mailbox
          7 yocto-patches
          6 ccan
          6 tools
          6 tech-board-discuss
          5 linux-numa
          5 accel-config
          5 dtrace
          4 dm-crypt
          4 linux-msdos
          4 linux-newbie
          4 lartc
          3 stgt
          3 linux-smp
          3 qemu-arm
          2 linux-dwarves
          2 oe-chipsec
          2 qemu-rust
          1 keys
          1 signatures
          1 linux-bugs
          1 linux-config
          1 linux-8086
          1 mlmmj
          1 spdk
          1 criu

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