pub/scm/linux/kernel/git/mcgrof/backports.git  about / heads / tags
Automatically backports the Linux kernel
$ git log --pretty=format:'%h %s (%cs)%d'
44554cd5 backports: select_queue patch: fix callback kernel version (2014-05-01)
	(HEAD -> master)
3fcd1b1e backports: lib: remove raising ExecutionError exception (2014-05-01)
a559c48f backports: fix igb patch for next-20140501 (2014-05-01)
f941ed35 backports: devel/backports-update-manager: fix for older shutil.move (2014-05-01)
4429d293 backports: remove two upstream patches (2014-05-01)
faf0fde1 backports: add ckmake binary requirements (2014-05-01)
80fb26e9 backports: run autopep8 on ckmake (2014-05-01)
0ffe02d1 backports: add gentree.py binary requirements (2014-05-01)
0fb30aaa backports: add backports-update-manager binary requirements (2014-05-01)
63bfff7f backports: add a Python binary package dependency library (2014-05-01)
...

$ git cat-file blob HEAD:README
# Linux kernel backports package

This package provides backport support for drivers from newer kernels
down to older kernels. It currently backports the following subsystems:

  * Ethernet
  * Wireless
  * Bluetooth
  * NFC
  * ieee802154
  * Media
  * Regulator

This package provides the latest Linux kernel subsystem enhancements
for kernels 3.0 and above.

# Documentation

This package is documented online and has more-up-to date information
online than on this README file. You should read the wiki page
and not rely on this README!

https://backports.wiki.kernel.org

# License

This work is a subset of the Linux kernel as such we keep the kernel's
Copyright practice. Some files have their own copyright and in those
cases the license is mentioned in the file. All additional work made
to building this package is licensed under the GPLv2.

# Backporting preference for EXPORT_SYMBOL_GPL() and proprietary drivers

This framework was designed by intent since its inception *only* for upstream
Linux kernel drivers to avoid excuses about the difficulty to support upstream
Linux kernel development while also supporting users on older kernels. To
ensure the intent is respected currently all symbols that we do work on to
backport are exported via EXPORT_SYMBOL_GPL() as we do work to backport them
for the supported kernels. By using EXPORT_SYMBOL_GPL() we make it *clear* that
if you use the backported symbols your software *is* considered derivative
works of the Linux kernel.

Comprendes, Mendes?

# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
* master       backports: select_queue patch: fix callback kernel version (2014-05-01)
  linux-3.15.y backports: refresh patches for next-20140415 (2014-04-17)
  linux-3.14.y backports: refresh patches for v3.14 (2014-04-08)
  linux-3.13.y backports: refresh on v3.13-rc1 (2013-11-24)
  linux-3.11.y backports: update test kernels (2013-11-24)
  linux-3.12.y backports: update test kernels (2013-11-24)
  linux-3.10.y backports: update test kernels (2013-11-23)

# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
	--format='%(refname:short) %(subject) (%(creatordate:short))'
backports-20130802 Synchs with next-20130802 (2013-08-27) tar.gz
backports-20130712 Synchs with backports-20130712 (2013-07-30) tar.gz
v3.10.4-1    First release based on v3.10.4 (2013-07-30) tar.gz
v3.11-rc3-1  First release based on v3.11, late cut so based on rc3 (2013-07-30) tar.gz
v3.10-2      Second release, no changes go in, just a mechanical mistake upon upload of an older release (2013-07-13) tar.gz
v3.10-1      Tested by Hauke (2013-07-12) tar.gz
backports-20130618 Synchs with next-20130618 (2013-07-01) tar.gz
backports-20130617 1   2.6.24              [  OK  ] 2   2.6.25              [  OK  ] 3   2.6.26              [  OK  ] 4   2.6.27              [  OK  ] 5   2.6.28              [  OK  ] 6   2.6.29              [  OK  ] 7   2.6.30              [  OK  ] 8   2.6.31              [  OK  ] 9   2.6.32              [  OK  ] 10  2.6.33              [  OK  ] 11  2.6.34              [  OK  ] 12  2.6.35              [  OK  ] 13  2.6.36              [  OK  ] 14  2.6.37              [  OK  ] 15  2.6.38              [  OK  ] 16  2.6.39              [  OK  ] 17  3.0.79              [  OK  ] 18  3.1.10              [  OK  ] 19  3.10-rc1            [  OK  ] 20  3.2.45              [  OK  ] 21  3.3.8               [  OK  ] 22  3.4.46              [  OK  ] 23  3.5.7               [  OK  ] 24  3.6.11              [  OK  ] 25  3.7.10              [  OK  ] 26  3.8.13              [  OK  ] 27  3.9.3               [  OK  ] (2013-06-19) tar.gz
backports-20130607 Synchs with next-20130607 (2013-06-13) tar.gz
backports-20130606 Synchs with next-20130606 (2013-06-13) tar.gz
...

# associated public inboxes:
# (number on the left is used for dev purposes)
       4926 backports
       1228 linux-wireless
        320 lkml
         87 u-boot
         53 linux-kbuild
         52 xen-devel
         43 netdev
         39 buildroot
         31 linux-arm-kernel
         29 dri-devel
         27 qemu-devel
         22 linux-bluetooth
         19 linux-media
         18 linux-devicetree
         18 stable
         17 cocci
         14 git
         14 intel-gfx
         14 linux-arch
         13 linuxppc-dev
         11 dpdk-dev
         10 linux-mm
         10 kvm
          8 amd-gfx
          8 linux-tegra
          7 linux-mtd
          7 alsa-devel
          7 linux-fbdev
          7 batman
          6 linux-iommu
          6 linux-scsi
          6 kernel-janitors
          5 linux-samsung-soc
          5 linux-nfs
          5 netfilter-devel
          5 linux-fsdevel
          5 linux-arm-msm
          5 linux-mips
          5 linux-kselftest
          5 linux-clk
          5 linux-next
          5 linux-serial
          5 linux-doc
          5 linux-i2c
          5 virtualization
          5 linux-s390
          5 ltp
          5 openembedded-devel
          5 yocto-meta-ti
          4 linux-block
          4 linux-xfs
          4 linux-mediatek
          4 linux-crypto
          4 linux-acpi
          4 linux-pm
          4 linux-btrfs
          4 kvmarm
          4 linux-usb
          4 linux-iio
          4 linux-gpio
          4 linux-rdma
          4 linux-mmc
          4 linux-omap
          4 openembedded-core
          4 intel-wired-lan
          4 qemu-riscv
          4 ../../../../../../../igt-dev
          3 linux-riscv
          3 linux-nvme
          3 bpf
          3 linux-cifs
          3 linux-rtc
          3 linux-renesas-soc
          3 selinux
          3 linux-pci
          3 linux-f2fs-devel
          3 linux-man
          3 linux-api
          3 lttng-dev
          3 linux-cxl
          3 target-devel
          3 linux-sh
          3 nouveau
          3 linux-staging
          3 linux-coco
          3 llvm
          3 iwd
          3 linux-patches
          3 kexec
          3 linux-um
          3 cluster-devel
          3 linux-embedded
          2 linux-integrity
          2 linux-amlogic
          2 linux-erofs
          2 linux-snps-arc
          2 fstests
          2 linux-hwmon
          2 linux-input
          2 driverdev-devel
          2 linux-ext4
          2 linux-security-module
          2 linux-modules
          2 linux-rt-users
          2 linux-ide
          2 linux-watchdog
          2 linux-trace-devel
          2 rcu
          2 linux-i3c
          2 util-linux
          2 io-uring
          2 linux-unionfs
          2 linux-audit
          2 linux-spi
          2 linux-sparse
          2 mm-commits
          2 ceph-devel
          2 linux-can
          2 containers
          2 linux-rockchip
          2 linux-raid
          2 platform-driver-x86
          2 openbmc
          2 linux-hardening
          2 keyrings
          2 linux-perf-users
          2 ath10k
          2 mptcp
          2 nvdimm
          2 fio
          2 ofono
          2 yocto
          2 yocto-meta-freescale
          2 yocto-toaster
          2 yocto-meta-arm
          2 bitbake-devel
          2 yocto-meta-virtualization
          2 yocto-meta-arago
          2 outreachy
          2 openrisc
          2 intel-xe
          2 virtio-comment
          2 poky
          2 grub-devel
          2 cgroups
          2 kvm-ppc
          2 linux-btrace
          2 linux-hexagon
          2 linux-hotplug
          2 reiserfs-devel
          2 lvs-devel
          2 lvm-devel
          2 virtio-fs
          2 ../../../../../../../fuego
          1 linux-fscrypt
          1 live-patching
          1 linux-efi
          1 linux-edac
          1 linux-nvdimm
          1 kernel-hardening
          1 dmaengine
          1 linux-parisc
          1 linux-leds
          1 kernelnewbies
          1 linux-sgx
          1 linux-hyperv
          1 workflows
          1 selinux-refpolicy
          1 linux-m68k
          1 linux-spdx
          1 linux-wpan
          1 ksummit-discuss
          1 wireguard
          1 linux-kernel-mentees
          1 linux-csky
          1 tpmdd-devel
          1 linux-firmware
          1 cip-dev
          1 linux-remoteproc
          1 linux-dash
          1 linux-bcache
          1 linux-pwm
          1 linux-fpga
          1 xdp-newbies
          1 phone-devel
          1 dash
          1 dm-devel
          1 linux-sctp
          1 lustre-devel
          1 soc
          1 ocfs2-devel
          1 rust-for-linux
          1 ath11k
          1 linux-phy
          1 sparclinux
          1 linux-sunxi
          1 regressions
          1 ksummit
          1 b43-dev
          1 linux-nfc
          1 linux-bcachefs
          1 ath9k-devel
          1 ntfs3
          1 ell
          1 yocto-docs
          1 chrome-platform
          1 ntb
          1 xenomai
          1 damon
          1 asahi
          1 loongarch
          1 imx
          1 ath12k
          1 b4-sent
          1 linux-trace-kernel
          1 oe-linux-nfc
          1 oe-kbuild-all
          1 oe-chipsec
          1 virtio-dev
          1 v9fs
          1 ecryptfs
          1 linux-ia64
          1 kbd
          1 autofs
          1 cpufreq
          1 dccp
          1 devicetree-spec
          1 devicetree-compiler
          1 initramfs
          1 hail-devel
          1 kvm-ia64
          1 linux-8086
          1 kernel-testers
          1 linux-alpha
          1 linux-hams
          1 linux-laptop
          1 linux-sound
          1 trinity
          1 linux-metag
          1 linux-x25
          1 linux-nilfs
          1 netfilter
          1 linux-oxnas
          1 u-boot-amlogic
          1 lm-sensors
          1 acpica-devel
          1 perfbook
          1 smatch
          1 ../../../../../../../wireless-regdb
          1 ../../../../../../../powertop

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