lp:~juergh/+git/xenial-linux

Owned by Juerg Haefliger
Get this repository:
git clone https://git.launchpad.net/~juergh/+git/xenial-linux
Only Juerg Haefliger can upload to this repository. If you are Juerg Haefliger please log in for upload directions.

Branches

Name Last Modified Last Commit
update-4.4.180 2019-05-29 09:32:56 UTC 2019-05-29
UBUNTU: SAUCE: x86/speculation: Fix SSB command line documentation

Author: Juerg Haefliger
Author Date: 2019-05-28 10:59:31 UTC

UBUNTU: SAUCE: x86/speculation: Fix SSB command line documentation

BugLink: https://bugs.launchpad.net/bugs/1830176

Add info about the default mitigation which is part of upstream commit
f21b53b20c75 ("x86/speculation: Make "seccomp" the default mode for
Speculative Store Bypass").

Fixes: 37e59563291c ("UBUNTU: SAUCE: x86/speculation: Make "seccomp" the default mode for Speculative Store Bypass")
Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-spectre-v1 2019-04-09 06:34:34 UTC 2019-04-09
ALSA: seq: oss: Fix Spectre v1 vulnerability

Author: Gustavo A. R. Silva
Author Date: 2019-03-20 23:42:01 UTC

ALSA: seq: oss: Fix Spectre v1 vulnerability

dev is indirectly controlled by user-space, hence leading to
a potential exploitation of the Spectre variant 1 vulnerability.

This issue was detected with the help of Smatch:

sound/core/seq/oss/seq_oss_synth.c:626 snd_seq_oss_synth_make_info() warn: potential spectre issue 'dp->synths' [w] (local cap)

Fix this by sanitizing dev before using it to index dp->synths.

Notice that given that speculation windows are large, the policy is
to kill the speculation on the first load and not worry if it can be
completed with a dependent load/store [1].

[1] https://lore.kernel.org/lkml/20180423164740.GY17484@dhcp22.suse.cz/

Cc: stable@vger.kernel.org
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>

CVE-2017-5753

(cherry picked from commit c709f14f0616482b67f9fbcb965e1493a03ff30b)
Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.176 2019-03-06 11:14:09 UTC 2019-03-06
Linux 4.4.176

Author: Greg Kroah-Hartman
Author Date: 2019-02-23 08:05:14 UTC

Linux 4.4.176

BugLink: https://bugs.launchpad.net/bugs/1818815

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.175 2019-03-06 10:54:09 UTC 2019-03-06
Linux 4.4.175

Author: Greg Kroah-Hartman
Author Date: 2019-02-20 09:13:24 UTC

Linux 4.4.175

BugLink: https://bugs.launchpad.net/bugs/1818813

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.174 2019-03-06 10:30:21 UTC 2019-03-06
Linux 4.4.174

Author: Greg Kroah-Hartman
Author Date: 2019-02-08 10:25:33 UTC

Linux 4.4.174

BugLink: https://bugs.launchpad.net/bugs/1818806

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.173 2019-03-06 10:00:17 UTC 2019-03-06
Linux 4.4.173

Author: Greg Kroah-Hartman
Author Date: 2019-02-06 18:43:08 UTC

Linux 4.4.173

BugLink: https://bugs.launchpad.net/bugs/1818803

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.172 2019-03-06 08:50:48 UTC 2019-03-06
Linux 4.4.172

Author: Greg Kroah-Hartman
Author Date: 2019-01-26 08:42:55 UTC

Linux 4.4.172

BugLink: https://bugs.launchpad.net/bugs/1818797

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.171 2019-03-01 14:19:13 UTC 2019-03-01
Linux 4.4.171

Author: Greg Kroah-Hartman
Author Date: 2019-01-16 21:16:12 UTC

Linux 4.4.171

BugLink: https://bugs.launchpad.net/bugs/1818237

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

master-next 2019-02-06 10:39:59 UTC 2019-02-06
UBUNTU: Ubuntu-4.4.0-143.169

Author: Juerg Haefliger
Author Date: 2019-02-06 10:39:59 UTC

UBUNTU: Ubuntu-4.4.0-143.169

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

lp1764956 2019-01-14 12:10:26 UTC 2019-01-14
UBUNTU: SAUCE: Restore the IBRS host state on VMEXIT

Author: Juerg Haefliger
Author Date: 2018-12-03 11:00:51 UTC

UBUNTU: SAUCE: Restore the IBRS host state on VMEXIT

BugLink: https://bugs.launchpad.net/bugs/1764956

IBRS in Ubuntu can be controlled dynamically from userspace. Make sure
the correct state is restored on VMEXIT.

Suggested-by: Gavin Guo <gavin.guo@canonical.com>
Signed-off-by: Juerg Haefliger <juergh@canonical.com>

lp1811646 2019-01-14 12:07:48 UTC 2019-01-14
UBUNTU: SAUCE: KVM: Move code fragments, cleanup and re-indent

Author: Juerg Haefliger
Author Date: 2018-11-28 09:49:45 UTC

UBUNTU: SAUCE: KVM: Move code fragments, cleanup and re-indent

BugLink: https://bugs.launchpad.net/bugs/1811646

To match upstream stable v4.4 and v4.9, respectively, so that future
cherry-picking results in fewer conflicts.

No functional changes.

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.170 2019-01-14 08:43:46 UTC 2019-01-14
Linux 4.4.170

Author: Greg Kroah-Hartman
Author Date: 2019-01-13 09:05:34 UTC

Linux 4.4.170

BugLink: https://bugs.launchpad.net/bugs/1811647

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.169 2019-01-11 13:40:17 UTC 2019-01-11
Linux 4.4.169

Author: Greg Kroah-Hartman
Author Date: 2018-12-21 13:09:54 UTC

Linux 4.4.169

BugLink: https://bugs.launchpad.net/bugs/1811252

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.168 2019-01-11 09:12:20 UTC 2019-01-11
Linux 4.4.168

Author: Greg Kroah-Hartman
Author Date: 2018-12-17 20:55:18 UTC

Linux 4.4.168

BugLink: https://bugs.launchpad.net/bugs/1811080

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

cleanup-ibrs-ibpb-v3 2019-01-09 14:19:31 UTC 2019-01-09
UBUNTU: SAUCE: x86/speculation: Move RSB_CTXSW hunk

Author: Juerg Haefliger
Author Date: 2018-11-20 13:47:52 UTC

UBUNTU: SAUCE: x86/speculation: Move RSB_CTXSW hunk

Move the RSB_CTXSW hunk further up in spectre_v2_select_mitigation() to
match upstream. No functional changes.

CVE-2017-5715

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.167 2019-01-09 11:10:55 UTC 2019-01-09
Linux 4.4.167

Author: Greg Kroah-Hartman
Author Date: 2018-12-13 08:21:37 UTC

Linux 4.4.167

BugLink: https://bugs.launchpad.net/bugs/1811077

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.166 2019-01-09 10:15:50 UTC 2019-01-09
Linux 4.4.166

Author: Greg Kroah-Hartman
Author Date: 2018-12-01 08:46:41 UTC

Linux 4.4.166

BugLink: https://bugs.launchpad.net/bugs/1810967

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.165 2019-01-08 15:38:34 UTC 2019-01-08
Linux 4.4.165

Author: Greg Kroah-Hartman
Author Date: 2018-11-27 15:08:03 UTC

Linux 4.4.165

BugLink: https://bugs.launchpad.net/bugs/1810958

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.164 2019-01-08 15:05:33 UTC 2019-01-08
Linux 4.4.164

Author: Greg Kroah-Hartman
Author Date: 2018-11-21 08:27:45 UTC

Linux 4.4.164

BugLink: https://bugs.launchpad.net/bugs/1810947

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.163 2019-01-08 14:09:19 UTC 2019-01-08
Linux 4.4.163

Author: Greg Kroah-Hartman
Author Date: 2018-11-10 15:41:44 UTC

Linux 4.4.163

BugLink: https://bugs.launchpad.net/bugs/1810807

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

lp1764956-v2 2018-12-19 09:58:24 UTC 2018-12-19
UBUNTU: SAUCE: Restore the IBRS host state on VMEXIT

Author: Juerg Haefliger
Author Date: 2018-12-03 11:00:51 UTC

UBUNTU: SAUCE: Restore the IBRS host state on VMEXIT

BugLink: https://bugs.launchpad.net/bugs/1764956

IBRS in Ubuntu can be controlled dynamically from userspace. Make sure
the correct state is restored on VMEXIT.

CVE-2017-5715

Suggested-by: Gavin Guo <gavin.guo@canonical.com>
Signed-off-by: Juerg Haefliger <juergh@canonical.com>

lp1764956-testing 2018-12-14 12:27:02 UTC 2018-12-14
add debugging info

Author: Juerg Haefliger
Author Date: 2018-12-05 13:01:25 UTC

add debugging info

cleanup-ibrs-ibpb 2018-11-23 08:36:16 UTC 2018-11-23
UBUNTU: SAUCE: x86/speculation: Only report IBPB/IBRS state changes

Author: Juerg Haefliger
Author Date: 2018-11-23 08:36:16 UTC

UBUNTU: SAUCE: x86/speculation: Only report IBPB/IBRS state changes

Only print the IBPB/IBRS state to the log if it actually changes. Otherwise
the log is polluted everytime the procfs file is read from.

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.162 2018-11-06 10:27:47 UTC 2018-11-06
Linux 4.4.162

Author: Greg Kroah-Hartman
Author Date: 2018-10-20 07:52:38 UTC

Linux 4.4.162

BugLink: https://bugs.launchpad.net/bugs/1801900

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.161 2018-11-06 09:34:35 UTC 2018-11-06
Linux 4.4.161

Author: Greg Kroah-Hartman
Author Date: 2018-10-13 07:11:36 UTC

Linux 4.4.161

BugLink: https://bugs.launchpad.net/bugs/1801893

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.138 2018-06-18 07:00:23 UTC 2018-06-18
Linux 4.4.138

Author: Greg Kroah-Hartman
Author Date: 2018-06-16 07:54:27 UTC

Linux 4.4.138

BugLink: https://bugs.launchpad.net/bugs/1777389

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.137 2018-06-15 07:06:26 UTC 2018-06-15
Linux 4.4.137

Author: Greg Kroah-Hartman
Author Date: 2018-06-13 14:15:29 UTC

Linux 4.4.137

BugLink: https://bugs.launchpad.net/bugs/1777063

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.136 2018-06-11 09:03:31 UTC 2018-06-11
Linux 4.4.136

Author: Greg Kroah-Hartman
Author Date: 2018-06-06 14:46:24 UTC

Linux 4.4.136

BugLink: https://bugs.launchpad.net/bugs/1776177

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.135 2018-06-11 07:00:50 UTC 2018-06-11
Linux 4.4.135

Author: Greg Kroah-Hartman
Author Date: 2018-05-30 20:11:35 UTC

Linux 4.4.135

BugLink: https://bugs.launchpad.net/bugs/1776158

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.134 2018-06-08 15:26:22 UTC 2018-06-08
Linux 4.4.134

Author: Greg Kroah-Hartman
Author Date: 2018-05-30 05:49:18 UTC

Linux 4.4.134

BugLink: https://bugs.launchpad.net/bugs/1775771

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.132 2018-06-07 08:56:54 UTC 2018-06-07
Linux 4.4.132

Author: Greg Kroah-Hartman
Author Date: 2018-05-16 08:06:53 UTC

Linux 4.4.132

BugLink: http://bugs.launchpad.net/bugs/1774173

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

lp1774181 2018-06-05 15:27:01 UTC 2018-06-05
UBUNTU: SAUCE: bpf: Use barrier_nospec() instead of osb()

Author: Juerg Haefliger
Author Date: 2018-06-05 08:36:46 UTC

UBUNTU: SAUCE: bpf: Use barrier_nospec() instead of osb()

BugLink: https://bugs.launchpad.net/bugs/1774181

With the rename of osb() in the previous commit, use barrier_nospec()
instead.

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.131 2018-05-03 12:37:07 UTC 2018-05-03
Linux 4.4.131

Author: Greg Kroah-Hartman
Author Date: 2018-05-02 14:53:43 UTC

Linux 4.4.131

BugLink: http://bugs.launchpad.net/bugs/1768825

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.130 2018-05-03 09:47:13 UTC 2018-05-03
UBUNTU: SAUCE: s390: print messages for gmb and nobp

Author: Marcelo Cerri
Author Date: 2018-01-18 16:13:00 UTC

UBUNTU: SAUCE: s390: print messages for gmb and nobp

BugLink: http://bugs.launchpad.net/bugs/1768474

CVE-2017-5753
CVE-2017-5715

Signed-off-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Khaled Elmously <khalid.elmously@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
(cherry picked from commit 412264cde06785c9ba16e92b7d104d32c441e0f1 xenial)
Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.129 2018-05-03 08:23:53 UTC 2018-05-03
Linux 4.4.129

Author: Greg Kroah-Hartman
Author Date: 2018-04-24 07:32:12 UTC

Linux 4.4.129

BugLink: http://bugs.launchpad.net/bugs/1768429

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.128 2018-04-18 13:53:41 UTC 2018-04-18
Linux 4.4.128

Author: Greg Kroah-Hartman
Author Date: 2018-04-13 17:50:28 UTC

Linux 4.4.128

BugLink: http://bugs.launchpad.net/bugs/1765010

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.127 2018-04-18 10:56:27 UTC 2018-04-18
Linux 4.4.127

Author: Greg Kroah-Hartman
Author Date: 2018-04-08 09:52:02 UTC

Linux 4.4.127

BugLink: http://bugs.launchpad.net/bugs/1765007

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.126 2018-04-18 10:37:36 UTC 2018-04-18
Linux 4.4.126

Author: Greg Kroah-Hartman
Author Date: 2018-03-31 16:12:35 UTC

Linux 4.4.126

BugLink: http://bugs.launchpad.net/bugs/1764999

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.125 2018-04-18 09:16:51 UTC 2018-04-18
Linux 4.4.125

Author: Greg Kroah-Hartman
Author Date: 2018-03-28 16:40:17 UTC

Linux 4.4.125

BugLink: http://bugs.launchpad.net/bugs/1764973

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.124 2018-04-18 07:09:55 UTC 2018-04-18
Linux 4.4.124

Author: Greg Kroah-Hartman
Author Date: 2018-03-24 09:58:49 UTC

Linux 4.4.124

BugLink: http://bugs.launchpad.net/bugs/1764762

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.123 2018-04-17 11:56:48 UTC 2018-04-17
Linux 4.4.123

Author: Greg Kroah-Hartman
Author Date: 2018-03-22 08:23:32 UTC

Linux 4.4.123

BugLink: http://bugs.launchpad.net/bugs/1764666

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.122 2018-04-17 06:12:55 UTC 2018-04-17
Linux 4.4.122

Author: Greg Kroah-Hartman
Author Date: 2018-03-18 10:17:54 UTC

Linux 4.4.122

BugLink: http://bugs.launchpad.net/bugs/1764627

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.121 2018-04-16 13:15:30 UTC 2018-04-16
Linux 4.4.121

Author: Greg Kroah-Hartman
Author Date: 2018-03-11 15:19:47 UTC

Linux 4.4.121

BugLink: http://bugs.launchpad.net/bugs/1764367

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.120 2018-04-16 08:21:58 UTC 2018-04-16
Linux 4.4.120

Author: Greg Kroah-Hartman
Author Date: 2018-03-03 09:19:46 UTC

Linux 4.4.120

BugLink: http://bugs.launchpad.net/bugs/1764316

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.119 2018-04-11 14:14:04 UTC 2018-04-11
Linux 4.4.119

Author: Greg Kroah-Hartman
Author Date: 2018-02-28 09:17:24 UTC

Linux 4.4.119

BugLink: http://bugs.launchpad.net/bugs/1762453

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.118-no-spectre-v1 2018-04-09 12:57:11 UTC 2018-04-09
ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds

Author: Arnd Bergmann
Author Date: 2017-12-06 13:17:17 UTC

ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds

BugLink: http://bugs.launchpad.net/bugs/1756866

commit 863204cfdae98626a92535ac928ad79f4d6b74ff upstream.

In configurations without CONFIG_OMAP3 but with secure RAM support,
we now run into a link failure:

arch/arm/mach-omap2/omap-secure.o: In function `omap3_save_secure_ram':
omap-secure.c:(.text+0x130): undefined reference to `save_secure_ram_context'

The omap3_save_secure_ram() function is only called from the OMAP34xx
power management code, so we can simply hide that function in the
appropriate #ifdef.

Fixes: d09220a887f7 ("ARM: OMAP2+: Fix SRAM virt to phys translation for save_secure_ram_context")
Acked-by: Tony Lindgren <tony@atomide.com>
Tested-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.118 2018-03-28 09:19:22 UTC 2018-03-28
ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds

Author: Arnd Bergmann
Author Date: 2017-12-06 13:17:17 UTC

ARM: omap2: hide omap3_save_secure_ram on non-OMAP3 builds

BugLink: http://bugs.launchpad.net/bugs/1756866

commit 863204cfdae98626a92535ac928ad79f4d6b74ff upstream.

In configurations without CONFIG_OMAP3 but with secure RAM support,
we now run into a link failure:

arch/arm/mach-omap2/omap-secure.o: In function `omap3_save_secure_ram':
omap-secure.c:(.text+0x130): undefined reference to `save_secure_ram_context'

The omap3_save_secure_ram() function is only called from the OMAP34xx
power management code, so we can simply hide that function in the
appropriate #ifdef.

Fixes: d09220a887f7 ("ARM: OMAP2+: Fix SRAM virt to phys translation for save_secure_ram_context")
Acked-by: Tony Lindgren <tony@atomide.com>
Tested-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.117 2018-03-27 06:40:12 UTC 2018-03-27
Linux 4.4.117

Author: Greg Kroah-Hartman
Author Date: 2018-02-22 14:45:02 UTC

Linux 4.4.117

BugLink: http://bugs.launchpad.net/bugs/1756860

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.116 2018-03-23 15:20:44 UTC 2018-03-23
Linux 4.4.116

Author: Greg Kroah-Hartman
Author Date: 2018-02-16 19:09:48 UTC

Linux 4.4.116

BugLink: http://bugs.launchpad.net/bugs/1756121

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

update-4.4.115 2018-03-23 08:50:19 UTC 2018-03-23
UBUNTU: i386 -- Update list of retpoline indirections

Author: Juerg Haefliger
Author Date: 2018-03-23 07:26:35 UTC

UBUNTU: i386 -- Update list of retpoline indirections

BugLink: http://bugs.launchpad.net/bugs/1755509

Required due to the 4.4.115 stable update.

Signed-off-by: Juerg Haefliger <juergh@canonical.com>

150 of 50 results
This repository contains Public information 
Everyone can see this information.

Subscribers