UBUNTU: provide v3.1 r8169 driver

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

Some users are experiencing network connectivity issues with the r8169
driver shipped in v3.0.  Provide the r8169 driver from v3.1 for those
who want it.

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
UBUNTU: Add compat-wireless 3.1.0

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

Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
UBUNTU: Replace compat-wireless 3.1.0 with 3.1.1

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

Note: In order to help make potential maintenance as well as upgrades
easier, we will only use a 2 digit version scheme in the packaging, ie
3.1

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Bump ABI

Ignore: yes
Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Ubuntu-3.0.0-14.6

Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Ubuntu-3.0.0-15.7

Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Add compat-wireless v3.2

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

Additionally, in order to help ease the pain of future maintenance,
we've only used a 2 digit version scheme for the packaging, ie 3.2

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>

UBUNTU: Resolve olpc i386 build failure

cw-3.2/drivers/net/wireless/libertas/if_usb.c:1139: error: implicit declaration of function 'olpc_ec_wakeup_clear'
cw-3.2/drivers/net/wireless/libertas/if_usb.c:1141: error: implicit declaration of function 'olpc_ec_wakeup_set'

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Bump ABI

Ignore: yes
Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Ubuntu-3.0.0-16.8

Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Enable iwlwifi for compat-wireless-3.2

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

Per LP:918351 we provided the v3.2 compat-wireless stack via LBM for
Oneiric. Unfortunately the iwlwifi drivers were not enabled. This is due
to the fact that in v3.2, iwlagn was renamed to iwlwifi and the
corresponding config names were also updated to reflect this re-name,
ie:

  commit 3c607d27c818cf4a5d28f2c73b18a88f8fbdfa33
  Author: Don Fry <donald.h.fry@intel.com>
  Date: Fri Sep 30 11:40:20 2011 -0700

    iwlagn: rename iwlagn module iwlwifi and alias to iwlagn.

    Rename the iwlagn module as iwlwifi in preparation for future
    changes. Add an alias to iwlagn for backward compatibility.

As a result, the v3.2 compat-wirless stack enables iwlwifi if
CONFIG_IWLWIFI. However, because CONFIG_IWLWIFI does not exist for
Oneiric, the v3.2 compat-wireless version of iwlwifi was/is never built.

Update the Makefiles to check for CONFIG_IWLAGN instead of
CONFIG_IWLWIFI.

Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
Acked-by: Brad Figg <brad.figg@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Ubuntu-3.0.0-16.9

Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
UBUNTU: Implement dummy security_sk_clone for compat-wireless

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

From the upstream commit:

  This has been defined in include/linux/security.h for some time, but
  was only given an EXPORT_SYMBOL for 3.1.  Add a compat_* definition
  to avoid breaking the module load with an undefined symbol.

backport of compat :
  545ece91974440f6447bbd27a44775bdaeee8212
  0c51ea9ee6ad49b34dadf92798f7109f12cd0490

Signed-off-by: James M. Leddy <james.leddy@canonical.com>
Acked-by: Brad Figg <brad.figg@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
Update cw-3.2 to 3.2.5-1

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
UBUNTU: Implement dummy security_sk_clone for compat-wireless

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

From the upstream commit:

  This has been defined in include/linux/security.h for some time, but
  was only given an EXPORT_SYMBOL for 3.1.  Add a compat_* definition
  to avoid breaking the module load with an undefined symbol.

backport of compat :
  545ece91974440f6447bbd27a44775bdaeee8212
  0c51ea9ee6ad49b34dadf92798f7109f12cd0490

Signed-off-by: James M. Leddy <james.leddy@canonical.com>
Acked-by: Brad Figg <brad.figg@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
UBUNTU: undef CONFIG_OLPC

Fix FTBS

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
UBUNTU: Bump ABI

Ignore: yes
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>