Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053643.56777-11-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Christian Borntraeger <borntraeger@de.ibm.com>
[ Upstream commit f315104ad8b0c32be13eac628569ae707c332cb5 ]
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053643.56777-4-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Christian Borntraeger <borntraeger@de.ibm.com>
[ Upstream commit 35b3fde6203b932b2b1a5b53b3d8808abc9c4f60 ]
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6e179d64126b909f0b288fa63cdbf07c531e9b1d ]
Automatically decide between nobp vs. expolines if the spectre_v2=auto
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit e2dd833389cc4069a96b57bdd24227b5f52288f5 ]
Add an optimized version of the array_index_mask_nospec function for
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d768bd892fc8f066cd3aa000eb1867bcf32db0ee ]
Add the PPA instruction to the system entry and exit path to switch
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d424986f1d6b16079b3231db0314923f4f8deed1 ]
Set CONFIG_GENERIC_CPU_VULNERABILITIES and provide the two functions
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit cf1489984641369611556bf00c48f945c77bcf02 ]
To be able to switch off specific CPU alternatives with kernel parameters
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6cf09958f32b9667bb3ebadf74367c791112771b ]
The main linker script vmlinux.lds.S for the kernel image merges
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6a3d1e81a434fc311f224b8be77258bafc18ccc6 ]
With CONFIG_EXPOLINE_AUTO=y the call of spectre_v2_auto_early() via
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d5feec04fe578c8dbd9e2e1439afc2f0af761ed4 ]
The system call path can be interrupted before the switch back to the
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053643.56777-3-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Heiko Carstens <heiko.carstens@de.ibm.com>
[ Upstream commit 049a2c2d486e8cc82c5cd79fa479c5b105b109e9 ]
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053643.56777-14-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Christian Borntraeger <borntraeger@de.ibm.com>
[ Upstream commit d3f468963cd6fd6d2aa5e26aed8b24232096d0e1 ]
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053643.56777-2-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Vasily Gorbik <gor@linux.vnet.ibm.com>
[ Upstream commit 686140a1a9c41d85a4212a1c26d671139b76404b ]
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit f19fbd5ed642dc31c809596412dab1ed56f2f156 ]
Add CONFIG_EXPOLINE to enable the use of the new -mindirect-branch= and
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit b2e2f43a01bace1a25bdbae04c9f9846882b727a ]
Keep the code for the nobp parameter handling with the code for
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053643.56777-12-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Eugeniu Rosca <erosca@de.adit-jv.com>
[ Upstream commit 2cb370d615e9fbed9e95ed222c2c8f337181aa90 ]
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit bc035599718412cfba9249aa713f90ef13f13ee9 ]
Add a boot message if either of the spectre defenses is active.
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6b73044b2b0081ee3dd1cd6eaab7dee552601efb ]
Define TIF_ISOLATE_BP and TIF_ISOLATE_BP_GUEST and add the necessary
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 7041d28115e91f2144f811ffe8a195c696b1e1d0 ]
Clear all user space registers on entry to the kernel and all KVM guest
From: Xin Long <lucien.xin@gmail.com>
-
[ Upstream commit ddea788c63094f7c483783265563dd5b50052e28 ]
After Commit 8a8efa22f51b ("bonding: sync netpoll code with bridge"), it
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053702.57047-4-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Christian Borntraeger <borntraeger@de.ibm.com>
[ Upstream commit 35b3fde6203b932b2b1a5b53b3d8808abc9c4f60 ]
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6e179d64126b909f0b288fa63cdbf07c531e9b1d ]
Automatically decide between nobp vs. expolines if the spectre_v2=auto
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit e2dd833389cc4069a96b57bdd24227b5f52288f5 ]
Add an optimized version of the array_index_mask_nospec function for
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d768bd892fc8f066cd3aa000eb1867bcf32db0ee ]
Add the PPA instruction to the system entry and exit path to switch
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d424986f1d6b16079b3231db0314923f4f8deed1 ]
Set CONFIG_GENERIC_CPU_VULNERABILITIES and provide the two functions
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit cf1489984641369611556bf00c48f945c77bcf02 ]
To be able to switch off specific CPU alternatives with kernel parameters
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6cf09958f32b9667bb3ebadf74367c791112771b ]
The main linker script vmlinux.lds.S for the kernel image merges
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6a3d1e81a434fc311f224b8be77258bafc18ccc6 ]
With CONFIG_EXPOLINE_AUTO=y the call of spectre_v2_auto_early() via
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d5feec04fe578c8dbd9e2e1439afc2f0af761ed4 ]
The system call path can be interrupted before the switch back to the
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053702.57047-3-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Heiko Carstens <heiko.carstens@de.ibm.com>
[ Upstream commit 049a2c2d486e8cc82c5cd79fa479c5b105b109e9 ]
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053702.57047-13-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Christian Borntraeger <borntraeger@de.ibm.com>
[ Upstream commit d3f468963cd6fd6d2aa5e26aed8b24232096d0e1 ]
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053702.57047-2-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Vasily Gorbik <gor@linux.vnet.ibm.com>
[ Upstream commit 686140a1a9c41d85a4212a1c26d671139b76404b ]
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit f19fbd5ed642dc31c809596412dab1ed56f2f156 ]
Add CONFIG_EXPOLINE to enable the use of the new -mindirect-branch= and
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit b2e2f43a01bace1a25bdbae04c9f9846882b727a ]
Keep the code for the nobp parameter handling with the code for
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053702.57047-11-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Eugeniu Rosca <erosca@de.adit-jv.com>
[ Upstream commit 2cb370d615e9fbed9e95ed222c2c8f337181aa90 ]
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit bc035599718412cfba9249aa713f90ef13f13ee9 ]
Add a boot message if either of the spectre defenses is active.
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6b73044b2b0081ee3dd1cd6eaab7dee552601efb ]
Define TIF_ISOLATE_BP and TIF_ISOLATE_BP_GUEST and add the necessary
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 7041d28115e91f2144f811ffe8a195c696b1e1d0 ]
Clear all user space registers on entry to the kernel and all KVM guest
From: Xin Long <lucien.xin@gmail.com>
-
[ Upstream commit ddea788c63094f7c483783265563dd5b50052e28 ]
After Commit 8a8efa22f51b ("bonding: sync netpoll code with bridge"), it
From: Eric Biggers <ebiggers@google.com>
-
[ Upstream commit 9c438d7a3a52dcc2b9ed095cb87d3a5e83cf7e60 ]
Adding a dns_resolver key whose payload contains a very long option name
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053657.56944-11-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Christian Borntraeger <borntraeger@de.ibm.com>
[ Upstream commit f315104ad8b0c32be13eac628569ae707c332cb5 ]
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053657.56944-4-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Christian Borntraeger <borntraeger@de.ibm.com>
[ Upstream commit 35b3fde6203b932b2b1a5b53b3d8808abc9c4f60 ]
From: Guillaume Nault <g.nault@alphalink.fr>
-
[ Upstream commit eb1c28c05894a4b1f6b56c5bf072205e64cfa280 ]
Check sockaddr_len before dereferencing sp->sa_protocol, to ensure that
From: Cong Wang <xiyou.wangcong@gmail.com>
-
[ Upstream commit b905ef9ab90115d001c1658259af4b1c65088779 ]
The connection timers of an llc sock could be still flying
From: Eric Dumazet <edumazet@google.com>
-
[ Upstream commit 7dd07c143a4b54d050e748bee4b4b9e94a7b1744 ]
Since neigh_dump_table() calls nlmsg_parse() without giving policy
From: Willem de Bruijn <willemb@google.com>
-
[ Upstream commit a6361f0ca4b25460f2cdf3235ebe8115f622901e ]
Updates to the bitfields in struct packet_sock are not atomic.
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6e179d64126b909f0b288fa63cdbf07c531e9b1d ]
Automatically decide between nobp vs. expolines if the spectre_v2=auto
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit e2dd833389cc4069a96b57bdd24227b5f52288f5 ]
Add an optimized version of the array_index_mask_nospec function for
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d768bd892fc8f066cd3aa000eb1867bcf32db0ee ]
Add the PPA instruction to the system entry and exit path to switch
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d424986f1d6b16079b3231db0314923f4f8deed1 ]
Set CONFIG_GENERIC_CPU_VULNERABILITIES and provide the two functions
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit cf1489984641369611556bf00c48f945c77bcf02 ]
To be able to switch off specific CPU alternatives with kernel parameters
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6cf09958f32b9667bb3ebadf74367c791112771b ]
The main linker script vmlinux.lds.S for the kernel image merges
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6a3d1e81a434fc311f224b8be77258bafc18ccc6 ]
With CONFIG_EXPOLINE_AUTO=y the call of spectre_v2_auto_early() via
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit d5feec04fe578c8dbd9e2e1439afc2f0af761ed4 ]
The system call path can be interrupted before the switch back to the
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053657.56944-3-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Heiko Carstens <heiko.carstens@de.ibm.com>
[ Upstream commit 049a2c2d486e8cc82c5cd79fa479c5b105b109e9 ]
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053657.56944-14-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Christian Borntraeger <borntraeger@de.ibm.com>
[ Upstream commit d3f468963cd6fd6d2aa5e26aed8b24232096d0e1 ]
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053657.56944-2-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Vasily Gorbik <gor@linux.vnet.ibm.com>
[ Upstream commit 686140a1a9c41d85a4212a1c26d671139b76404b ]
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit f19fbd5ed642dc31c809596412dab1ed56f2f156 ]
Add CONFIG_EXPOLINE to enable the use of the new -mindirect-branch= and
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit b2e2f43a01bace1a25bdbae04c9f9846882b727a ]
Keep the code for the nobp parameter handling with the code for
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Message-ID: <20180427053657.56944-12-schwidefsky@de.ibm.com>
-From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
-
From: Eugeniu Rosca <erosca@de.adit-jv.com>
[ Upstream commit 2cb370d615e9fbed9e95ed222c2c8f337181aa90 ]
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit bc035599718412cfba9249aa713f90ef13f13ee9 ]
Add a boot message if either of the spectre defenses is active.
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 6b73044b2b0081ee3dd1cd6eaab7dee552601efb ]
Define TIF_ISOLATE_BP and TIF_ISOLATE_BP_GUEST and add the necessary
From: Martin Schwidefsky <schwidefsky@de.ibm.com>
-
[ Upstream commit 7041d28115e91f2144f811ffe8a195c696b1e1d0 ]
Clear all user space registers on entry to the kernel and all KVM guest
From: Jann Horn <jannh@google.com>
-
[ Upstream commit 7e5a206ab686f098367b61aca989f5cdfa8114a3 ]
The old code reads the "opsize" variable from out-of-bounds memory (first
From: Paolo Abeni <pabeni@redhat.com>
-
[ Upstream commit 4fb0534fb7bbc2346ba7d3a072b538007f4135a5 ]
When parsing the options provided by the user space,
From: Xin Long <lucien.xin@gmail.com>
-
[ Upstream commit 9cf2f437ca5b39828984064fad213e68fc17ef11 ]
The same fix in Commit dbe173079ab5 ("bridge: fix netconsole
From: Eric Dumazet <edumazet@google.com>
-
[ Upstream commit ec518f21cb1a1b1f8a516499ea05c60299e04963 ]
Before syzbot/KMSAN bites, add the missing policy for TIPC_NLA_NET_ADDR