]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/log
mirror_ubuntu-zesty-kernel.git
8 years agoUBUNTU: SAUCE: (no-up) apparmor: Fix incompatible pointer type warnings
Tim Gardner [Thu, 7 Jan 2016 16:39:21 +0000 (09:39 -0700)]
UBUNTU: SAUCE: (no-up) apparmor: Fix incompatible pointer type warnings

  CC      security/apparmor/af_unix.o
In file included from ./arch/x86/include/asm/bug.h:35:0,
                 from include/linux/bug.h:4,
                 from include/linux/cpumask.h:12,
                 from ./arch/x86/include/asm/cpumask.h:4,
                 from ./arch/x86/include/asm/msr.h:10,
                 from ./arch/x86/include/asm/processor.h:20,
                 from ./arch/x86/include/asm/atomic.h:6,
                 from include/linux/atomic.h:4,
                 from include/linux/mutex.h:18,
                 from include/net/af_unix.h:6,
                 from security/apparmor/include/af_unix.h:15,
                 from security/apparmor/af_unix.c:16:
security/apparmor/af_unix.c: In function 'unix_fs_perm':
security/apparmor/af_unix.c:29:18: warning: passing argument 1 of 'unix_sk' from incompatible pointer type [-Wincompatible-pointer-types]
  AA_BUG(!UNIX_FS(u));
                  ^
include/asm-generic/bug.h:95:25: note: in definition of macro 'WARN'
  int __ret_warn_on = !!(condition);    \
                         ^
security/apparmor/include/apparmor.h:75:28: note: in expansion of macro 'AA_BUG_FMT'
 #define AA_BUG(X, args...) AA_BUG_FMT((X), "" args )
                            ^
security/apparmor/af_unix.c:29:2: note: in expansion of macro 'AA_BUG'
  AA_BUG(!UNIX_FS(u));
  ^
security/apparmor/include/af_unix.h:36:22: note: in expansion of macro 'UNIX_ANONYMOUS'
 #define UNIX_FS(U) (!UNIX_ANONYMOUS(U) && unix_sk(U)->addr->name->sun_path[0])
                      ^
security/apparmor/af_unix.c:29:10: note: in expansion of macro 'UNIX_FS'
  AA_BUG(!UNIX_FS(u));
          ^
In file included from security/apparmor/include/af_unix.h:15:0,
                 from security/apparmor/af_unix.c:16:
include/net/af_unix.h:68:33: note: expected 'const struct sock *' but argument is of type 'struct unix_sock *'
 static inline struct unix_sock *unix_sk(const struct sock *sk)
                                 ^
In file included from ./arch/x86/include/asm/bug.h:35:0,
                 from include/linux/bug.h:4,
                 from include/linux/cpumask.h:12,
                 from ./arch/x86/include/asm/cpumask.h:4,
                 from ./arch/x86/include/asm/msr.h:10,
                 from ./arch/x86/include/asm/processor.h:20,
                 from ./arch/x86/include/asm/atomic.h:6,
                 from include/linux/atomic.h:4,
                 from include/linux/mutex.h:18,
                 from include/net/af_unix.h:6,
                 from security/apparmor/include/af_unix.h:15,
                 from security/apparmor/af_unix.c:16:
security/apparmor/af_unix.c:29:18: warning: passing argument 1 of 'unix_sk' from incompatible pointer type [-Wincompatible-pointer-types]
  AA_BUG(!UNIX_FS(u));
                  ^
include/asm-generic/bug.h:95:25: note: in definition of macro 'WARN'
  int __ret_warn_on = !!(condition);    \
                         ^
security/apparmor/include/apparmor.h:75:28: note: in expansion of macro 'AA_BUG_FMT'
 #define AA_BUG(X, args...) AA_BUG_FMT((X), "" args )
                            ^
security/apparmor/af_unix.c:29:2: note: in expansion of macro 'AA_BUG'
  AA_BUG(!UNIX_FS(u));
  ^
security/apparmor/af_unix.c:29:10: note: in expansion of macro 'UNIX_FS'
  AA_BUG(!UNIX_FS(u));
          ^
In file included from security/apparmor/include/af_unix.h:15:0,
                 from security/apparmor/af_unix.c:16:
include/net/af_unix.h:68:33: note: expected 'const struct sock *' but argument is of type 'struct unix_sock *'
 static inline struct unix_sock *unix_sk(const struct sock *sk)
                                 ^
In file included from security/apparmor/af_unix.c:16:0:
security/apparmor/af_unix.c: In function 'aa_unix_peer_perm':
security/apparmor/af_unix.c:529:14: warning: passing argument 1 of 'unix_sk' from incompatible pointer type [-Wincompatible-pointer-types]
  if (UNIX_FS(peeru))
              ^
security/apparmor/include/af_unix.h:32:37: note: in definition of macro 'UNIX_ANONYMOUS'
 #define UNIX_ANONYMOUS(U) (!unix_sk(U)->addr)
                                     ^
security/apparmor/af_unix.c:529:6: note: in expansion of macro 'UNIX_FS'
  if (UNIX_FS(peeru))
      ^
In file included from security/apparmor/include/af_unix.h:15:0,
                 from security/apparmor/af_unix.c:16:
include/net/af_unix.h:68:33: note: expected 'const struct sock *' but argument is of type 'struct unix_sock *'
 static inline struct unix_sock *unix_sk(const struct sock *sk)
                                 ^
In file included from security/apparmor/af_unix.c:16:0:
security/apparmor/af_unix.c:529:14: warning: passing argument 1 of 'unix_sk' from incompatible pointer type [-Wincompatible-pointer-types]
  if (UNIX_FS(peeru))
              ^
security/apparmor/include/af_unix.h:36:51: note: in definition of macro 'UNIX_FS'
 #define UNIX_FS(U) (!UNIX_ANONYMOUS(U) && unix_sk(U)->addr->name->sun_path[0])
                                                   ^
In file included from security/apparmor/include/af_unix.h:15:0,
                 from security/apparmor/af_unix.c:16:
include/net/af_unix.h:68:33: note: expected 'const struct sock *' but argument is of type 'struct unix_sock *'
 static inline struct unix_sock *unix_sk(const struct sock *sk)
                                 ^
In file included from security/apparmor/af_unix.c:16:0:
security/apparmor/af_unix.c:531:19: warning: passing argument 1 of 'unix_sk' from incompatible pointer type [-Wincompatible-pointer-types]
  else if (UNIX_FS(u))
                   ^
security/apparmor/include/af_unix.h:32:37: note: in definition of macro 'UNIX_ANONYMOUS'
 #define UNIX_ANONYMOUS(U) (!unix_sk(U)->addr)
                                     ^
security/apparmor/af_unix.c:531:11: note: in expansion of macro 'UNIX_FS'
  else if (UNIX_FS(u))
           ^
In file included from security/apparmor/include/af_unix.h:15:0,
                 from security/apparmor/af_unix.c:16:
include/net/af_unix.h:68:33: note: expected 'const struct sock *' but argument is of type 'struct unix_sock *'
 static inline struct unix_sock *unix_sk(const struct sock *sk)
                                 ^
In file included from security/apparmor/af_unix.c:16:0:
security/apparmor/af_unix.c:531:19: warning: passing argument 1 of 'unix_sk' from incompatible pointer type [-Wincompatible-pointer-types]
  else if (UNIX_FS(u))
                   ^
security/apparmor/include/af_unix.h:36:51: note: in definition of macro 'UNIX_FS'
 #define UNIX_FS(U) (!UNIX_ANONYMOUS(U) && unix_sk(U)->addr->name->sun_path[0])
                                                   ^
In file included from security/apparmor/include/af_unix.h:15:0,
                 from security/apparmor/af_unix.c:16:
include/net/af_unix.h:68:33: note: expected 'const struct sock *' but argument is of type 'struct unix_sock *'
 static inline struct unix_sock *unix_sk(const struct sock *sk)
                                 ^

Cc: John Johansen <john.johansen@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: SAUCE: add a sysctl to disable unprivileged user namespace unsharing
Serge Hallyn [Tue, 5 Jan 2016 20:12:21 +0000 (20:12 +0000)]
UBUNTU: SAUCE: add a sysctl to disable unprivileged user namespace unsharing

It is turned on by default, but can be turned off if admins prefer or,
more importantly, if a security vulnerability is found.

The intent is to use this as mitigation so long as Ubuntu is on the
cutting edge of enablement for things like unprivileged filesystem
mounting.

(This patch is tweaked from the one currently still in Debian sid, which
in turn came from the patch we had in saucy)

Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
[bwh: Remove unneeded binary sysctl bits]
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] CONFIG_BLK_DEV_LOOP=y for s390x
Tim Gardner [Wed, 16 Dec 2015 21:12:07 +0000 (14:12 -0700)]
UBUNTU: [Config] CONFIG_BLK_DEV_LOOP=y for s390x

BugLink: http://bugs.launchpad.net/bugs/1526869
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] CONFIG_ZONE_DEVICE=y for amd64
Tim Gardner [Tue, 5 Jan 2016 14:35:27 +0000 (07:35 -0700)]
UBUNTU: [Config] CONFIG_ZONE_DEVICE=y for amd64

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: SAUCE: crypto: nx-842 - Mask XERS0 bit in return value
Haren Myneni [Sun, 13 Dec 2015 11:30:41 +0000 (03:30 -0800)]
UBUNTU: SAUCE: crypto: nx-842 - Mask XERS0 bit in return value

BugLink: http://bugs.launchpad.net/bugs/1529666
NX842 coprocessor sets 3rd bit in CR register with XER[S0] which is
nothing to do with NX request. Since this bit can be set with other
valuable return status, mast this bit.

One of other bits (INITIATED, BUSY or REJECTED) will be returned for
any given NX request.

Signed-off-by: Haren Myneni <haren@us.ibm.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
(cherry picked from linux-next commit 6333ed8f26cf77311088d2e2b7cf16d8480bcbb2)
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Start new release
Tim Gardner [Tue, 5 Jan 2016 00:44:35 +0000 (17:44 -0700)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.9
Tim Gardner [Mon, 4 Jan 2016 02:21:48 +0000 (19:21 -0700)]
UBUNTU: Ubuntu-4.4.0-0.9

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: rebase to v4.4-rc8
Tim Gardner [Mon, 4 Jan 2016 02:11:07 +0000 (19:11 -0700)]
UBUNTU: rebase to v4.4-rc8

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Start new release
Tim Gardner [Mon, 4 Jan 2016 01:51:41 +0000 (18:51 -0700)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.8
Tim Gardner [Tue, 29 Dec 2015 13:14:14 +0000 (06:14 -0700)]
UBUNTU: Ubuntu-4.4.0-0.8

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: rebase to v4.4-rc7
Tim Gardner [Mon, 28 Dec 2015 23:18:55 +0000 (16:18 -0700)]
UBUNTU: rebase to v4.4-rc7

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Start new release
Tim Gardner [Mon, 28 Dec 2015 23:13:48 +0000 (16:13 -0700)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.7
Tim Gardner [Tue, 22 Dec 2015 13:04:07 +0000 (06:04 -0700)]
UBUNTU: Ubuntu-4.4.0-0.7

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: rebase to v4.4-rc6
Tim Gardner [Mon, 21 Dec 2015 13:21:05 +0000 (06:21 -0700)]
UBUNTU: rebase to v4.4-rc6

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: SAUCE: (noup) ptrace: being capable wrt a process requires mapped uids/gids
Jann Horn [Sat, 12 Dec 2015 20:12:41 +0000 (21:12 +0100)]
UBUNTU: SAUCE: (noup) ptrace: being capable wrt a process requires mapped uids/gids

BugLink: http://bugs.launchpad.net/bugs/1527374
ptrace_has_cap() checks whether the current process should be
treated as having a certain capability for ptrace checks
against another process. Until now, this was equivalent to
has_ns_capability(current, target_ns, CAP_SYS_PTRACE).

However, if a root-owned process wants to enter a user
namespace for some reason without knowing who owns it and
therefore can't change to the namespace owner's uid and gid
before entering, as soon as it has entered the namespace,
the namespace owner can attach to it via ptrace and thereby
gain access to its uid and gid.

While it is possible for the entering process to switch to
the uid of a claimed namespace owner before entering,
causing the attempt to enter to fail if the claimed uid is
wrong, this doesn't solve the problem of determining an
appropriate gid.

With this change, the entering process can first enter the
namespace and then safely inspect the namespace's
properties, e.g. through /proc/self/{uid_map,gid_map},
assuming that the namespace owner doesn't have access to
uid 0.

Signed-off-by: Jann Horn <jann@thejh.net>
Reference: https://lkml.org/lkml/2015/12/12/259
Acked-by: Andy Whitcroft <andy.whitcroft@canonical.com>
Acked-by: Brad Figg <brad.figg@canonical.com>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
8 years agoUBUNTU: [Config] CONFIG_I2C_DESIGNWARE_BAYTRAIL=y, CONFIG_IOSF_MBI=y
Hui Wang [Thu, 17 Dec 2015 07:54:42 +0000 (15:54 +0800)]
UBUNTU: [Config] CONFIG_I2C_DESIGNWARE_BAYTRAIL=y, CONFIG_IOSF_MBI=y

BugLink: http://bugs.launchpad.net/bugs/1527096
This commit wants to enable the Intel Baytrail I2C semaphore, this
driver was added into the kernel from v4.0.

The driver implements a hardware semphore to protect the I2C bus to
be shared among several users safely.

We have met a problem on a Cherry Trail platform, when we insert the
SD storage card into the SD slot, the system will hang, after enable
this driver in the kernel, the problem disappers.

This driver depends on the "CONFIG_IOSF_MBI=y", so we change this
config item from m to y.

Signed-off-by: Hui Wang <hui.wang@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Start new release
Tim Gardner [Thu, 17 Dec 2015 12:29:07 +0000 (05:29 -0700)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.6
Tim Gardner [Wed, 16 Dec 2015 14:09:20 +0000 (07:09 -0700)]
UBUNTU: Ubuntu-4.4.0-0.6

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] disable CONFIG_CRYPTO_AES_ARM64_CE* to avoid issues with ARMv8.1...
Andy Whitcroft [Tue, 15 Dec 2015 10:26:24 +0000 (10:26 +0000)]
UBUNTU: [Config] disable CONFIG_CRYPTO_AES_ARM64_CE* to avoid issues with ARMv8.1 support in latest compilers

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] disable CONFIG_ARM64_LSE_ATOMICS to avoid issues with ARMv8.1 suppor...
Andy Whitcroft [Tue, 15 Dec 2015 10:22:54 +0000 (10:22 +0000)]
UBUNTU: [Config] disable CONFIG_ARM64_LSE_ATOMICS to avoid issues with ARMv8.1 support in latest compilers

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: Start new release
Tim Gardner [Tue, 15 Dec 2015 13:47:05 +0000 (06:47 -0700)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] s390 -> s390x
Tim Gardner [Tue, 15 Dec 2015 13:32:14 +0000 (13:32 +0000)]
UBUNTU: [Config] s390 -> s390x

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.5
Tim Gardner [Mon, 14 Dec 2015 12:30:17 +0000 (05:30 -0700)]
UBUNTU: Ubuntu-4.4.0-0.5

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: rebase to v4.4-rc5
Tim Gardner [Mon, 14 Dec 2015 12:29:12 +0000 (05:29 -0700)]
UBUNTU: rebase to v4.4-rc5

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] s390x -- enable ABI checks
Andy Whitcroft [Wed, 9 Dec 2015 09:45:04 +0000 (09:45 +0000)]
UBUNTU: [Config] s390x -- enable ABI checks

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- add s390x ABI information
Andy Whitcroft [Wed, 9 Dec 2015 09:44:42 +0000 (09:44 +0000)]
UBUNTU: [Config] s390x -- add s390x ABI information

Signed-off-by: Andy Whitcroft <apw@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] s390x -- add architecture to getabis
Andy Whitcroft [Wed, 9 Dec 2015 09:43:10 +0000 (09:43 +0000)]
UBUNTU: [Config] s390x -- add architecture to getabis

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- enable tools
Andy Whitcroft [Wed, 9 Dec 2015 09:41:44 +0000 (09:41 +0000)]
UBUNTU: [Config] s390x -- enable tools

We are not yet making tools packages for s390x.  Enable the basic tools
to fill out this package.

BugLink: http://bugs.launchpad.net/bugs/1524319
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] Add s390 modules to nic-modules udeb
Tim Gardner [Fri, 11 Dec 2015 22:18:51 +0000 (15:18 -0700)]
UBUNTU: [Config] Add s390 modules to nic-modules udeb

BugLink: http://bugs.launchpad.net/bugs/1525297
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Debian] config-check and prepare using ${DEBIAN}/config/annotations
Tim Gardner [Tue, 6 Oct 2015 16:07:03 +0000 (10:07 -0600)]
UBUNTU: [Debian] config-check and prepare using ${DEBIAN}/config/annotations

Annotations are unique to the derivative. Therefore, use annotations
found in the derivative config directory.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
(cherry picked from commit 4f92f80963c358c9716e70d912449a7c2a5808aa)
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.4
Tim Gardner [Tue, 8 Dec 2015 18:22:03 +0000 (11:22 -0700)]
UBUNTU: Ubuntu-4.4.0-0.4

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.3
Tim Gardner [Mon, 7 Dec 2015 02:08:55 +0000 (19:08 -0700)]
UBUNTU: Ubuntu-4.4.0-0.3

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: rebase to v4.4-rc4
Tim Gardner [Sun, 6 Dec 2015 23:58:35 +0000 (16:58 -0700)]
UBUNTU: rebase to v4.4-rc4

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Start new release
Tim Gardner [Sun, 6 Dec 2015 23:51:14 +0000 (16:51 -0700)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.2
Tim Gardner [Thu, 3 Dec 2015 15:30:29 +0000 (08:30 -0700)]
UBUNTU: Ubuntu-4.4.0-0.2

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Start new release
Tim Gardner [Thu, 3 Dec 2015 14:06:47 +0000 (07:06 -0700)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] Include all s390 specific drivers in linux-image
Tim Gardner [Thu, 3 Dec 2015 14:01:35 +0000 (07:01 -0700)]
UBUNTU: [Config] Include all s390 specific drivers in linux-image

BugLink: http://bugs.launchpad.net/bugs/1522210
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] Add zfs to d-i fs-core-modules
Tim Gardner [Wed, 2 Dec 2015 19:46:59 +0000 (12:46 -0700)]
UBUNTU: [Config] Add zfs to d-i fs-core-modules

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] Add spl/zfs provides to generic and powerpc64-smp
Tim Gardner [Wed, 2 Dec 2015 17:24:04 +0000 (10:24 -0700)]
UBUNTU: [Config] Add spl/zfs provides to generic and powerpc64-smp

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.4.0-0.1
Tim Gardner [Wed, 2 Dec 2015 15:30:31 +0000 (08:30 -0700)]
UBUNTU: Ubuntu-4.4.0-0.1

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] s390x -- disable abi/module checks for s390x
Andy Whitcroft [Tue, 1 Dec 2015 22:29:09 +0000 (22:29 +0000)]
UBUNTU: [Config] s390x -- disable abi/module checks for s390x

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] include ibmveth in nic-modules for ppc64el
Andy Whitcroft [Tue, 1 Dec 2015 18:12:07 +0000 (18:12 +0000)]
UBUNTU: [Config] include ibmveth in nic-modules for ppc64el

BugLink: http://bugs.launchpad.net/bugs/1521712
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] move ibm disk and ethernet drivers to linux-image
Andy Whitcroft [Tue, 1 Dec 2015 18:07:26 +0000 (18:07 +0000)]
UBUNTU: [Config] move ibm disk and ethernet drivers to linux-image

BugLink: http://bugs.launchpad.net/bugs/1521712
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] follow ibmvscsi name change
Andy Whitcroft [Tue, 1 Dec 2015 17:45:19 +0000 (17:45 +0000)]
UBUNTU: [Config] follow ibmvscsi name change

BugLink: http://bugs.launchpad.net/bugs/1521712
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] make IBMVETH consistent on powerpc/ppc64el
Andy Whitcroft [Tue, 1 Dec 2015 17:31:38 +0000 (17:31 +0000)]
UBUNTU: [Config] make IBMVETH consistent on powerpc/ppc64el

BugLink: http://bugs.launchpad.net/bugs/1521712
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: SAUCE: AUFS
Tim Gardner [Wed, 2 Dec 2015 14:28:37 +0000 (07:28 -0700)]
UBUNTU: SAUCE: AUFS

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] CONFIG_AUFS_FS=m
Tim Gardner [Wed, 2 Dec 2015 14:40:27 +0000 (07:40 -0700)]
UBUNTU: [Config] CONFIG_AUFS_FS=m

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoSPL: Update with 4.4 support
Tim Gardner [Wed, 2 Dec 2015 14:09:22 +0000 (07:09 -0700)]
SPL: Update with 4.4 support

Temporary hack until the archive package is updated. I
cherry picked commits from master e7b75d9b46fcfea149bf7fd1f53d40379e3c7b5d on
to spl-0.6.5-release, then rsync'd the whole thing.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoZFS: Update with 4.4 support
Tim Gardner [Wed, 2 Dec 2015 13:55:25 +0000 (06:55 -0700)]
ZFS: Update with 4.4 support

Temporary hack until the archive package is updated. I
cherry picked commits from master 61d482f7cd1687177185140699c6843c904b38d4 on
to zfs-0.6.5-release, then rsync'd the whole thing.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: rebase to v4.4-rc3
Tim Gardner [Mon, 30 Nov 2015 14:39:27 +0000 (07:39 -0700)]
UBUNTU: rebase to v4.4-rc3

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Debian] Disable udebs when cross compiling
Tim Gardner [Sun, 29 Nov 2015 03:38:57 +0000 (20:38 -0700)]
UBUNTU: [Debian] Disable udebs when cross compiling

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] CONFIG_LUSTRE_FS=n
Tim Gardner [Sun, 29 Nov 2015 03:15:56 +0000 (20:15 -0700)]
UBUNTU: [Config] CONFIG_LUSTRE_FS=n

depmod: ERROR: Found 2 modules in dependency cycles!
depmod: ERROR: Cycle detected: lnet -> libcfs -> lnet

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: SAUCE: do_zfs=false temporarily
Tim Gardner [Sun, 29 Nov 2015 03:06:17 +0000 (20:06 -0700)]
UBUNTU: SAUCE: do_zfs=false temporarily

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] s390s -- disable ABI/module checks
Andy Whitcroft [Wed, 25 Nov 2015 11:31:06 +0000 (11:31 +0000)]
UBUNTU: [Config] s390s -- disable ABI/module checks

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- disable ZFS temporarily
Andy Whitcroft [Wed, 25 Nov 2015 14:03:51 +0000 (14:03 +0000)]
UBUNTU: [Config] s390x -- disable ZFS temporarily

BugLink: http://bugs.launchpad.net/bugs/1519820
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- include dasd modules in linux-image
Andy Whitcroft [Wed, 25 Nov 2015 14:02:58 +0000 (14:02 +0000)]
UBUNTU: [Config] s390x -- include dasd modules in linux-image

BugLink: http://bugs.launchpad.net/bugs/1519833
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- add dasd udebs
Andy Whitcroft [Wed, 25 Nov 2015 13:49:20 +0000 (13:49 +0000)]
UBUNTU: [Config] s390x -- add dasd udebs

BugLink: http://bugs.launchpad.net/bugs/1519833
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Debian] Disable SPL/ZFS for cross compiling -- redux
Andy Whitcroft [Wed, 25 Nov 2015 11:23:31 +0000 (11:23 +0000)]
UBUNTU: [Debian] Disable SPL/ZFS for cross compiling -- redux

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] libunwind8-dev is not available on s390x
Andy Whitcroft [Wed, 25 Nov 2015 10:26:38 +0000 (10:26 +0000)]
UBUNTU: [Config] libunwind8-dev is not available on s390x

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] CONFIG_WILC1000_DRIVER=n for FTBS
Tim Gardner [Mon, 23 Nov 2015 20:50:09 +0000 (13:50 -0700)]
UBUNTU: [Config] CONFIG_WILC1000_DRIVER=n for FTBS

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] updateconfigs
Tim Gardner [Mon, 23 Nov 2015 20:36:02 +0000 (13:36 -0700)]
UBUNTU: [Config] updateconfigs

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: rebase to v4.4-rc2
Tim Gardner [Mon, 23 Nov 2015 20:24:26 +0000 (13:24 -0700)]
UBUNTU: rebase to v4.4-rc2

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Start new release
Tim Gardner [Mon, 23 Nov 2015 20:23:29 +0000 (13:23 -0700)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] CONFIG_DRM_AMDGPU_CIK=n
Seth Forshee [Thu, 19 Nov 2015 13:43:33 +0000 (07:43 -0600)]
UBUNTU: [Config] CONFIG_DRM_AMDGPU_CIK=n

CIK support in amdgpu is currently experimental, and the upstream
maintainers do not recommend enabling it. Disabling CIK support
in amdgpu will result in falling back to the radeon driver, which
also supports this hardware.

BugLink: http://bugs.launchpad.net/bugs/1510405
Signed-off-by: Seth Forshee <seth.forshee@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] CONFIG_SCSI_IBMVSCSI=m
Tim Gardner [Mon, 16 Nov 2015 20:27:28 +0000 (13:27 -0700)]
UBUNTU: [Config] CONFIG_SCSI_IBMVSCSI=m

BugLink: http://bugs.launchpad.net/bugs/1515872
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Tests] gcc-multilib does not exist on ppc64el redux
Andy Whitcroft [Mon, 16 Nov 2015 18:15:03 +0000 (18:15 +0000)]
UBUNTU: [Tests] gcc-multilib does not exist on ppc64el redux

Actually debian/control/tests can only have positive architectures
limits.  Switch this dependancy to a positive list.

BugLink: http://bugs.launchpad.net/bugs/1515541
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Debian] Disable SPL/ZFS for cross compiling
Tim Gardner [Thu, 12 Nov 2015 23:37:17 +0000 (16:37 -0700)]
UBUNTU: [Debian] Disable SPL/ZFS for cross compiling

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: Ubuntu-4.3.0-0.8
Tim Gardner [Thu, 12 Nov 2015 19:38:17 +0000 (12:38 -0700)]
UBUNTU: Ubuntu-4.3.0-0.8

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: SAUCE: fan: add VXLAN implementation
Jay Vosburgh [Wed, 11 Nov 2015 13:04:50 +0000 (13:04 +0000)]
UBUNTU: SAUCE: fan: add VXLAN implementation

Generify the fan mapping support and utilise that to implement fan
mappings over vxlan transport.

Expose the existance of this functionality (when the module is loaded)
via an additional sysctl marker.

Signed-off-by: Jay Vosburgh <jay.vosburgh@canonical.com>
[apw@canonical.com: added feature marker for fan over vxlan.]
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Tests] gcc-multilib does not exist on ppc64el
Andy Whitcroft [Thu, 12 Nov 2015 10:13:07 +0000 (10:13 +0000)]
UBUNTU: [Tests] gcc-multilib does not exist on ppc64el

We have a hard dependency on gcc-multilib which is not available on
ppc64el.  Drop this dependancy by making it arch conditional.

BugLink: http://bugs.launchpad.net/bugs/1515541
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: SAUCE: (noup) cxlflash: a couple off by one bugs
Dan Carpenter [Tue, 22 Sep 2015 12:32:07 +0000 (15:32 +0300)]
UBUNTU: SAUCE: (noup) cxlflash: a couple off by one bugs

BugLink: http://bugs.launchpad.net/bugs/1499849
The "> MAX_CONTEXT" should be ">= MAX_CONTEXT".  Otherwise we go one
step beyond the end of the cfg->ctx_tbl[] array.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: SAUCE: (noup) cxlflash: Fix to avoid virtual LUN failover failure
Matthew R. Ochs [Tue, 27 Oct 2015 16:53:00 +0000 (11:53 -0500)]
UBUNTU: SAUCE: (noup) cxlflash: Fix to avoid virtual LUN failover failure

BugLink: http://bugs.launchpad.net/bugs/1513583
Applications which use virtual LUN's that are backed by a physical LUN
over both adapter ports may experience an I/O failure in the event of
a link loss (e.g. cable pull).

Virtual LUNs may be accessed through one or both ports of the adapter.
This access is encoded in the translation entries that comprise the
virtual LUN and used by the AFU for load-balancing I/O and handling
failover scenarios. In a link loss scenario, even though the AFU is
able to maintain connectivity to the LUN, it is up to the application
to retry the failed I/O. When applications are unaware of the virtual
LUN's underlying topology, they are unable to make a sound decision of
when to retry an I/O and therefore are forced to make their reaction to
a failed I/O absolute. The result is either a failure to retry I/O or
increased latency for scenarios where a retry is pointless.

To remedy this scenario, provide feedback back to the application on
virtual LUN creation as to which ports the LUN may be accessed. LUN's
spanning both ports are candidates for a retry in a presence of an I/O
failure.

Signed-off-by: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: SAUCE: (noup) cxlflash: Fix to escalate LINK_RESET also on port 1
Manoj Kumar [Mon, 26 Oct 2015 15:50:47 +0000 (10:50 -0500)]
UBUNTU: SAUCE: (noup) cxlflash: Fix to escalate LINK_RESET also on port 1

BugLink: http://bugs.launchpad.net/bugs/1513583
The original fix to escalate a 'login timed out' error
to a LINK_RESET was only made for one of the two ports
on the card. This fix resolves the same issue for
the second port (port 1).

Signed-off-by: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoRevert "UBUNTU: SAUCE: (noup) crypto: 842 - Add CRC and validation support"
Haren Myneni [Thu, 8 Oct 2015 20:45:51 +0000 (13:45 -0700)]
Revert "UBUNTU: SAUCE: (noup) crypto: 842 - Add CRC and validation support"

This reverts commit fe7304cac0078d185cbf38e0b44fecd84bfa63e3.

Replace with upstream commit ea0b3984c1cc8b28de27a3bec285102b4e366a4c ('crypto: 842 - Add CRC and validation support')

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
8 years agoUBUNTU: [Config] updateconfigs following incoporation of s390x configs
Andy Whitcroft [Fri, 6 Nov 2015 19:56:38 +0000 (19:56 +0000)]
UBUNTU: [Config] updateconfigs following incoporation of s390x configs

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- expose reviews
Andy Whitcroft [Sat, 7 Nov 2015 15:54:43 +0000 (15:54 +0000)]
UBUNTU: [Config] annotations -- expose reviews

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- config review 4.3 updates
Andy Whitcroft [Sat, 7 Nov 2015 03:52:29 +0000 (03:52 +0000)]
UBUNTU: [Config] annotations -- config review 4.3 updates

    accept Bus options (PCI etc.) >> PCI support >> PCI host controller drivers
    accept Cryptographic API
    accept Cryptographic API >> Asymmetric (public-key cryptographic) key type
    accept Cryptographic API >> Certificates for signature checking
    accept Cryptographic API >> Hardware crypto devices
    accept Cryptographic API >> Hardware crypto devices >> Freescale CAAM Job Ring driver backend
    accept Device Drivers >> Character devices >> Hardware Random Number Generator Core support
    accept Device Drivers >> Character devices >> Serial drivers >> 8250/16550 and compatible serial support >> Extended 8250/16550 serial driver options >> Support more than 4 legacy serial ports
    accept Device Drivers >> Common Clock Framework
    accept Device Drivers >> DMA Engine support
    accept Device Drivers >> GPIO Support >> SPI GPIO expanders
    accept Device Drivers >> Generic Thermal sysfs driver
    accept Device Drivers >> Graphics support >> Backlight & LCD device support >> Lowlevel Backlight controls
    accept Device Drivers >> Graphics support >> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
    accept Device Drivers >> Graphics support >> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) >> Display Interface Bridges
    accept Device Drivers >> Graphics support >> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) >> Display Panels
    accept Device Drivers >> Graphics support >> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) >> MSM DRM >> Enable DSI support in MSM DRM driver
    accept Device Drivers >> Graphics support >> Frame buffer Devices >> Support for frame buffer devices
    accept Device Drivers >> HID support >> HID bus support >> Special HID drivers
    accept Device Drivers >> Hardware Monitoring support >> PMBus support
    accept Device Drivers >> I2C support >> I2C support >> I2C Hardware Bus support
    accept Device Drivers >> I2C support >> I2C support >> Multiplexer I2C Chip support
    accept Device Drivers >> Industrial I/O support >> Analog to digital converters
    accept Device Drivers >> Industrial I/O support >> Light sensors
    accept Device Drivers >> Input device support >> Generic input layer (needed for keyboard, mouse, ...) >> Keyboards
    accept Device Drivers >> Input device support >> Generic input layer (needed for keyboard, mouse, ...) >> Touchscreens
    accept Device Drivers >> LED Support >> LED Class Support
    accept Device Drivers >> MMC/SD/SDIO card support >> Secure Digital Host Controller Interface support >> SDHCI platform and OF driver helper
    accept Device Drivers >> Memory Controller drivers
    accept Device Drivers >> Misc devices
    accept Device Drivers >> Multifunction device drivers
    accept Device Drivers >> Multimedia support >> Cameras/video grabbers support >> Memory-to-memory multimedia devices
    accept Device Drivers >> Multimedia support >> Customise DVB Frontends
    accept Device Drivers >> Multimedia support >> DVB platform devices
    accept Device Drivers >> Multimedia support >> Media PCI Adapters
    accept Device Drivers >> NVMEM Support
    accept Device Drivers >> Network device support
    accept Device Drivers >> Network device support >> Ethernet driver support >> 3Com devices
    accept Device Drivers >> Network device support >> Ethernet driver support >> Broadcom devices
    accept Device Drivers >> Network device support >> Ethernet driver support >> Cavium ethernet drivers
    accept Device Drivers >> Network device support >> Ethernet driver support >> Intel devices
    accept Device Drivers >> Network device support >> Ethernet driver support >> Intel devices >> Intel(R) 10GbE PCI Express adapters support
    accept Device Drivers >> Network device support >> Ethernet driver support >> Marvell devices
    accept Device Drivers >> Network device support >> Ethernet driver support >> Mellanox devices
    accept Device Drivers >> Network device support >> Network core driver support
    accept Device Drivers >> Network device support >> PHY Device support and infrastructure
    accept Device Drivers >> Network device support >> USB Network Adapters
    accept Device Drivers >> Network device support >> USB Network Adapters >> Multi-purpose USB Networking Framework
    accept Device Drivers >> PHY Subsystem
    accept Device Drivers >> Performance monitor support
    accept Device Drivers >> Pin controllers
    accept Device Drivers >> Platform support for Chrome hardware
    accept Device Drivers >> Power supply class support >> Board level reset or power off
    accept Device Drivers >> Pulse-Width Modulation (PWM) Support
    accept Device Drivers >> Real Time Clock
    accept Device Drivers >> Reliability, Availability and Serviceability (RAS) features
    accept Device Drivers >> SCSI device support >> SCSI device support >> SCSI Device Handlers
    accept Device Drivers >> SOC (System On Chip) specific Drivers
    accept Device Drivers >> SPI support
    accept Device Drivers >> Sound card support >> Advanced Linux Sound Architecture >> ALSA for SoC audio support
    accept Device Drivers >> Sound card support >> Advanced Linux Sound Architecture >> ALSA for SoC audio support >> CODEC drivers
    accept Device Drivers >> Staging drivers >> MOST driver
    accept Device Drivers >> Staging drivers >> RDMA staging drivers
    accept Device Drivers >> Staging drivers >> RDMA staging drivers >> Intel OPA Gen1 support
    accept Device Drivers >> Staging drivers >> Support for small TFT LCD display modules
    accept Device Drivers >> USB support >> Support for Host-side USB >> xHCI HCD (USB 3.0) support
    accept Device Drivers >> USB support >> USB Physical Layer drivers
    accept Device Drivers >> Voltage and Current Regulator Support
    accept Device Drivers >> Watchdog Timer Support
    accept Device Drivers >> X86 Platform Specific Device Drivers
    accept Device Drivers >> Xen driver support
    accept File systems >> The Extended 4 (ext4) filesystem
    accept General setup
    accept General setup >> Configure standard kernel features (expert users)
    accept General setup >> Control Group support
    accept Kernel hacking
    accept Networking support
    accept Networking support >> Bluetooth subsystem support >> Bluetooth Classic (BR/EDR) features
    accept Networking support >> Bluetooth subsystem support >> Bluetooth device drivers >> HCI UART driver
    accept Networking support >> NFC subsystem support >> Near Field Communication (NFC) devices
    accept Networking support >> Networking options >> MultiProtocol Label Switching
    accept Networking support >> Networking options >> Network packet filtering framework (Netfilter) >> IP virtual server support
    accept Networking support >> Networking options >> Network packet filtering framework (Netfilter) >> IP: Netfilter Configuration
    accept Networking support >> Networking options >> Network packet filtering framework (Netfilter) >> IPv6: Netfilter Configuration
    accept Networking support >> Networking options >> TCP/IP networking >> The IPv6 protocol
    accept Power management and ACPI options >> 8xx Machine Type >> Architecture: powerpc
    accept Power management and ACPI options >> ACPI (Advanced Configuration and Power Interface) Support
    accept Power management and ACPI options >> CPU Frequency scaling >> CPU Frequency scaling
    accept Power management and ACPI options >> CPU Frequency scaling >> CPU Frequency scaling >> Generic DT based cpufreq driver
    accept Processor type and features
    accept Processor type and features >> Architecture: arm
    accept Processor type and features >> Architecture: x86
    accept Processor type and features >> Linux guest support >> Enable paravirtualization code >> Xen guest support >> Architecture: x86
    accept Processor type and features >> Symmetric multi-processing support
    accept System Type >> Architecture: arm
    accept System Type >> Freescale i.MX family >> Architecture: arm
    accept System Type >> MMU-based Paged Memory Management Support >> Renesas ARM SoCs >> Architecture: arm
    accept System Type >> Marvell Berlin SoCs >> Architecture: arm
    cleanup redundant entries

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- add review marks
Andy Whitcroft [Sat, 7 Nov 2015 03:51:47 +0000 (03:51 +0000)]
UBUNTU: [Config] annotations -- add review marks

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Configs] annotations -- reorder for v4.3
Andy Whitcroft [Sat, 7 Nov 2015 02:42:35 +0000 (02:42 +0000)]
UBUNTU: [Configs] annotations -- reorder for v4.3

Ignore: yes
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] -- s390x -- configuration review updates
Andy Whitcroft [Tue, 27 Oct 2015 16:44:25 +0000 (16:44 +0000)]
UBUNTU: [Config] -- s390x -- configuration review updates

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- s390x -- configuration review updates
Andy Whitcroft [Fri, 2 Oct 2015 07:45:32 +0000 (08:45 +0100)]
UBUNTU: [Config] annotations -- s390x -- configuration review updates

Ignore: yes
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: SAUCE: leds: lp55xx -- do not force use of the fallback loader
Andy Whitcroft [Thu, 1 Oct 2015 17:01:29 +0000 (18:01 +0100)]
UBUNTU: SAUCE: leds: lp55xx -- do not force use of the fallback loader

The lp55xx driver uses the firmware loader to get its firmware.  Do not
force us to use the fallback the kernel one should be sufficient.

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] apply Device Drivers >> Generic Driver Options >> Userspace firmware...
Andy Whitcroft [Thu, 1 Oct 2015 16:45:11 +0000 (17:45 +0100)]
UBUNTU: [Config] apply Device Drivers >> Generic Driver Options >> Userspace firmware loading support

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] apply File systems >> Miscellaneous filesystems >> SquashFS 4.0...
Andy Whitcroft [Thu, 1 Oct 2015 16:26:15 +0000 (17:26 +0100)]
UBUNTU: [Config] apply File systems >> Miscellaneous filesystems >> SquashFS 4.0 - Squashed file system support

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] apply Device Drivers >> LED Support >> LED Class Support
Andy Whitcroft [Thu, 1 Oct 2015 16:26:08 +0000 (17:26 +0100)]
UBUNTU: [Config] apply Device Drivers >> LED Support >> LED Class Support

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- s390x -- configuration review updates
Andy Whitcroft [Fri, 25 Sep 2015 20:19:19 +0000 (21:19 +0100)]
UBUNTU: [Config] annotations -- s390x -- configuration review updates

Ignore: yes
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- s390x -- update to incorporate s390x
Andy Whitcroft [Wed, 30 Sep 2015 17:05:15 +0000 (18:05 +0100)]
UBUNTU: [Config] annotations -- s390x -- update to incorporate s390x

Ignore: yes
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- enable s390 kernel arch
Andy Whitcroft [Wed, 30 Sep 2015 13:57:41 +0000 (14:57 +0100)]
UBUNTU: [Config] annotations -- enable s390 kernel arch

Ignore: yes
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- switch to V2 format
Andy Whitcroft [Mon, 28 Sep 2015 18:18:40 +0000 (19:18 +0100)]
UBUNTU: [Config] annotations -- switch to V2 format

Simplify the annotation entries now we no longer have the separate
value field.

Ignore: yes
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- update to incorporate s390x
Andy Whitcroft [Wed, 23 Sep 2015 10:47:18 +0000 (11:47 +0100)]
UBUNTU: [Config] annotations -- update to incorporate s390x

Ignore: yes
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] annotations -- reorder annotations to v4.2
Andy Whitcroft [Tue, 22 Sep 2015 21:00:51 +0000 (22:00 +0100)]
UBUNTU: [Config] annotations -- reorder annotations to v4.2

Ignore: yes
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- d-i module exclusions
Andy Whitcroft [Tue, 8 Sep 2015 08:52:33 +0000 (09:52 +0100)]
UBUNTU: [Config] s390x -- d-i module exclusions

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- produce linux-image
Andy Whitcroft [Thu, 3 Sep 2015 23:07:04 +0000 (00:07 +0100)]
UBUNTU: [Config] s390x -- produce linux-image

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- initial configuration update
Andy Whitcroft [Wed, 9 Sep 2015 13:04:30 +0000 (14:04 +0100)]
UBUNTU: [Config] s390x -- initial configuration update

Initial updates to get past the annotation checks.

    CONFIG_BLK_DEV_DM=y
    CONFIG_BLK_DEV_RAM_SIZE=65536
    CONFIG_FAT_FS=y
    CONFIG_LSM_MMAP_MIN_ADDR=0
    CONFIG_NETLABEL=y
    CONFIG_SECURITY_SMACK=y
    CONFIG_VFAT_FS=y
    CONFIG_CRASH_DUMP=y
    CONFIG_ECRYPT_FS=y
    CONFIG_CRYPTO_ECB=y
    CONFIG_CRYPTO_CBC=y
    CONFIG_ENCRYPTED_KEYS=y
    CONFIG_DEFAULT_SECURITY_APPARMOR=y
    # CONFIG_OF is not set

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- add initial binary image
Andy Whitcroft [Wed, 16 Sep 2015 14:15:24 +0000 (15:15 +0100)]
UBUNTU: [Config] s390x -- add initial binary image

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Config] s390x -- initial configuration
Andy Whitcroft [Thu, 3 Sep 2015 22:18:07 +0000 (23:18 +0100)]
UBUNTU: [Config] s390x -- initial configuration

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Debian] s390x -- add architecture to kernelconfig
Andy Whitcroft [Mon, 24 Aug 2015 15:52:25 +0000 (16:52 +0100)]
UBUNTU: [Debian] s390x -- add architecture to kernelconfig

BugLink: http://bugs.launchpad.net/bugs/1488653
Signed-off-by: Andy Whitcroft <apw@canonical.com>
(cherry picked from commit 019499429e25c5845a9ff9019819dc91010374fd)
Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Debian] config-check -- handle V2 annotations format
Andy Whitcroft [Mon, 28 Sep 2015 15:21:49 +0000 (16:21 +0100)]
UBUNTU: [Debian] config-check -- handle V2 annotations format

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Debian] config-check -- accumulate multi-line annotations correctly
Andy Whitcroft [Fri, 25 Sep 2015 20:09:07 +0000 (21:09 +0100)]
UBUNTU: [Debian] config-check -- accumulate multi-line annotations correctly

Signed-off-by: Andy Whitcroft <apw@canonical.com>
8 years agoUBUNTU: [Debian] module-inclusion -- add dependency inclusion for a list
Andy Whitcroft [Thu, 26 Mar 2015 15:54:05 +0000 (15:54 +0000)]
UBUNTU: [Debian] module-inclusion -- add dependency inclusion for a list

When adding a module via an inclusion list, add any specific dependencies
it lists.

Signed-off-by: Andy Whitcroft <apw@canonical.com>