Mon Oct 12 02:55:33 UTC 2020

Signed-off-by: Sasha Levin <sashal@kernel.org>
diff --git a/v4.14/0c7689830e907668288a1a1da84dca66dbdb4728 b/v4.14/0c7689830e907668288a1a1da84dca66dbdb4728
new file mode 100644
index 0000000..d93c805
--- /dev/null
+++ b/v4.14/0c7689830e907668288a1a1da84dca66dbdb4728
@@ -0,0 +1 @@
+0c7689830e90 ("Documentation/x86: Fix incorrect references to zero-page.txt")
diff --git a/v4.14/4aab2be0983031a05cb4a19696c9da5749523426 b/v4.14/4aab2be0983031a05cb4a19696c9da5749523426
new file mode 100644
index 0000000..82ae65b
--- /dev/null
+++ b/v4.14/4aab2be0983031a05cb4a19696c9da5749523426
@@ -0,0 +1,14 @@
+4aab2be09830 ("mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged")
+e44431498f5f ("mm: parallelize deferred_init_memmap()")
+89c7c4022dfc ("mm: don't track number of pages during deferred initialization")
+da97f2d56bbd ("mm: call cond_resched() from deferred_init_memmap()")
+117003c32771 ("mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init")
+27e1f8273113 ("khugepaged: enable collapse pmd for pte-mapped THP")
+0e56acae4b4d ("mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections")
+837566e7e08e ("mm: implement new zone specific memblock iterator")
+56ec43d8b027 ("mm: drop meminit_pfn_in_nid as it is redundant")
+eb414681d5a0 ("psi: pressure stall information for CPU, memory, and IO")
+b1d29ba82cf2 ("delayacct: track delays from thrashing cache pages")
+889c695d419f ("mm: disable deferred struct page for 32-bit arches")
+93781325da6e ("lockdep: fix fs_reclaim annotation")
+675c00c33257 ("Merge branch 'linus' into locking/core, to pick up fixes")
diff --git a/v4.14/512b557ac8a869932e03f1fd522419f4348118bf b/v4.14/512b557ac8a869932e03f1fd522419f4348118bf
new file mode 100644
index 0000000..045647f
--- /dev/null
+++ b/v4.14/512b557ac8a869932e03f1fd522419f4348118bf
@@ -0,0 +1,4 @@
+512b557ac8a8 ("MAINTAINERS: Antoine Tenart's email address")
+3b50142d8528 ("MAINTAINERS: sort field names for all entries")
+4400b7d68f6e ("MAINTAINERS: sort entries by entry name")
+b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2")
diff --git a/v4.14/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654 b/v4.14/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
new file mode 100644
index 0000000..95c7f92
--- /dev/null
+++ b/v4.14/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
@@ -0,0 +1,2 @@
+6d6b8b9f4fce ("perf: Fix task_function_call() error handling")
+2ed6edd33a21 ("perf: Add cond_resched() to task_function_call()")
diff --git a/v4.14/8a018eb55e3ac033592afbcb476b0ffe64465b12 b/v4.14/8a018eb55e3ac033592afbcb476b0ffe64465b12
new file mode 100644
index 0000000..ab2711e
--- /dev/null
+++ b/v4.14/8a018eb55e3ac033592afbcb476b0ffe64465b12
@@ -0,0 +1,50 @@
+8a018eb55e3a ("pipe: Fix memory leaks in create_pipe_files()")
+c73be61cede5 ("pipe: Add general notification queue support")
+b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE")
+0858caa419e6 ("uapi: General notification queue definitions")
+90da2e3f25c8 ("splice: move f_mode checks to do_{splice,tee}()")
+6551d5c56eb0 ("pipe: make sure to wake up everybody when the last reader/writer closes")
+0ddad21d3e99 ("pipe: use exclusive waits when reading or writing")
+0dd1e3773ae8 ("pipe: fix empty pipe check in pipe_write()")
+d1c6a2aa02af ("pipe: simplify signal handling in pipe_read() and add comments")
+85190d15f4ea ("pipe: don't use 'pipe_wait() for basic pipe IO")
+a28c8b9db8a1 ("pipe: remove 'waiting_writers' merging logic")
+f467a6a66419 ("pipe: fix and clarify pipe read wakeup logic")
+1b6b26ae7053 ("pipe: fix and clarify pipe write wakeup logic")
+ad910e36da4c ("pipe: fix poll/select race introduced by the pipe rework")
+8f868d68d335 ("pipe: Fix missing mask update after pipe_wait()")
+8c7b8c34ae95 ("pipe: Remove assertion from pipe_poll()")
+3c0edea9b29f ("pipe: Remove sync on wake_ups")
+cefa80ced57a ("pipe: Increase the writer-wakeup threshold to reduce context-switch count")
+8df441294dd3 ("pipe: Check for ring full inside of the spinlock in pipe_write()")
+7e25a73f1a52 ("pipe: Remove redundant wakeup from pipe_write()")
+a194dfe6e6f6 ("pipe: Rearrange sequence in pipe_write() to preallocate slot")
+8446487feba9 ("pipe: Conditionalise wakeup in pipe_read()")
+b667b8673443 ("pipe: Advance tail pointer inside of wait spinlock in pipe_read()")
+6718b6f855a0 ("pipe: Allow pipes to have kernel-reserved slots")
+8cefc107ca54 ("pipe: Use head and tail pointers for the ring, not cursor and length")
+da82c92f1150 ("docs: cgroup-v1: add it to the admin-guide book")
+898bd37a9206 ("docs: block: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
diff --git a/v4.14/8b7b2eb131d3476062ffd34358785b44be25172f b/v4.14/8b7b2eb131d3476062ffd34358785b44be25172f
new file mode 100644
index 0000000..e9b7e72
--- /dev/null
+++ b/v4.14/8b7b2eb131d3476062ffd34358785b44be25172f
@@ -0,0 +1,8 @@
+8b7b2eb131d3 ("mm: validate inode in mapping_set_error()")
+735e4ae5ba28 ("vfs: track per-sb writeback errors and report them to syncfs")
+09d91cda0e82 ("mm,thp: avoid writes to file with THP in pagecache")
+99cb0dbd47a1 ("mm,thp: add read-only THP support for (non-shmem) FS")
+579c571e2efd ("khugepaged: rename collapse_shmem() and khugepaged_scan_shmem()")
+4101196b19d7 ("mm: page cache: store only head pages in i_pages")
+39656e83dab9 ("mm: lift the x86_32 PAE version of gup_get_pte to common code")
+927ba67a63c7 ("Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")
diff --git a/v4.14/ae4a380109d154ffbc7e2b6204d79b1a171671bb b/v4.14/ae4a380109d154ffbc7e2b6204d79b1a171671bb
new file mode 100644
index 0000000..c5165f3
--- /dev/null
+++ b/v4.14/ae4a380109d154ffbc7e2b6204d79b1a171671bb
@@ -0,0 +1,4 @@
+ae4a380109d1 ("MAINTAINERS: change hardening mailing list")
+19d1d49f2a8c ("mailmap, MAINTAINERS: move to tycho.pizza")
+d6bd5201f7ea ("mailmap: Restore dictionary sorting")
+2324d50d051e ("Merge tag 'docs-5.9' of git://git.lwn.net/linux")
diff --git a/v4.14/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e b/v4.14/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
new file mode 100644
index 0000000..14026ec
--- /dev/null
+++ b/v4.14/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
@@ -0,0 +1,50 @@
+bc21a291fc11 ("x86/mce: Use idtentry_nmi_enter/exit()")
+13cbc0cd4a30 ("x86/entry/32: Fix #MC and #DB wiring on x86_32")
+f41f0824224e ("x86/entry/xen: Route #DB correctly on Xen PV")
+71ed49d8fb33 ("x86/entry: Make NMI use IDTENTRY_RAW")
+633260fa143b ("x86/irq: Convey vector as argument and not in ptregs")
+e2dcb5f13907 ("x86/entry: Remove the transition leftovers")
+91eeafea1e4b ("x86/entry: Switch page fault exception to IDTENTRY_RAW")
+2f6474e4636b ("x86/entry: Switch XEN/PV hypercall entry to IDTENTRY")
+fa95d7dc1abc ("x86/idtentry: Switch to conditional RCU handling")
+9f9781b60dfa ("x86/entry: Provide idtentry_enter/exit_user()")
+3eeec3858488 ("x86/entry: Provide idtentry_entry/exit_cond_rcu()")
+c29c775a554f ("x86/entry: Convert double fault exception to IDTENTRY_DF")
+6a8dfa8e4053 ("x86/idtentry: Provide IDTENTRY_DF")
+865d3a9afe7e ("x86/mce: Address objtools noinstr complaints")
+9347f4135218 ("x86/traps: Restructure #DB handling")
+4c0dcd8350a0 ("x86/entry: Implement user mode C entry points for #DB and #MCE")
+f08e32ec3cfc ("x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC")
+2bbc68f8373c ("x86/entry: Convert Debug exception to IDTENTRY_DB")
+9f58fdde95c9 ("x86/db: Split out dr6/7 handling")
+6271fef00b34 ("x86/entry: Convert NMI to IDTENTRY_NMI")
+9cce81cff748 ("x86/idtentry: Provide IDTENTRY_XEN for XEN/PV")
+8cd501c1facc ("x86/entry: Convert Machine Check to IDTENTRY_IST")
+94a46d316f2b ("x86/mce: Move nmi_enter/exit() into the entry point")
+2c058b03cc06 ("x86/idtentry: Provide IDTENTRY_IST")
+21e28290b317 ("x86/traps: Split int3 handler up")
+8edd7e37aed8 ("x86/entry: Convert INT3 exception to IDTENTRY_RAW")
+0dc6cdc21b94 ("x86/idtentry: Provide IDTENTRY_RAW")
+d77290507ab2 ("x86/entry/32: Convert IRET exception to IDTENTRY_SW")
+48227e21f743 ("x86/entry: Convert SIMD coprocessor error exception to IDTENTRY")
+436608bb00a5 ("x86/entry: Convert Alignment check exception to IDTENTRY")
+14a8bd2aa7c3 ("x86/entry: Convert Coprocessor error exception to IDTENTRY")
+dad7106f8194 ("x86/entry: Convert Spurious interrupt bug exception to IDTENTRY")
+be4c11afbb6d ("x86/entry: Convert General protection exception to IDTENTRY")
+fd9689bf9113 ("x86/entry: Convert Stack segment exception to IDTENTRY")
+99a3fb8d01af ("x86/entry: Convert Segment not present exception to IDTENTRY")
+97b3d290b865 ("x86/entry: Convert Invalid TSS exception to IDTENTRY")
+aabfe5383ec7 ("x86/idtentry: Provide IDTENTRY_ERRORCODE")
+f95658fdb575 ("x86/entry: Convert Coprocessor segment overrun exception to IDTENTRY")
+866ae2ccee4a ("x86/entry: Convert Device not available exception to IDTENTRY")
+49893c5cb281 ("x86/entry: Convert Invalid Opcode exception to IDTENTRY")
+58d9c81facf5 ("x86/entry: Convert Bounds exception to IDTENTRY")
+4b6b9111c0b9 ("x86/entry: Convert Overflow exception to IDTENTRY")
+9d06c4027f21 ("x86/entry: Convert Divide Error to IDTENTRY")
+218e31b6e7a3 ("x86/traps: Prepare for using DEFINE_IDTENTRY")
+0ba50e861ae9 ("x86/entry/common: Provide idtentry_enter/exit()")
+53aaf262c66e ("x86/idtentry: Provide macros to define/declare IDT entry points")
+60400677e128 ("x86/entry/32: Provide macro to emit IDT entry stubs")
+424c7d0a9a39 ("x86/entry/64: Provide sane error entry/exit")
+cfa82a00533f ("x86/entry: Distangle idtentry")
+67f1386616dc ("x86/entry/64: Reorder idtentries")
diff --git a/v4.14/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86 b/v4.14/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
new file mode 100644
index 0000000..04f087e
--- /dev/null
+++ b/v4.14/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
@@ -0,0 +1,2 @@
+bc4fe4cdd602 ("mm: mmap: Fix general protection fault in unlink_file_vma()")
+d70cec898324 ("mm: mmap: merge vma after call_mmap() if possible")
diff --git a/v4.19/0c7689830e907668288a1a1da84dca66dbdb4728 b/v4.19/0c7689830e907668288a1a1da84dca66dbdb4728
new file mode 100644
index 0000000..d93c805
--- /dev/null
+++ b/v4.19/0c7689830e907668288a1a1da84dca66dbdb4728
@@ -0,0 +1 @@
+0c7689830e90 ("Documentation/x86: Fix incorrect references to zero-page.txt")
diff --git a/v4.19/4aab2be0983031a05cb4a19696c9da5749523426 b/v4.19/4aab2be0983031a05cb4a19696c9da5749523426
new file mode 100644
index 0000000..cd213bd
--- /dev/null
+++ b/v4.19/4aab2be0983031a05cb4a19696c9da5749523426
@@ -0,0 +1,11 @@
+4aab2be09830 ("mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged")
+e44431498f5f ("mm: parallelize deferred_init_memmap()")
+89c7c4022dfc ("mm: don't track number of pages during deferred initialization")
+da97f2d56bbd ("mm: call cond_resched() from deferred_init_memmap()")
+117003c32771 ("mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init")
+27e1f8273113 ("khugepaged: enable collapse pmd for pte-mapped THP")
+0e56acae4b4d ("mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections")
+837566e7e08e ("mm: implement new zone specific memblock iterator")
+56ec43d8b027 ("mm: drop meminit_pfn_in_nid as it is redundant")
+eb414681d5a0 ("psi: pressure stall information for CPU, memory, and IO")
+b1d29ba82cf2 ("delayacct: track delays from thrashing cache pages")
diff --git a/v4.19/512b557ac8a869932e03f1fd522419f4348118bf b/v4.19/512b557ac8a869932e03f1fd522419f4348118bf
new file mode 100644
index 0000000..045647f
--- /dev/null
+++ b/v4.19/512b557ac8a869932e03f1fd522419f4348118bf
@@ -0,0 +1,4 @@
+512b557ac8a8 ("MAINTAINERS: Antoine Tenart's email address")
+3b50142d8528 ("MAINTAINERS: sort field names for all entries")
+4400b7d68f6e ("MAINTAINERS: sort entries by entry name")
+b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2")
diff --git a/v4.19/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654 b/v4.19/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
new file mode 100644
index 0000000..95c7f92
--- /dev/null
+++ b/v4.19/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
@@ -0,0 +1,2 @@
+6d6b8b9f4fce ("perf: Fix task_function_call() error handling")
+2ed6edd33a21 ("perf: Add cond_resched() to task_function_call()")
diff --git a/v4.19/8a018eb55e3ac033592afbcb476b0ffe64465b12 b/v4.19/8a018eb55e3ac033592afbcb476b0ffe64465b12
new file mode 100644
index 0000000..ab2711e
--- /dev/null
+++ b/v4.19/8a018eb55e3ac033592afbcb476b0ffe64465b12
@@ -0,0 +1,50 @@
+8a018eb55e3a ("pipe: Fix memory leaks in create_pipe_files()")
+c73be61cede5 ("pipe: Add general notification queue support")
+b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE")
+0858caa419e6 ("uapi: General notification queue definitions")
+90da2e3f25c8 ("splice: move f_mode checks to do_{splice,tee}()")
+6551d5c56eb0 ("pipe: make sure to wake up everybody when the last reader/writer closes")
+0ddad21d3e99 ("pipe: use exclusive waits when reading or writing")
+0dd1e3773ae8 ("pipe: fix empty pipe check in pipe_write()")
+d1c6a2aa02af ("pipe: simplify signal handling in pipe_read() and add comments")
+85190d15f4ea ("pipe: don't use 'pipe_wait() for basic pipe IO")
+a28c8b9db8a1 ("pipe: remove 'waiting_writers' merging logic")
+f467a6a66419 ("pipe: fix and clarify pipe read wakeup logic")
+1b6b26ae7053 ("pipe: fix and clarify pipe write wakeup logic")
+ad910e36da4c ("pipe: fix poll/select race introduced by the pipe rework")
+8f868d68d335 ("pipe: Fix missing mask update after pipe_wait()")
+8c7b8c34ae95 ("pipe: Remove assertion from pipe_poll()")
+3c0edea9b29f ("pipe: Remove sync on wake_ups")
+cefa80ced57a ("pipe: Increase the writer-wakeup threshold to reduce context-switch count")
+8df441294dd3 ("pipe: Check for ring full inside of the spinlock in pipe_write()")
+7e25a73f1a52 ("pipe: Remove redundant wakeup from pipe_write()")
+a194dfe6e6f6 ("pipe: Rearrange sequence in pipe_write() to preallocate slot")
+8446487feba9 ("pipe: Conditionalise wakeup in pipe_read()")
+b667b8673443 ("pipe: Advance tail pointer inside of wait spinlock in pipe_read()")
+6718b6f855a0 ("pipe: Allow pipes to have kernel-reserved slots")
+8cefc107ca54 ("pipe: Use head and tail pointers for the ring, not cursor and length")
+da82c92f1150 ("docs: cgroup-v1: add it to the admin-guide book")
+898bd37a9206 ("docs: block: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
diff --git a/v4.19/8b7b2eb131d3476062ffd34358785b44be25172f b/v4.19/8b7b2eb131d3476062ffd34358785b44be25172f
new file mode 100644
index 0000000..e9b7e72
--- /dev/null
+++ b/v4.19/8b7b2eb131d3476062ffd34358785b44be25172f
@@ -0,0 +1,8 @@
+8b7b2eb131d3 ("mm: validate inode in mapping_set_error()")
+735e4ae5ba28 ("vfs: track per-sb writeback errors and report them to syncfs")
+09d91cda0e82 ("mm,thp: avoid writes to file with THP in pagecache")
+99cb0dbd47a1 ("mm,thp: add read-only THP support for (non-shmem) FS")
+579c571e2efd ("khugepaged: rename collapse_shmem() and khugepaged_scan_shmem()")
+4101196b19d7 ("mm: page cache: store only head pages in i_pages")
+39656e83dab9 ("mm: lift the x86_32 PAE version of gup_get_pte to common code")
+927ba67a63c7 ("Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")
diff --git a/v4.19/ae4a380109d154ffbc7e2b6204d79b1a171671bb b/v4.19/ae4a380109d154ffbc7e2b6204d79b1a171671bb
new file mode 100644
index 0000000..c5165f3
--- /dev/null
+++ b/v4.19/ae4a380109d154ffbc7e2b6204d79b1a171671bb
@@ -0,0 +1,4 @@
+ae4a380109d1 ("MAINTAINERS: change hardening mailing list")
+19d1d49f2a8c ("mailmap, MAINTAINERS: move to tycho.pizza")
+d6bd5201f7ea ("mailmap: Restore dictionary sorting")
+2324d50d051e ("Merge tag 'docs-5.9' of git://git.lwn.net/linux")
diff --git a/v4.19/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e b/v4.19/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
new file mode 100644
index 0000000..14026ec
--- /dev/null
+++ b/v4.19/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
@@ -0,0 +1,50 @@
+bc21a291fc11 ("x86/mce: Use idtentry_nmi_enter/exit()")
+13cbc0cd4a30 ("x86/entry/32: Fix #MC and #DB wiring on x86_32")
+f41f0824224e ("x86/entry/xen: Route #DB correctly on Xen PV")
+71ed49d8fb33 ("x86/entry: Make NMI use IDTENTRY_RAW")
+633260fa143b ("x86/irq: Convey vector as argument and not in ptregs")
+e2dcb5f13907 ("x86/entry: Remove the transition leftovers")
+91eeafea1e4b ("x86/entry: Switch page fault exception to IDTENTRY_RAW")
+2f6474e4636b ("x86/entry: Switch XEN/PV hypercall entry to IDTENTRY")
+fa95d7dc1abc ("x86/idtentry: Switch to conditional RCU handling")
+9f9781b60dfa ("x86/entry: Provide idtentry_enter/exit_user()")
+3eeec3858488 ("x86/entry: Provide idtentry_entry/exit_cond_rcu()")
+c29c775a554f ("x86/entry: Convert double fault exception to IDTENTRY_DF")
+6a8dfa8e4053 ("x86/idtentry: Provide IDTENTRY_DF")
+865d3a9afe7e ("x86/mce: Address objtools noinstr complaints")
+9347f4135218 ("x86/traps: Restructure #DB handling")
+4c0dcd8350a0 ("x86/entry: Implement user mode C entry points for #DB and #MCE")
+f08e32ec3cfc ("x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC")
+2bbc68f8373c ("x86/entry: Convert Debug exception to IDTENTRY_DB")
+9f58fdde95c9 ("x86/db: Split out dr6/7 handling")
+6271fef00b34 ("x86/entry: Convert NMI to IDTENTRY_NMI")
+9cce81cff748 ("x86/idtentry: Provide IDTENTRY_XEN for XEN/PV")
+8cd501c1facc ("x86/entry: Convert Machine Check to IDTENTRY_IST")
+94a46d316f2b ("x86/mce: Move nmi_enter/exit() into the entry point")
+2c058b03cc06 ("x86/idtentry: Provide IDTENTRY_IST")
+21e28290b317 ("x86/traps: Split int3 handler up")
+8edd7e37aed8 ("x86/entry: Convert INT3 exception to IDTENTRY_RAW")
+0dc6cdc21b94 ("x86/idtentry: Provide IDTENTRY_RAW")
+d77290507ab2 ("x86/entry/32: Convert IRET exception to IDTENTRY_SW")
+48227e21f743 ("x86/entry: Convert SIMD coprocessor error exception to IDTENTRY")
+436608bb00a5 ("x86/entry: Convert Alignment check exception to IDTENTRY")
+14a8bd2aa7c3 ("x86/entry: Convert Coprocessor error exception to IDTENTRY")
+dad7106f8194 ("x86/entry: Convert Spurious interrupt bug exception to IDTENTRY")
+be4c11afbb6d ("x86/entry: Convert General protection exception to IDTENTRY")
+fd9689bf9113 ("x86/entry: Convert Stack segment exception to IDTENTRY")
+99a3fb8d01af ("x86/entry: Convert Segment not present exception to IDTENTRY")
+97b3d290b865 ("x86/entry: Convert Invalid TSS exception to IDTENTRY")
+aabfe5383ec7 ("x86/idtentry: Provide IDTENTRY_ERRORCODE")
+f95658fdb575 ("x86/entry: Convert Coprocessor segment overrun exception to IDTENTRY")
+866ae2ccee4a ("x86/entry: Convert Device not available exception to IDTENTRY")
+49893c5cb281 ("x86/entry: Convert Invalid Opcode exception to IDTENTRY")
+58d9c81facf5 ("x86/entry: Convert Bounds exception to IDTENTRY")
+4b6b9111c0b9 ("x86/entry: Convert Overflow exception to IDTENTRY")
+9d06c4027f21 ("x86/entry: Convert Divide Error to IDTENTRY")
+218e31b6e7a3 ("x86/traps: Prepare for using DEFINE_IDTENTRY")
+0ba50e861ae9 ("x86/entry/common: Provide idtentry_enter/exit()")
+53aaf262c66e ("x86/idtentry: Provide macros to define/declare IDT entry points")
+60400677e128 ("x86/entry/32: Provide macro to emit IDT entry stubs")
+424c7d0a9a39 ("x86/entry/64: Provide sane error entry/exit")
+cfa82a00533f ("x86/entry: Distangle idtentry")
+67f1386616dc ("x86/entry/64: Reorder idtentries")
diff --git a/v4.19/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86 b/v4.19/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
new file mode 100644
index 0000000..04f087e
--- /dev/null
+++ b/v4.19/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
@@ -0,0 +1,2 @@
+bc4fe4cdd602 ("mm: mmap: Fix general protection fault in unlink_file_vma()")
+d70cec898324 ("mm: mmap: merge vma after call_mmap() if possible")
diff --git a/v4.4/0c7689830e907668288a1a1da84dca66dbdb4728 b/v4.4/0c7689830e907668288a1a1da84dca66dbdb4728
new file mode 100644
index 0000000..d93c805
--- /dev/null
+++ b/v4.4/0c7689830e907668288a1a1da84dca66dbdb4728
@@ -0,0 +1 @@
+0c7689830e90 ("Documentation/x86: Fix incorrect references to zero-page.txt")
diff --git a/v4.4/4aab2be0983031a05cb4a19696c9da5749523426 b/v4.4/4aab2be0983031a05cb4a19696c9da5749523426
new file mode 100644
index 0000000..82ae65b
--- /dev/null
+++ b/v4.4/4aab2be0983031a05cb4a19696c9da5749523426
@@ -0,0 +1,14 @@
+4aab2be09830 ("mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged")
+e44431498f5f ("mm: parallelize deferred_init_memmap()")
+89c7c4022dfc ("mm: don't track number of pages during deferred initialization")
+da97f2d56bbd ("mm: call cond_resched() from deferred_init_memmap()")
+117003c32771 ("mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init")
+27e1f8273113 ("khugepaged: enable collapse pmd for pte-mapped THP")
+0e56acae4b4d ("mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections")
+837566e7e08e ("mm: implement new zone specific memblock iterator")
+56ec43d8b027 ("mm: drop meminit_pfn_in_nid as it is redundant")
+eb414681d5a0 ("psi: pressure stall information for CPU, memory, and IO")
+b1d29ba82cf2 ("delayacct: track delays from thrashing cache pages")
+889c695d419f ("mm: disable deferred struct page for 32-bit arches")
+93781325da6e ("lockdep: fix fs_reclaim annotation")
+675c00c33257 ("Merge branch 'linus' into locking/core, to pick up fixes")
diff --git a/v4.4/512b557ac8a869932e03f1fd522419f4348118bf b/v4.4/512b557ac8a869932e03f1fd522419f4348118bf
new file mode 100644
index 0000000..045647f
--- /dev/null
+++ b/v4.4/512b557ac8a869932e03f1fd522419f4348118bf
@@ -0,0 +1,4 @@
+512b557ac8a8 ("MAINTAINERS: Antoine Tenart's email address")
+3b50142d8528 ("MAINTAINERS: sort field names for all entries")
+4400b7d68f6e ("MAINTAINERS: sort entries by entry name")
+b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2")
diff --git a/v4.4/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654 b/v4.4/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
new file mode 100644
index 0000000..c4fa73d
--- /dev/null
+++ b/v4.4/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
@@ -0,0 +1,13 @@
+6d6b8b9f4fce ("perf: Fix task_function_call() error handling")
+2ed6edd33a21 ("perf: Add cond_resched() to task_function_call()")
+0da4cf3e0a68 ("perf: Robustify task_function_call()")
+63b6da39bb38 ("perf: Fix perf_event_exit_task() race")
+fae3fde65138 ("perf: Collapse and fix event_function_call() users")
+32132a3d0d5d ("perf: Specialize perf_event_exit_task()")
+39a436407692 ("perf: Fix task context scheduling")
+63e30d3e52d4 ("perf: Make ctx->is_active and cpuctx->task_ctx consistent")
+aee7dbc45f8a ("perf: Simplify/fix perf_event_enable() event scheduling")
+3e349507d12d ("perf: Fix perf_enable_on_exec() event scheduling")
+70a016575294 ("perf: Fix cgroup scheduling in perf_enable_on_exec()")
+7b648018f628 ("perf/core: Collapse more IPI loops")
+9cc96b0a211f ("Merge branch 'perf/urgent' into perf/core, to pick up fixes before applying new changes")
diff --git a/v4.4/8a018eb55e3ac033592afbcb476b0ffe64465b12 b/v4.4/8a018eb55e3ac033592afbcb476b0ffe64465b12
new file mode 100644
index 0000000..ab2711e
--- /dev/null
+++ b/v4.4/8a018eb55e3ac033592afbcb476b0ffe64465b12
@@ -0,0 +1,50 @@
+8a018eb55e3a ("pipe: Fix memory leaks in create_pipe_files()")
+c73be61cede5 ("pipe: Add general notification queue support")
+b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE")
+0858caa419e6 ("uapi: General notification queue definitions")
+90da2e3f25c8 ("splice: move f_mode checks to do_{splice,tee}()")
+6551d5c56eb0 ("pipe: make sure to wake up everybody when the last reader/writer closes")
+0ddad21d3e99 ("pipe: use exclusive waits when reading or writing")
+0dd1e3773ae8 ("pipe: fix empty pipe check in pipe_write()")
+d1c6a2aa02af ("pipe: simplify signal handling in pipe_read() and add comments")
+85190d15f4ea ("pipe: don't use 'pipe_wait() for basic pipe IO")
+a28c8b9db8a1 ("pipe: remove 'waiting_writers' merging logic")
+f467a6a66419 ("pipe: fix and clarify pipe read wakeup logic")
+1b6b26ae7053 ("pipe: fix and clarify pipe write wakeup logic")
+ad910e36da4c ("pipe: fix poll/select race introduced by the pipe rework")
+8f868d68d335 ("pipe: Fix missing mask update after pipe_wait()")
+8c7b8c34ae95 ("pipe: Remove assertion from pipe_poll()")
+3c0edea9b29f ("pipe: Remove sync on wake_ups")
+cefa80ced57a ("pipe: Increase the writer-wakeup threshold to reduce context-switch count")
+8df441294dd3 ("pipe: Check for ring full inside of the spinlock in pipe_write()")
+7e25a73f1a52 ("pipe: Remove redundant wakeup from pipe_write()")
+a194dfe6e6f6 ("pipe: Rearrange sequence in pipe_write() to preallocate slot")
+8446487feba9 ("pipe: Conditionalise wakeup in pipe_read()")
+b667b8673443 ("pipe: Advance tail pointer inside of wait spinlock in pipe_read()")
+6718b6f855a0 ("pipe: Allow pipes to have kernel-reserved slots")
+8cefc107ca54 ("pipe: Use head and tail pointers for the ring, not cursor and length")
+da82c92f1150 ("docs: cgroup-v1: add it to the admin-guide book")
+898bd37a9206 ("docs: block: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
diff --git a/v4.4/8b7b2eb131d3476062ffd34358785b44be25172f b/v4.4/8b7b2eb131d3476062ffd34358785b44be25172f
new file mode 100644
index 0000000..e9b7e72
--- /dev/null
+++ b/v4.4/8b7b2eb131d3476062ffd34358785b44be25172f
@@ -0,0 +1,8 @@
+8b7b2eb131d3 ("mm: validate inode in mapping_set_error()")
+735e4ae5ba28 ("vfs: track per-sb writeback errors and report them to syncfs")
+09d91cda0e82 ("mm,thp: avoid writes to file with THP in pagecache")
+99cb0dbd47a1 ("mm,thp: add read-only THP support for (non-shmem) FS")
+579c571e2efd ("khugepaged: rename collapse_shmem() and khugepaged_scan_shmem()")
+4101196b19d7 ("mm: page cache: store only head pages in i_pages")
+39656e83dab9 ("mm: lift the x86_32 PAE version of gup_get_pte to common code")
+927ba67a63c7 ("Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")
diff --git a/v4.4/ae4a380109d154ffbc7e2b6204d79b1a171671bb b/v4.4/ae4a380109d154ffbc7e2b6204d79b1a171671bb
new file mode 100644
index 0000000..c5165f3
--- /dev/null
+++ b/v4.4/ae4a380109d154ffbc7e2b6204d79b1a171671bb
@@ -0,0 +1,4 @@
+ae4a380109d1 ("MAINTAINERS: change hardening mailing list")
+19d1d49f2a8c ("mailmap, MAINTAINERS: move to tycho.pizza")
+d6bd5201f7ea ("mailmap: Restore dictionary sorting")
+2324d50d051e ("Merge tag 'docs-5.9' of git://git.lwn.net/linux")
diff --git a/v4.4/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e b/v4.4/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
new file mode 100644
index 0000000..14026ec
--- /dev/null
+++ b/v4.4/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
@@ -0,0 +1,50 @@
+bc21a291fc11 ("x86/mce: Use idtentry_nmi_enter/exit()")
+13cbc0cd4a30 ("x86/entry/32: Fix #MC and #DB wiring on x86_32")
+f41f0824224e ("x86/entry/xen: Route #DB correctly on Xen PV")
+71ed49d8fb33 ("x86/entry: Make NMI use IDTENTRY_RAW")
+633260fa143b ("x86/irq: Convey vector as argument and not in ptregs")
+e2dcb5f13907 ("x86/entry: Remove the transition leftovers")
+91eeafea1e4b ("x86/entry: Switch page fault exception to IDTENTRY_RAW")
+2f6474e4636b ("x86/entry: Switch XEN/PV hypercall entry to IDTENTRY")
+fa95d7dc1abc ("x86/idtentry: Switch to conditional RCU handling")
+9f9781b60dfa ("x86/entry: Provide idtentry_enter/exit_user()")
+3eeec3858488 ("x86/entry: Provide idtentry_entry/exit_cond_rcu()")
+c29c775a554f ("x86/entry: Convert double fault exception to IDTENTRY_DF")
+6a8dfa8e4053 ("x86/idtentry: Provide IDTENTRY_DF")
+865d3a9afe7e ("x86/mce: Address objtools noinstr complaints")
+9347f4135218 ("x86/traps: Restructure #DB handling")
+4c0dcd8350a0 ("x86/entry: Implement user mode C entry points for #DB and #MCE")
+f08e32ec3cfc ("x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC")
+2bbc68f8373c ("x86/entry: Convert Debug exception to IDTENTRY_DB")
+9f58fdde95c9 ("x86/db: Split out dr6/7 handling")
+6271fef00b34 ("x86/entry: Convert NMI to IDTENTRY_NMI")
+9cce81cff748 ("x86/idtentry: Provide IDTENTRY_XEN for XEN/PV")
+8cd501c1facc ("x86/entry: Convert Machine Check to IDTENTRY_IST")
+94a46d316f2b ("x86/mce: Move nmi_enter/exit() into the entry point")
+2c058b03cc06 ("x86/idtentry: Provide IDTENTRY_IST")
+21e28290b317 ("x86/traps: Split int3 handler up")
+8edd7e37aed8 ("x86/entry: Convert INT3 exception to IDTENTRY_RAW")
+0dc6cdc21b94 ("x86/idtentry: Provide IDTENTRY_RAW")
+d77290507ab2 ("x86/entry/32: Convert IRET exception to IDTENTRY_SW")
+48227e21f743 ("x86/entry: Convert SIMD coprocessor error exception to IDTENTRY")
+436608bb00a5 ("x86/entry: Convert Alignment check exception to IDTENTRY")
+14a8bd2aa7c3 ("x86/entry: Convert Coprocessor error exception to IDTENTRY")
+dad7106f8194 ("x86/entry: Convert Spurious interrupt bug exception to IDTENTRY")
+be4c11afbb6d ("x86/entry: Convert General protection exception to IDTENTRY")
+fd9689bf9113 ("x86/entry: Convert Stack segment exception to IDTENTRY")
+99a3fb8d01af ("x86/entry: Convert Segment not present exception to IDTENTRY")
+97b3d290b865 ("x86/entry: Convert Invalid TSS exception to IDTENTRY")
+aabfe5383ec7 ("x86/idtentry: Provide IDTENTRY_ERRORCODE")
+f95658fdb575 ("x86/entry: Convert Coprocessor segment overrun exception to IDTENTRY")
+866ae2ccee4a ("x86/entry: Convert Device not available exception to IDTENTRY")
+49893c5cb281 ("x86/entry: Convert Invalid Opcode exception to IDTENTRY")
+58d9c81facf5 ("x86/entry: Convert Bounds exception to IDTENTRY")
+4b6b9111c0b9 ("x86/entry: Convert Overflow exception to IDTENTRY")
+9d06c4027f21 ("x86/entry: Convert Divide Error to IDTENTRY")
+218e31b6e7a3 ("x86/traps: Prepare for using DEFINE_IDTENTRY")
+0ba50e861ae9 ("x86/entry/common: Provide idtentry_enter/exit()")
+53aaf262c66e ("x86/idtentry: Provide macros to define/declare IDT entry points")
+60400677e128 ("x86/entry/32: Provide macro to emit IDT entry stubs")
+424c7d0a9a39 ("x86/entry/64: Provide sane error entry/exit")
+cfa82a00533f ("x86/entry: Distangle idtentry")
+67f1386616dc ("x86/entry/64: Reorder idtentries")
diff --git a/v4.4/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86 b/v4.4/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
new file mode 100644
index 0000000..04f087e
--- /dev/null
+++ b/v4.4/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
@@ -0,0 +1,2 @@
+bc4fe4cdd602 ("mm: mmap: Fix general protection fault in unlink_file_vma()")
+d70cec898324 ("mm: mmap: merge vma after call_mmap() if possible")
diff --git a/v4.9/0c7689830e907668288a1a1da84dca66dbdb4728 b/v4.9/0c7689830e907668288a1a1da84dca66dbdb4728
new file mode 100644
index 0000000..d93c805
--- /dev/null
+++ b/v4.9/0c7689830e907668288a1a1da84dca66dbdb4728
@@ -0,0 +1 @@
+0c7689830e90 ("Documentation/x86: Fix incorrect references to zero-page.txt")
diff --git a/v4.9/4aab2be0983031a05cb4a19696c9da5749523426 b/v4.9/4aab2be0983031a05cb4a19696c9da5749523426
new file mode 100644
index 0000000..82ae65b
--- /dev/null
+++ b/v4.9/4aab2be0983031a05cb4a19696c9da5749523426
@@ -0,0 +1,14 @@
+4aab2be09830 ("mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged")
+e44431498f5f ("mm: parallelize deferred_init_memmap()")
+89c7c4022dfc ("mm: don't track number of pages during deferred initialization")
+da97f2d56bbd ("mm: call cond_resched() from deferred_init_memmap()")
+117003c32771 ("mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init")
+27e1f8273113 ("khugepaged: enable collapse pmd for pte-mapped THP")
+0e56acae4b4d ("mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections")
+837566e7e08e ("mm: implement new zone specific memblock iterator")
+56ec43d8b027 ("mm: drop meminit_pfn_in_nid as it is redundant")
+eb414681d5a0 ("psi: pressure stall information for CPU, memory, and IO")
+b1d29ba82cf2 ("delayacct: track delays from thrashing cache pages")
+889c695d419f ("mm: disable deferred struct page for 32-bit arches")
+93781325da6e ("lockdep: fix fs_reclaim annotation")
+675c00c33257 ("Merge branch 'linus' into locking/core, to pick up fixes")
diff --git a/v4.9/512b557ac8a869932e03f1fd522419f4348118bf b/v4.9/512b557ac8a869932e03f1fd522419f4348118bf
new file mode 100644
index 0000000..045647f
--- /dev/null
+++ b/v4.9/512b557ac8a869932e03f1fd522419f4348118bf
@@ -0,0 +1,4 @@
+512b557ac8a8 ("MAINTAINERS: Antoine Tenart's email address")
+3b50142d8528 ("MAINTAINERS: sort field names for all entries")
+4400b7d68f6e ("MAINTAINERS: sort entries by entry name")
+b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2")
diff --git a/v4.9/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654 b/v4.9/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
new file mode 100644
index 0000000..95c7f92
--- /dev/null
+++ b/v4.9/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
@@ -0,0 +1,2 @@
+6d6b8b9f4fce ("perf: Fix task_function_call() error handling")
+2ed6edd33a21 ("perf: Add cond_resched() to task_function_call()")
diff --git a/v4.9/8a018eb55e3ac033592afbcb476b0ffe64465b12 b/v4.9/8a018eb55e3ac033592afbcb476b0ffe64465b12
new file mode 100644
index 0000000..ab2711e
--- /dev/null
+++ b/v4.9/8a018eb55e3ac033592afbcb476b0ffe64465b12
@@ -0,0 +1,50 @@
+8a018eb55e3a ("pipe: Fix memory leaks in create_pipe_files()")
+c73be61cede5 ("pipe: Add general notification queue support")
+b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE")
+0858caa419e6 ("uapi: General notification queue definitions")
+90da2e3f25c8 ("splice: move f_mode checks to do_{splice,tee}()")
+6551d5c56eb0 ("pipe: make sure to wake up everybody when the last reader/writer closes")
+0ddad21d3e99 ("pipe: use exclusive waits when reading or writing")
+0dd1e3773ae8 ("pipe: fix empty pipe check in pipe_write()")
+d1c6a2aa02af ("pipe: simplify signal handling in pipe_read() and add comments")
+85190d15f4ea ("pipe: don't use 'pipe_wait() for basic pipe IO")
+a28c8b9db8a1 ("pipe: remove 'waiting_writers' merging logic")
+f467a6a66419 ("pipe: fix and clarify pipe read wakeup logic")
+1b6b26ae7053 ("pipe: fix and clarify pipe write wakeup logic")
+ad910e36da4c ("pipe: fix poll/select race introduced by the pipe rework")
+8f868d68d335 ("pipe: Fix missing mask update after pipe_wait()")
+8c7b8c34ae95 ("pipe: Remove assertion from pipe_poll()")
+3c0edea9b29f ("pipe: Remove sync on wake_ups")
+cefa80ced57a ("pipe: Increase the writer-wakeup threshold to reduce context-switch count")
+8df441294dd3 ("pipe: Check for ring full inside of the spinlock in pipe_write()")
+7e25a73f1a52 ("pipe: Remove redundant wakeup from pipe_write()")
+a194dfe6e6f6 ("pipe: Rearrange sequence in pipe_write() to preallocate slot")
+8446487feba9 ("pipe: Conditionalise wakeup in pipe_read()")
+b667b8673443 ("pipe: Advance tail pointer inside of wait spinlock in pipe_read()")
+6718b6f855a0 ("pipe: Allow pipes to have kernel-reserved slots")
+8cefc107ca54 ("pipe: Use head and tail pointers for the ring, not cursor and length")
+da82c92f1150 ("docs: cgroup-v1: add it to the admin-guide book")
+898bd37a9206 ("docs: block: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
+39443104c7d3 ("docs: blockdev: convert to ReST")
diff --git a/v4.9/8b7b2eb131d3476062ffd34358785b44be25172f b/v4.9/8b7b2eb131d3476062ffd34358785b44be25172f
new file mode 100644
index 0000000..e9b7e72
--- /dev/null
+++ b/v4.9/8b7b2eb131d3476062ffd34358785b44be25172f
@@ -0,0 +1,8 @@
+8b7b2eb131d3 ("mm: validate inode in mapping_set_error()")
+735e4ae5ba28 ("vfs: track per-sb writeback errors and report them to syncfs")
+09d91cda0e82 ("mm,thp: avoid writes to file with THP in pagecache")
+99cb0dbd47a1 ("mm,thp: add read-only THP support for (non-shmem) FS")
+579c571e2efd ("khugepaged: rename collapse_shmem() and khugepaged_scan_shmem()")
+4101196b19d7 ("mm: page cache: store only head pages in i_pages")
+39656e83dab9 ("mm: lift the x86_32 PAE version of gup_get_pte to common code")
+927ba67a63c7 ("Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")
diff --git a/v4.9/ae4a380109d154ffbc7e2b6204d79b1a171671bb b/v4.9/ae4a380109d154ffbc7e2b6204d79b1a171671bb
new file mode 100644
index 0000000..c5165f3
--- /dev/null
+++ b/v4.9/ae4a380109d154ffbc7e2b6204d79b1a171671bb
@@ -0,0 +1,4 @@
+ae4a380109d1 ("MAINTAINERS: change hardening mailing list")
+19d1d49f2a8c ("mailmap, MAINTAINERS: move to tycho.pizza")
+d6bd5201f7ea ("mailmap: Restore dictionary sorting")
+2324d50d051e ("Merge tag 'docs-5.9' of git://git.lwn.net/linux")
diff --git a/v4.9/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e b/v4.9/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
new file mode 100644
index 0000000..14026ec
--- /dev/null
+++ b/v4.9/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
@@ -0,0 +1,50 @@
+bc21a291fc11 ("x86/mce: Use idtentry_nmi_enter/exit()")
+13cbc0cd4a30 ("x86/entry/32: Fix #MC and #DB wiring on x86_32")
+f41f0824224e ("x86/entry/xen: Route #DB correctly on Xen PV")
+71ed49d8fb33 ("x86/entry: Make NMI use IDTENTRY_RAW")
+633260fa143b ("x86/irq: Convey vector as argument and not in ptregs")
+e2dcb5f13907 ("x86/entry: Remove the transition leftovers")
+91eeafea1e4b ("x86/entry: Switch page fault exception to IDTENTRY_RAW")
+2f6474e4636b ("x86/entry: Switch XEN/PV hypercall entry to IDTENTRY")
+fa95d7dc1abc ("x86/idtentry: Switch to conditional RCU handling")
+9f9781b60dfa ("x86/entry: Provide idtentry_enter/exit_user()")
+3eeec3858488 ("x86/entry: Provide idtentry_entry/exit_cond_rcu()")
+c29c775a554f ("x86/entry: Convert double fault exception to IDTENTRY_DF")
+6a8dfa8e4053 ("x86/idtentry: Provide IDTENTRY_DF")
+865d3a9afe7e ("x86/mce: Address objtools noinstr complaints")
+9347f4135218 ("x86/traps: Restructure #DB handling")
+4c0dcd8350a0 ("x86/entry: Implement user mode C entry points for #DB and #MCE")
+f08e32ec3cfc ("x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC")
+2bbc68f8373c ("x86/entry: Convert Debug exception to IDTENTRY_DB")
+9f58fdde95c9 ("x86/db: Split out dr6/7 handling")
+6271fef00b34 ("x86/entry: Convert NMI to IDTENTRY_NMI")
+9cce81cff748 ("x86/idtentry: Provide IDTENTRY_XEN for XEN/PV")
+8cd501c1facc ("x86/entry: Convert Machine Check to IDTENTRY_IST")
+94a46d316f2b ("x86/mce: Move nmi_enter/exit() into the entry point")
+2c058b03cc06 ("x86/idtentry: Provide IDTENTRY_IST")
+21e28290b317 ("x86/traps: Split int3 handler up")
+8edd7e37aed8 ("x86/entry: Convert INT3 exception to IDTENTRY_RAW")
+0dc6cdc21b94 ("x86/idtentry: Provide IDTENTRY_RAW")
+d77290507ab2 ("x86/entry/32: Convert IRET exception to IDTENTRY_SW")
+48227e21f743 ("x86/entry: Convert SIMD coprocessor error exception to IDTENTRY")
+436608bb00a5 ("x86/entry: Convert Alignment check exception to IDTENTRY")
+14a8bd2aa7c3 ("x86/entry: Convert Coprocessor error exception to IDTENTRY")
+dad7106f8194 ("x86/entry: Convert Spurious interrupt bug exception to IDTENTRY")
+be4c11afbb6d ("x86/entry: Convert General protection exception to IDTENTRY")
+fd9689bf9113 ("x86/entry: Convert Stack segment exception to IDTENTRY")
+99a3fb8d01af ("x86/entry: Convert Segment not present exception to IDTENTRY")
+97b3d290b865 ("x86/entry: Convert Invalid TSS exception to IDTENTRY")
+aabfe5383ec7 ("x86/idtentry: Provide IDTENTRY_ERRORCODE")
+f95658fdb575 ("x86/entry: Convert Coprocessor segment overrun exception to IDTENTRY")
+866ae2ccee4a ("x86/entry: Convert Device not available exception to IDTENTRY")
+49893c5cb281 ("x86/entry: Convert Invalid Opcode exception to IDTENTRY")
+58d9c81facf5 ("x86/entry: Convert Bounds exception to IDTENTRY")
+4b6b9111c0b9 ("x86/entry: Convert Overflow exception to IDTENTRY")
+9d06c4027f21 ("x86/entry: Convert Divide Error to IDTENTRY")
+218e31b6e7a3 ("x86/traps: Prepare for using DEFINE_IDTENTRY")
+0ba50e861ae9 ("x86/entry/common: Provide idtentry_enter/exit()")
+53aaf262c66e ("x86/idtentry: Provide macros to define/declare IDT entry points")
+60400677e128 ("x86/entry/32: Provide macro to emit IDT entry stubs")
+424c7d0a9a39 ("x86/entry/64: Provide sane error entry/exit")
+cfa82a00533f ("x86/entry: Distangle idtentry")
+67f1386616dc ("x86/entry/64: Reorder idtentries")
diff --git a/v4.9/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86 b/v4.9/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
new file mode 100644
index 0000000..04f087e
--- /dev/null
+++ b/v4.9/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
@@ -0,0 +1,2 @@
+bc4fe4cdd602 ("mm: mmap: Fix general protection fault in unlink_file_vma()")
+d70cec898324 ("mm: mmap: merge vma after call_mmap() if possible")
diff --git a/v5.4/0c7689830e907668288a1a1da84dca66dbdb4728 b/v5.4/0c7689830e907668288a1a1da84dca66dbdb4728
new file mode 100644
index 0000000..d93c805
--- /dev/null
+++ b/v5.4/0c7689830e907668288a1a1da84dca66dbdb4728
@@ -0,0 +1 @@
+0c7689830e90 ("Documentation/x86: Fix incorrect references to zero-page.txt")
diff --git a/v5.4/4aab2be0983031a05cb4a19696c9da5749523426 b/v5.4/4aab2be0983031a05cb4a19696c9da5749523426
new file mode 100644
index 0000000..122a24c
--- /dev/null
+++ b/v5.4/4aab2be0983031a05cb4a19696c9da5749523426
@@ -0,0 +1,5 @@
+4aab2be09830 ("mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged")
+e44431498f5f ("mm: parallelize deferred_init_memmap()")
+89c7c4022dfc ("mm: don't track number of pages during deferred initialization")
+da97f2d56bbd ("mm: call cond_resched() from deferred_init_memmap()")
+117003c32771 ("mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init")
diff --git a/v5.4/512b557ac8a869932e03f1fd522419f4348118bf b/v5.4/512b557ac8a869932e03f1fd522419f4348118bf
new file mode 100644
index 0000000..045647f
--- /dev/null
+++ b/v5.4/512b557ac8a869932e03f1fd522419f4348118bf
@@ -0,0 +1,4 @@
+512b557ac8a8 ("MAINTAINERS: Antoine Tenart's email address")
+3b50142d8528 ("MAINTAINERS: sort field names for all entries")
+4400b7d68f6e ("MAINTAINERS: sort entries by entry name")
+b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2")
diff --git a/v5.4/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654 b/v5.4/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
new file mode 100644
index 0000000..95c7f92
--- /dev/null
+++ b/v5.4/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
@@ -0,0 +1,2 @@
+6d6b8b9f4fce ("perf: Fix task_function_call() error handling")
+2ed6edd33a21 ("perf: Add cond_resched() to task_function_call()")
diff --git a/v5.4/8a018eb55e3ac033592afbcb476b0ffe64465b12 b/v5.4/8a018eb55e3ac033592afbcb476b0ffe64465b12
new file mode 100644
index 0000000..1c7260e
--- /dev/null
+++ b/v5.4/8a018eb55e3ac033592afbcb476b0ffe64465b12
@@ -0,0 +1,25 @@
+8a018eb55e3a ("pipe: Fix memory leaks in create_pipe_files()")
+c73be61cede5 ("pipe: Add general notification queue support")
+b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE")
+0858caa419e6 ("uapi: General notification queue definitions")
+90da2e3f25c8 ("splice: move f_mode checks to do_{splice,tee}()")
+6551d5c56eb0 ("pipe: make sure to wake up everybody when the last reader/writer closes")
+0ddad21d3e99 ("pipe: use exclusive waits when reading or writing")
+0dd1e3773ae8 ("pipe: fix empty pipe check in pipe_write()")
+d1c6a2aa02af ("pipe: simplify signal handling in pipe_read() and add comments")
+85190d15f4ea ("pipe: don't use 'pipe_wait() for basic pipe IO")
+a28c8b9db8a1 ("pipe: remove 'waiting_writers' merging logic")
+f467a6a66419 ("pipe: fix and clarify pipe read wakeup logic")
+1b6b26ae7053 ("pipe: fix and clarify pipe write wakeup logic")
+ad910e36da4c ("pipe: fix poll/select race introduced by the pipe rework")
+8f868d68d335 ("pipe: Fix missing mask update after pipe_wait()")
+8c7b8c34ae95 ("pipe: Remove assertion from pipe_poll()")
+3c0edea9b29f ("pipe: Remove sync on wake_ups")
+cefa80ced57a ("pipe: Increase the writer-wakeup threshold to reduce context-switch count")
+8df441294dd3 ("pipe: Check for ring full inside of the spinlock in pipe_write()")
+7e25a73f1a52 ("pipe: Remove redundant wakeup from pipe_write()")
+a194dfe6e6f6 ("pipe: Rearrange sequence in pipe_write() to preallocate slot")
+8446487feba9 ("pipe: Conditionalise wakeup in pipe_read()")
+b667b8673443 ("pipe: Advance tail pointer inside of wait spinlock in pipe_read()")
+6718b6f855a0 ("pipe: Allow pipes to have kernel-reserved slots")
+8cefc107ca54 ("pipe: Use head and tail pointers for the ring, not cursor and length")
diff --git a/v5.4/8b7b2eb131d3476062ffd34358785b44be25172f b/v5.4/8b7b2eb131d3476062ffd34358785b44be25172f
new file mode 100644
index 0000000..3492568
--- /dev/null
+++ b/v5.4/8b7b2eb131d3476062ffd34358785b44be25172f
@@ -0,0 +1,2 @@
+8b7b2eb131d3 ("mm: validate inode in mapping_set_error()")
+735e4ae5ba28 ("vfs: track per-sb writeback errors and report them to syncfs")
diff --git a/v5.4/ae4a380109d154ffbc7e2b6204d79b1a171671bb b/v5.4/ae4a380109d154ffbc7e2b6204d79b1a171671bb
new file mode 100644
index 0000000..c5165f3
--- /dev/null
+++ b/v5.4/ae4a380109d154ffbc7e2b6204d79b1a171671bb
@@ -0,0 +1,4 @@
+ae4a380109d1 ("MAINTAINERS: change hardening mailing list")
+19d1d49f2a8c ("mailmap, MAINTAINERS: move to tycho.pizza")
+d6bd5201f7ea ("mailmap: Restore dictionary sorting")
+2324d50d051e ("Merge tag 'docs-5.9' of git://git.lwn.net/linux")
diff --git a/v5.4/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e b/v5.4/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
new file mode 100644
index 0000000..14026ec
--- /dev/null
+++ b/v5.4/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
@@ -0,0 +1,50 @@
+bc21a291fc11 ("x86/mce: Use idtentry_nmi_enter/exit()")
+13cbc0cd4a30 ("x86/entry/32: Fix #MC and #DB wiring on x86_32")
+f41f0824224e ("x86/entry/xen: Route #DB correctly on Xen PV")
+71ed49d8fb33 ("x86/entry: Make NMI use IDTENTRY_RAW")
+633260fa143b ("x86/irq: Convey vector as argument and not in ptregs")
+e2dcb5f13907 ("x86/entry: Remove the transition leftovers")
+91eeafea1e4b ("x86/entry: Switch page fault exception to IDTENTRY_RAW")
+2f6474e4636b ("x86/entry: Switch XEN/PV hypercall entry to IDTENTRY")
+fa95d7dc1abc ("x86/idtentry: Switch to conditional RCU handling")
+9f9781b60dfa ("x86/entry: Provide idtentry_enter/exit_user()")
+3eeec3858488 ("x86/entry: Provide idtentry_entry/exit_cond_rcu()")
+c29c775a554f ("x86/entry: Convert double fault exception to IDTENTRY_DF")
+6a8dfa8e4053 ("x86/idtentry: Provide IDTENTRY_DF")
+865d3a9afe7e ("x86/mce: Address objtools noinstr complaints")
+9347f4135218 ("x86/traps: Restructure #DB handling")
+4c0dcd8350a0 ("x86/entry: Implement user mode C entry points for #DB and #MCE")
+f08e32ec3cfc ("x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC")
+2bbc68f8373c ("x86/entry: Convert Debug exception to IDTENTRY_DB")
+9f58fdde95c9 ("x86/db: Split out dr6/7 handling")
+6271fef00b34 ("x86/entry: Convert NMI to IDTENTRY_NMI")
+9cce81cff748 ("x86/idtentry: Provide IDTENTRY_XEN for XEN/PV")
+8cd501c1facc ("x86/entry: Convert Machine Check to IDTENTRY_IST")
+94a46d316f2b ("x86/mce: Move nmi_enter/exit() into the entry point")
+2c058b03cc06 ("x86/idtentry: Provide IDTENTRY_IST")
+21e28290b317 ("x86/traps: Split int3 handler up")
+8edd7e37aed8 ("x86/entry: Convert INT3 exception to IDTENTRY_RAW")
+0dc6cdc21b94 ("x86/idtentry: Provide IDTENTRY_RAW")
+d77290507ab2 ("x86/entry/32: Convert IRET exception to IDTENTRY_SW")
+48227e21f743 ("x86/entry: Convert SIMD coprocessor error exception to IDTENTRY")
+436608bb00a5 ("x86/entry: Convert Alignment check exception to IDTENTRY")
+14a8bd2aa7c3 ("x86/entry: Convert Coprocessor error exception to IDTENTRY")
+dad7106f8194 ("x86/entry: Convert Spurious interrupt bug exception to IDTENTRY")
+be4c11afbb6d ("x86/entry: Convert General protection exception to IDTENTRY")
+fd9689bf9113 ("x86/entry: Convert Stack segment exception to IDTENTRY")
+99a3fb8d01af ("x86/entry: Convert Segment not present exception to IDTENTRY")
+97b3d290b865 ("x86/entry: Convert Invalid TSS exception to IDTENTRY")
+aabfe5383ec7 ("x86/idtentry: Provide IDTENTRY_ERRORCODE")
+f95658fdb575 ("x86/entry: Convert Coprocessor segment overrun exception to IDTENTRY")
+866ae2ccee4a ("x86/entry: Convert Device not available exception to IDTENTRY")
+49893c5cb281 ("x86/entry: Convert Invalid Opcode exception to IDTENTRY")
+58d9c81facf5 ("x86/entry: Convert Bounds exception to IDTENTRY")
+4b6b9111c0b9 ("x86/entry: Convert Overflow exception to IDTENTRY")
+9d06c4027f21 ("x86/entry: Convert Divide Error to IDTENTRY")
+218e31b6e7a3 ("x86/traps: Prepare for using DEFINE_IDTENTRY")
+0ba50e861ae9 ("x86/entry/common: Provide idtentry_enter/exit()")
+53aaf262c66e ("x86/idtentry: Provide macros to define/declare IDT entry points")
+60400677e128 ("x86/entry/32: Provide macro to emit IDT entry stubs")
+424c7d0a9a39 ("x86/entry/64: Provide sane error entry/exit")
+cfa82a00533f ("x86/entry: Distangle idtentry")
+67f1386616dc ("x86/entry/64: Reorder idtentries")
diff --git a/v5.4/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86 b/v5.4/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
new file mode 100644
index 0000000..04f087e
--- /dev/null
+++ b/v5.4/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
@@ -0,0 +1,2 @@
+bc4fe4cdd602 ("mm: mmap: Fix general protection fault in unlink_file_vma()")
+d70cec898324 ("mm: mmap: merge vma after call_mmap() if possible")
diff --git a/v5.7/0c7689830e907668288a1a1da84dca66dbdb4728 b/v5.7/0c7689830e907668288a1a1da84dca66dbdb4728
new file mode 100644
index 0000000..d93c805
--- /dev/null
+++ b/v5.7/0c7689830e907668288a1a1da84dca66dbdb4728
@@ -0,0 +1 @@
+0c7689830e90 ("Documentation/x86: Fix incorrect references to zero-page.txt")
diff --git a/v5.7/4aab2be0983031a05cb4a19696c9da5749523426 b/v5.7/4aab2be0983031a05cb4a19696c9da5749523426
new file mode 100644
index 0000000..122a24c
--- /dev/null
+++ b/v5.7/4aab2be0983031a05cb4a19696c9da5749523426
@@ -0,0 +1,5 @@
+4aab2be09830 ("mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged")
+e44431498f5f ("mm: parallelize deferred_init_memmap()")
+89c7c4022dfc ("mm: don't track number of pages during deferred initialization")
+da97f2d56bbd ("mm: call cond_resched() from deferred_init_memmap()")
+117003c32771 ("mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init")
diff --git a/v5.7/512b557ac8a869932e03f1fd522419f4348118bf b/v5.7/512b557ac8a869932e03f1fd522419f4348118bf
new file mode 100644
index 0000000..6006df7
--- /dev/null
+++ b/v5.7/512b557ac8a869932e03f1fd522419f4348118bf
@@ -0,0 +1 @@
+512b557ac8a8 ("MAINTAINERS: Antoine Tenart's email address")
diff --git a/v5.7/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654 b/v5.7/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
new file mode 100644
index 0000000..95c7f92
--- /dev/null
+++ b/v5.7/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
@@ -0,0 +1,2 @@
+6d6b8b9f4fce ("perf: Fix task_function_call() error handling")
+2ed6edd33a21 ("perf: Add cond_resched() to task_function_call()")
diff --git a/v5.7/8a018eb55e3ac033592afbcb476b0ffe64465b12 b/v5.7/8a018eb55e3ac033592afbcb476b0ffe64465b12
new file mode 100644
index 0000000..f9e224b
--- /dev/null
+++ b/v5.7/8a018eb55e3ac033592afbcb476b0ffe64465b12
@@ -0,0 +1,4 @@
+8a018eb55e3a ("pipe: Fix memory leaks in create_pipe_files()")
+c73be61cede5 ("pipe: Add general notification queue support")
+b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE")
+0858caa419e6 ("uapi: General notification queue definitions")
diff --git a/v5.7/8b7b2eb131d3476062ffd34358785b44be25172f b/v5.7/8b7b2eb131d3476062ffd34358785b44be25172f
new file mode 100644
index 0000000..3492568
--- /dev/null
+++ b/v5.7/8b7b2eb131d3476062ffd34358785b44be25172f
@@ -0,0 +1,2 @@
+8b7b2eb131d3 ("mm: validate inode in mapping_set_error()")
+735e4ae5ba28 ("vfs: track per-sb writeback errors and report them to syncfs")
diff --git a/v5.7/ae4a380109d154ffbc7e2b6204d79b1a171671bb b/v5.7/ae4a380109d154ffbc7e2b6204d79b1a171671bb
new file mode 100644
index 0000000..c5165f3
--- /dev/null
+++ b/v5.7/ae4a380109d154ffbc7e2b6204d79b1a171671bb
@@ -0,0 +1,4 @@
+ae4a380109d1 ("MAINTAINERS: change hardening mailing list")
+19d1d49f2a8c ("mailmap, MAINTAINERS: move to tycho.pizza")
+d6bd5201f7ea ("mailmap: Restore dictionary sorting")
+2324d50d051e ("Merge tag 'docs-5.9' of git://git.lwn.net/linux")
diff --git a/v5.7/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e b/v5.7/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
new file mode 100644
index 0000000..14026ec
--- /dev/null
+++ b/v5.7/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
@@ -0,0 +1,50 @@
+bc21a291fc11 ("x86/mce: Use idtentry_nmi_enter/exit()")
+13cbc0cd4a30 ("x86/entry/32: Fix #MC and #DB wiring on x86_32")
+f41f0824224e ("x86/entry/xen: Route #DB correctly on Xen PV")
+71ed49d8fb33 ("x86/entry: Make NMI use IDTENTRY_RAW")
+633260fa143b ("x86/irq: Convey vector as argument and not in ptregs")
+e2dcb5f13907 ("x86/entry: Remove the transition leftovers")
+91eeafea1e4b ("x86/entry: Switch page fault exception to IDTENTRY_RAW")
+2f6474e4636b ("x86/entry: Switch XEN/PV hypercall entry to IDTENTRY")
+fa95d7dc1abc ("x86/idtentry: Switch to conditional RCU handling")
+9f9781b60dfa ("x86/entry: Provide idtentry_enter/exit_user()")
+3eeec3858488 ("x86/entry: Provide idtentry_entry/exit_cond_rcu()")
+c29c775a554f ("x86/entry: Convert double fault exception to IDTENTRY_DF")
+6a8dfa8e4053 ("x86/idtentry: Provide IDTENTRY_DF")
+865d3a9afe7e ("x86/mce: Address objtools noinstr complaints")
+9347f4135218 ("x86/traps: Restructure #DB handling")
+4c0dcd8350a0 ("x86/entry: Implement user mode C entry points for #DB and #MCE")
+f08e32ec3cfc ("x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC")
+2bbc68f8373c ("x86/entry: Convert Debug exception to IDTENTRY_DB")
+9f58fdde95c9 ("x86/db: Split out dr6/7 handling")
+6271fef00b34 ("x86/entry: Convert NMI to IDTENTRY_NMI")
+9cce81cff748 ("x86/idtentry: Provide IDTENTRY_XEN for XEN/PV")
+8cd501c1facc ("x86/entry: Convert Machine Check to IDTENTRY_IST")
+94a46d316f2b ("x86/mce: Move nmi_enter/exit() into the entry point")
+2c058b03cc06 ("x86/idtentry: Provide IDTENTRY_IST")
+21e28290b317 ("x86/traps: Split int3 handler up")
+8edd7e37aed8 ("x86/entry: Convert INT3 exception to IDTENTRY_RAW")
+0dc6cdc21b94 ("x86/idtentry: Provide IDTENTRY_RAW")
+d77290507ab2 ("x86/entry/32: Convert IRET exception to IDTENTRY_SW")
+48227e21f743 ("x86/entry: Convert SIMD coprocessor error exception to IDTENTRY")
+436608bb00a5 ("x86/entry: Convert Alignment check exception to IDTENTRY")
+14a8bd2aa7c3 ("x86/entry: Convert Coprocessor error exception to IDTENTRY")
+dad7106f8194 ("x86/entry: Convert Spurious interrupt bug exception to IDTENTRY")
+be4c11afbb6d ("x86/entry: Convert General protection exception to IDTENTRY")
+fd9689bf9113 ("x86/entry: Convert Stack segment exception to IDTENTRY")
+99a3fb8d01af ("x86/entry: Convert Segment not present exception to IDTENTRY")
+97b3d290b865 ("x86/entry: Convert Invalid TSS exception to IDTENTRY")
+aabfe5383ec7 ("x86/idtentry: Provide IDTENTRY_ERRORCODE")
+f95658fdb575 ("x86/entry: Convert Coprocessor segment overrun exception to IDTENTRY")
+866ae2ccee4a ("x86/entry: Convert Device not available exception to IDTENTRY")
+49893c5cb281 ("x86/entry: Convert Invalid Opcode exception to IDTENTRY")
+58d9c81facf5 ("x86/entry: Convert Bounds exception to IDTENTRY")
+4b6b9111c0b9 ("x86/entry: Convert Overflow exception to IDTENTRY")
+9d06c4027f21 ("x86/entry: Convert Divide Error to IDTENTRY")
+218e31b6e7a3 ("x86/traps: Prepare for using DEFINE_IDTENTRY")
+0ba50e861ae9 ("x86/entry/common: Provide idtentry_enter/exit()")
+53aaf262c66e ("x86/idtentry: Provide macros to define/declare IDT entry points")
+60400677e128 ("x86/entry/32: Provide macro to emit IDT entry stubs")
+424c7d0a9a39 ("x86/entry/64: Provide sane error entry/exit")
+cfa82a00533f ("x86/entry: Distangle idtentry")
+67f1386616dc ("x86/entry/64: Reorder idtentries")
diff --git a/v5.7/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86 b/v5.7/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
new file mode 100644
index 0000000..04f087e
--- /dev/null
+++ b/v5.7/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
@@ -0,0 +1,2 @@
+bc4fe4cdd602 ("mm: mmap: Fix general protection fault in unlink_file_vma()")
+d70cec898324 ("mm: mmap: merge vma after call_mmap() if possible")
diff --git a/v5.8/0c7689830e907668288a1a1da84dca66dbdb4728 b/v5.8/0c7689830e907668288a1a1da84dca66dbdb4728
new file mode 100644
index 0000000..d93c805
--- /dev/null
+++ b/v5.8/0c7689830e907668288a1a1da84dca66dbdb4728
@@ -0,0 +1 @@
+0c7689830e90 ("Documentation/x86: Fix incorrect references to zero-page.txt")
diff --git a/v5.8/4aab2be0983031a05cb4a19696c9da5749523426 b/v5.8/4aab2be0983031a05cb4a19696c9da5749523426
new file mode 100644
index 0000000..667389d
--- /dev/null
+++ b/v5.8/4aab2be0983031a05cb4a19696c9da5749523426
@@ -0,0 +1 @@
+4aab2be09830 ("mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged")
diff --git a/v5.8/512b557ac8a869932e03f1fd522419f4348118bf b/v5.8/512b557ac8a869932e03f1fd522419f4348118bf
new file mode 100644
index 0000000..6006df7
--- /dev/null
+++ b/v5.8/512b557ac8a869932e03f1fd522419f4348118bf
@@ -0,0 +1 @@
+512b557ac8a8 ("MAINTAINERS: Antoine Tenart's email address")
diff --git a/v5.8/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654 b/v5.8/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
new file mode 100644
index 0000000..6df3048
--- /dev/null
+++ b/v5.8/6d6b8b9f4fceab7266ca03d194f60ec72bd4b654
@@ -0,0 +1 @@
+6d6b8b9f4fce ("perf: Fix task_function_call() error handling")
diff --git a/v5.8/8a018eb55e3ac033592afbcb476b0ffe64465b12 b/v5.8/8a018eb55e3ac033592afbcb476b0ffe64465b12
new file mode 100644
index 0000000..5e09d5a
--- /dev/null
+++ b/v5.8/8a018eb55e3ac033592afbcb476b0ffe64465b12
@@ -0,0 +1 @@
+8a018eb55e3a ("pipe: Fix memory leaks in create_pipe_files()")
diff --git a/v5.8/8b7b2eb131d3476062ffd34358785b44be25172f b/v5.8/8b7b2eb131d3476062ffd34358785b44be25172f
new file mode 100644
index 0000000..8943135
--- /dev/null
+++ b/v5.8/8b7b2eb131d3476062ffd34358785b44be25172f
@@ -0,0 +1 @@
+8b7b2eb131d3 ("mm: validate inode in mapping_set_error()")
diff --git a/v5.8/ae4a380109d154ffbc7e2b6204d79b1a171671bb b/v5.8/ae4a380109d154ffbc7e2b6204d79b1a171671bb
new file mode 100644
index 0000000..c5165f3
--- /dev/null
+++ b/v5.8/ae4a380109d154ffbc7e2b6204d79b1a171671bb
@@ -0,0 +1,4 @@
+ae4a380109d1 ("MAINTAINERS: change hardening mailing list")
+19d1d49f2a8c ("mailmap, MAINTAINERS: move to tycho.pizza")
+d6bd5201f7ea ("mailmap: Restore dictionary sorting")
+2324d50d051e ("Merge tag 'docs-5.9' of git://git.lwn.net/linux")
diff --git a/v5.8/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e b/v5.8/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
new file mode 100644
index 0000000..f682611
--- /dev/null
+++ b/v5.8/bc21a291fc11bbd60868c45b9f5a79ceed97fd4e
@@ -0,0 +1 @@
+bc21a291fc11 ("x86/mce: Use idtentry_nmi_enter/exit()")
diff --git a/v5.8/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86 b/v5.8/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
new file mode 100644
index 0000000..04f087e
--- /dev/null
+++ b/v5.8/bc4fe4cdd602b3bee5eeb49d843bd6b3296cfc86
@@ -0,0 +1,2 @@
+bc4fe4cdd602 ("mm: mmap: Fix general protection fault in unlink_file_vma()")
+d70cec898324 ("mm: mmap: merge vma after call_mmap() if possible")