pub/scm/linux/kernel/git/daveh/x86-mpx.git  about / heads / tags
x86 Memory Protection Extensions
$ git log --pretty=format:'%h %s (%cs)%d'
68ebe3cbe786a Merge tag 'nfs-for-4.14-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfs (2017-10-09)
	(HEAD -> master)
8a5776a5f4981 Linux 4.14-rc4 (2017-10-08)
85b1bb2480719 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi (2017-10-07)
67936a41e5973 Merge branch 'i2c/for-current-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux (2017-10-07)
031b814030dc1 Merge tag 'mmc-v4.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc (2017-10-07)
1c86f2e4c84fa Merge tag 'hwmon-for-linus-v4.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging (2017-10-06)
dbeb1a8ff547f Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux (2017-10-06)
ed0f72f4eacb4 Merge tag 'arc-4.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc (2017-10-06)
eab26ad197311 Merge tag 'xfs-4.14-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux (2017-10-06)
17d084c8d1b73 Merge branch 'for-linus' of git://git.kernel.dk/linux-block (2017-10-06)
...

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

This file was moved to Documentation/admin-guide/README.rst

Please notice that there are several guides for kernel developers and users.
These guides can be rendered in a number of formats, like HTML and PDF.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

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))'
  mpx-remove-20200123 x86/mpx: remove MPX from arch/x86 (2020-01-23)
  mpx-remove-202001 x86/mpx: remove MPX from arch/x86 (2020-01-22)
  mpx-remove-201907 x86/mpx: remove MPX APIs (2019-07-05)
  mpx-remove   x86: remove Intel MPX (2018-11-29)
* master       Merge tag 'nfs-for-4.14-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfs (2017-10-09)
  mawa-rfc-v001 x86, mpx: context-switch new MPX address size MSR (2017-01-26)
  mpx-for-4.4-v3 x86, fpu: fix 32-bit signal frame handling (2015-11-10)
  mpx-for-4.4-v2 x86, fpu: fix 32-bit signal frame handling (2015-11-09)
  mpx-for-4.4  x86, mpx: fix 32-bit address space calculation (2015-11-06)
  mpx-v24      x86, mpx: allow mixed binaries again (2015-06-01)
...

# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
	--format='%(refname:short) %(subject) (%(creatordate:short))'
mpx-for-linus MPX requires recompiling applications, which requires compiler support. Unfortunately, GCC 9.1 is expected to be be released without support for MPX.  This means that there was only a relatively small window where folks could have ever used MPX.  It failed to gain wide adoption in the industry, and Linux was the only mainstream OS to ever support it widely. (2020-01-24) tar.gz
mpx-remove-post-4.20v2 Subject: [RFC][v2] x86: remove Intel MPX (2019-01-04) tar.gz
mpx-remove-post-4.20 x86: remove Intel MPX (2019-01-04) tar.gz
v3.18-rc4    Linux 3.18-rc4 (2014-11-09) tar.gz
v3.18-rc3    Linux 3.18-rc3 (2014-11-02) tar.gz
v3.18-rc2    Linux 3.18-rc2 (2014-10-26) tar.gz
v3.18-rc1    Linux 3.18-rc1 (2014-10-19) tar.gz
v3.17        Linux 3.17 (2014-10-05) tar.gz
v3.17-rc7    Linux 3.17-rc7 (2014-09-28) tar.gz
v3.17-rc6    Linux 3.17-rc6 (2014-09-21) tar.gz
...

# associated public inboxes:
# (number on the left is used for dev purposes)
    1341988 lkml
     415122 stable
     358981 netdev
     269567 linux-arm-kernel
     144104 linux-devicetree
     117591 linux-wireless
     110400 dri-devel
      76105 linuxppc-dev
      75535 linux-media
      75225 linux-fsdevel
      73220 linux-mm
      72822 alsa-devel
      70925 linux-patches
      56211 intel-gfx
      56098 kvm
      52783 linux-scsi
      52076 amd-gfx
      46243 linux-arm-msm
      43292 linux-omap
      42235 linux-arch
      41878 linux-mips
      37700 linux-xfs
      33875 linux-rdma
      33799 linux-doc
      33468 bpf
      32598 linux-pm
      32203 linux-nfs
      31351 linux-crypto
      30890 linux-mediatek
      29159 linux-samsung-soc
      28810 linux-s390
      28194 linux-block
      27750 linux-acpi
      26344 netfilter-devel
      24936 linux-renesas-soc
      24671 linux-perf-users
      24305 linux-clk
      24284 linux-gpio
      23980 linux-pci
      23905 linux-riscv
      23734 linux-mtd
      23141 linux-usb
      22749 linux-iio
      22541 linux-sh
      22291 linux-tegra
      20834 linux-kselftest
      19757 kernel-janitors
      19664 sparclinux
      19361 linux-btrfs
      19312 linux-input
      17567 kvmarm
      16591 linux-ext4
      16489 linux-staging
      16487 linux-serial
      16333 linux-iommu
      16230 linux-ide
      16150 xen-devel
      15891 linux-api
      15236 linux-mmc
      15138 linux-rockchip
      15097 linux-fbdev
      14790 u-boot
      14480 linux-cifs
      14419 virtualization
      14153 linux-kbuild
      13996 driverdev-devel
      12725 linux-bluetooth
      12588 linux-spi
      12408 intel-wired-lan
      12257 qemu-devel
      12117 linux-parisc
      12096 linux-security-module
      12052 linux-amlogic
      11855 linux-i2c
      11689 platform-driver-x86
      10694 linux-f2fs-devel
      10685 intel-xe
      10406 ceph-devel
      10347 linux-um
      10341 linux-ia64
      10044 dm-devel
       9480 linux-sound
       9245 linux-alpha
       9168 linux-m68k
       8708 cgroups
       8691 linux-nvme
       8316 nouveau
       8217 linux-snps-arc
       8179 linux-sunxi
       8062 nvdimm
       7502 linux-can
       7442 linux-efi
       7216 cluster-devel
       6784 linux-hwmon
       6717 linux-rtc
       6695 linux-watchdog
       6682 linux-trace-kernel
       6625 lustre-devel
       6596 loongarch
       6496 containers
       6446 linux-hardening
       6423 batman
       6369 linux-raid
       5972 kvm-ppc
       5867 linux-hexagon
       5800 dmaengine
       5792 openrisc
       5748 rcu
       5645 ocfs2-devel
       5527 linux-nvdimm
       5500 linux-rt-users
       5385 cip-dev
       5377 selinux
       5360 io-uring
       5202 llvm
       5165 linux-next
       5149 linux-pwm
       5105 linux-integrity
       5100 linux-leds
       4817 kernel-hardening
       4632 linux-csky
       4620 mptcp
       4502 linux-sctp
       4315 imx
       4311 outreachy
       4212 bridge
       4097 linux-hyperv
       4034 ath10k
       4023 dpdk-dev
       3993 linux-remoteproc
       3982 git
       3971 rust-for-linux
       3788 linux-phy
       3778 kexec
       3748 lm-sensors
       3732 buildroot
       3652 linux-cxl
       3554 linux-modules
       3517 soc
       3478 linux-wpan
       3408 keyrings
       3281 linux-erofs
       3206 linux-nilfs
       3014 linux-bcache
       3014 target-devel
       2931 linux-fscrypt
       2868 ath11k
       2807 linux-edac
       2637 linux-unionfs
       2564 ath12k
       2433 b4-sent
       2310 openbmc
       2295 ath9k-devel
       2248 lvs-devel
       2214 asahi
       2132 openembedded-core
       2091 chrome-platform
       2052 linux-hams
       1995 v9fs
       1975 phone-devel
       1947 linux-audit
       1825 linux-bcachefs
       1821 damon
       1679 linux-fpga
       1591 cpufreq
       1581 linux-kernel-mentees
       1533 dccp
       1501 openembedded-devel
       1482 linux-trace-devel
       1421 reiserfs-devel
       1383 ntfs3
       1374 b43-dev
       1298 linux-coco
       1258 historical-speck
       1185 ecryptfs
       1152 gfs2
       1117 netfs
       1022 ntb
       1006 live-patching
        959 linux-metag
        908 linux-x25
        901 fstests
        855 linux-sgx
        853 oe-kbuild-all
        801 ltp
        734 linux-spdx
        727 fsverity
        722 linux-i3c
        691 igt-dev
        684 netfilter
        664 linux-man
        640 lvm-devel
        628 cocci
        624 linux-ppp
        616 linux-sparse
        590 linux-toolchains
        548 qemu-riscv
        544 autofs
        537 tpmdd-devel
        512 audit
        499 regressions
        488 linux-oxnas
        477 yocto
        460 oe-lkp
        460 linux-aspeed
        421 virtio-dev
        398 kvm-riscv
        362 wireguard
        340 sophgo
        337 mhi
        333 acpica-devel
        311 linux-nfc
        311 oe-linux-nfc
        305 spacemit
        300 kernel-tls-handshake
        289 u-boot-amlogic
        270 workflows
        270 arm-scmi
        268 linux-rt-devel
        266 brcm80211
        262 lttng-dev
        223 grub-devel
        221 sched-ext
        216 yocto-meta-ti
        215 mm-commits
        215 bitbake-devel
        202 xfs-stable
        198 backports
        194 ofono
        189 yocto-meta-arago
        170 util-linux
        169 kernel-testers
        166 yocto-meta-freescale
        164 fio
        155 xenomai
        155 poky
        150 linux-embedded
        149 xdp-newbies
        149 devicetree-compiler
        149 kvm-ia64
        140 kernelci
        133 virtio-fs
        125 x86-cpuid
        124 yocto-meta-arm
        124 linux-kernel-announce
        100 iwd
         99 trinity
         96 op-tee
         92 lkmm
         90 linux-laptop
         88 yocto-meta-virtualization
         86 kernelnewbies
         76 selinux-refpolicy
         76 linux-btrace
         72 linux-hotplug
         68 yocto-docs
         65 ksummit
         65 initramfs
         64 ksummit-discuss
         61 fuego
         59 linux-firmware
         59 perfbook
         57 ell
         57 yocto-toaster
         39 stable-rt
         38 timestamp
         34 virtio-comment
         32 kdevops
         31 wireless-regdb
         29 linux-console
         28 devicetree-spec
         27 linux-debuggers
         27 powertop
         27 barebox
         25 linux-lvm
         21 oe-kbuild
         19 connman
         18 dash
         17 dwarves
         17 linux-safety
         17 yocto-patches
         16 linux-dash
         16 ultralinux
         13 linux-trace-users
         13 hail-devel
         12 qemu-arm
          9 radiotap
          9 kbd
          8 smatch
          8 mailbox
          7 dtrace
          6 ccan
          6 tools
          6 tech-board-discuss
          5 linux-numa
          5 accel-config
          4 dm-crypt
          4 linux-msdos
          4 linux-newbie
          4 lartc
          4 opensbi
          3 stgt
          3 linux-smp
          3 qemu-rust
          2 keys
          2 linux-dwarves
          2 oe-chipsec
          2 syzbot
          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/daveh/x86-mpx.git