opensuse:kernel.git
3 years agomemcg: make memcg_update_cache_sizes() static (memcg changes).
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg: make memcg_update_cache_sizes() static (memcg changes).

suse-commit: b634c16d97ca61fe9b7d5878031c6c51384493a8

3 years agomemcg: fix kmem_account_flags check in memcg_can_account_kmem()
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg: fix kmem_account_flags check in memcg_can_account_kmem()
(memcg changes).

suse-commit: 986a82270ce8a0ff7706baca1e086fe47699b531

3 years agomemcg, kmem: use cache_from_memcg_idx instead of hard code
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg, kmem: use cache_from_memcg_idx instead of hard code
(memcg changes).

suse-commit: b4405ac08b96964b702139e5fe7e2c0c601af710

3 years agomemcg, kmem: use is_root_cache instead of hard code (memcg
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg, kmem: use is_root_cache instead of hard code (memcg
changes).

suse-commit: 697db9746c77c15f406c1e546dca6de31f1747f0

3 years agomemcg: support hierarchical memory.numa_stats (memcg changes).
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg: support hierarchical memory.numa_stats (memcg changes).

suse-commit: 1ad205ca286540303a9701da825c56ea49c47a26

3 years agomemcg: refactor mem_control_numa_stat_show() (memcg changes).
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg: refactor mem_control_numa_stat_show() (memcg changes).

suse-commit: 39e01e955cd84fbacaab620b7a15a425c5f0fe11

3 years agomemcg: stop using css id (memcg changes).
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg: stop using css id (memcg changes).

suse-commit: 97bdc6666ed445f5323c7fb4ce7ffa5cf36c9ecc

3 years agomemcg: fail to create cgroup if the cgroup id is too big
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg: fail to create cgroup if the cgroup id is too big
(memcg changes).

suse-commit: 4016dad6801b3d5f32e7b60ad69955bd033ad2d8

3 years agomemcg: convert to use cgroup id (memcg changes).
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg: convert to use cgroup id (memcg changes).

suse-commit: 4d7ae808b03c3733060175a88d7b2d88cc8c6d0e

3 years agomemcg: convert to use cgroup_is_descendant() (memcg changes).
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
memcg: convert to use cgroup_is_descendant() (memcg changes).

suse-commit: 04d717c742954752c244204fba099cdfde41c3af

3 years agomm, thp: fix infinite loop on memcg OOM (mm fixes).
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
mm, thp: fix infinite loop on memcg OOM (mm fixes).

suse-commit: d76825fc147e08e7fa0e225db30a97d63a8ae4a8

3 years agomm, oom: prefer thread group leaders for display purposes
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
mm, oom: prefer thread group leaders for display purposes
(oom fixes).

suse-commit: d6f77540f4c22aa532a7dd5231500c164e097555

3 years agooom_kill: add rcu_read_lock() into find_lock_task_mm()
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
oom_kill: add rcu_read_lock() into find_lock_task_mm()
(oom fixes).

suse-commit: c25060140f779264347b68a606f7943a51fbf3d5

3 years agooom_kill: has_intersects_mems_allowed() needs rcu_read_lock()
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
oom_kill: has_intersects_mems_allowed() needs rcu_read_lock()
(oom fixes).

suse-commit: e2a8884fbe3bdf57292dd2a609eff69fd24636d1

3 years agooom_kill: change oom_kill.c to use for_each_thread()
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
oom_kill: change oom_kill.c to use for_each_thread()
(oom fixes).

suse-commit: c454891d1587affdb9fe600aa3ada968e3f6a7e0

3 years agointroduce for_each_thread() to replace the buggy
Michal Hocko [Tue, 18 Feb 2014 15:51:49 +0000 (16:51 +0100)]
introduce for_each_thread() to replace the buggy
while_each_thread() (oom fixes).

suse-commit: 0bd2d608dfd33fe18591e6c65587d4c305a5e32a

3 years agomove patch for later dependencies
Michal Hocko [Tue, 18 Feb 2014 15:31:41 +0000 (16:31 +0100)]
move patch for later dependencies

suse-commit: e83bf04b8991145a0d31ba2bf72cd2887a4029e1

3 years agocifs: ensure that uncached writes handle unmapped areas
Miklos Szeredi [Tue, 18 Feb 2014 09:55:55 +0000 (10:55 +0100)]
cifs: ensure that uncached writes handle unmapped areas
correctly (bnc#864025 CVE-2014-00691).

suse-commit: 85bd6cd20cdfb63efa8b734eea2eb18e7bb069f9

3 years agox86, apic: Make disabled_cpu_apicid static read_mostly, fix
Petr Tesarik [Mon, 17 Feb 2014 16:39:10 +0000 (17:39 +0100)]
x86, apic: Make disabled_cpu_apicid static read_mostly, fix
typos (FATE#315239).

suse-commit: e36899a1c82bc4a1292aa3b94552db51f2da7780

3 years agox86, apic, kexec: Add disable_cpu_apicid kernel parameter
Petr Tesarik [Mon, 17 Feb 2014 16:39:10 +0000 (17:39 +0100)]
x86, apic, kexec: Add disable_cpu_apicid kernel parameter
(FATE#315239).

suse-commit: 65346ca108ef133527266515e60883f9d9694c0d

3 years agoRevert "xhci: replace xhci_write_64() with writeq()"
Oliver Neukum [Mon, 17 Feb 2014 11:14:14 +0000 (12:14 +0100)]
Revert "xhci: replace xhci_write_64() with writeq()"
(bnc#864252).

suse-commit: 4c611cf8f47f2b2931387d6767f0fd7c1a0c3576

3 years agoRefresh patches.fixes/nfs-sock-timeout.fix.
NeilBrown [Mon, 17 Feb 2014 05:45:58 +0000 (16:45 +1100)]
Refresh patches.fixes/nfs-sock-timeout.fix.

Improve patch based on upstream recommendations.

suse-commit: bcacb1c3365eedbc308f89f99a123efabc7fe134

3 years agoAdd Git-commit tags to two hv patches
Olaf Hering [Sat, 15 Feb 2014 09:39:29 +0000 (10:39 +0100)]
Add Git-commit tags to two hv patches

suse-commit: f4c5d4d93b9c165120c114e6c4f20eb853cb1f7f

3 years agoMerge branch 'packaging' into SLE12
Michal Marek [Fri, 14 Feb 2014 15:09:02 +0000 (16:09 +0100)]
Merge branch 'packaging' into SLE12

suse-commit: f012fb20d54632d4cc37609fb1905a78d24ba9a4

3 years agoDisable CEPH_LIB and RBD, will be provided as KMPs for HA
Michal Marek [Fri, 14 Feb 2014 14:55:44 +0000 (15:55 +0100)]
Disable CEPH_LIB and RBD, will be provided as KMPs for HA

suse-commit: 2144507353bd81e4fe10371ca93d77906395fcdd

3 years agoDisable LZ4 options, as we do not have the necessary tools
Michal Marek [Fri, 14 Feb 2014 14:38:30 +0000 (15:38 +0100)]
Disable LZ4 options, as we do not have the necessary tools

suse-commit: c0f600178f04a9dae173e2901efbb5793c2f15af

3 years agoDrop following filesystems: hfs, minix, omfs, sysv and romfs
Michal Marek [Fri, 14 Feb 2014 14:23:48 +0000 (15:23 +0100)]
Drop following filesystems: hfs, minix, omfs, sysv and romfs
(fate#316999)

suse-commit: 6515fc3a9cd06d5fc99a7c420b29392c0693addc

3 years agoDisable CONFIG_VIA_WDT (32bit hardware)
Michal Marek [Fri, 14 Feb 2014 14:05:35 +0000 (15:05 +0100)]
Disable CONFIG_VIA_WDT (32bit hardware)

suse-commit: 89f4380d39a0c51b735e7f6081937461b887cc02

3 years agoDisable CONFIG_TOUCHSCREEN_* options that were not requested for
Michal Marek [Fri, 14 Feb 2014 14:03:52 +0000 (15:03 +0100)]
Disable CONFIG_TOUCHSCREEN_* options that were not requested for
SLED/SLEPOS.

suse-commit: 36299d0bbcf9453c357af43433222d5aa5f10add

3 years agoDisable CONFIG_SOC_CAMERA_OV5642
Michal Marek [Fri, 14 Feb 2014 13:55:53 +0000 (14:55 +0100)]
Disable CONFIG_SOC_CAMERA_OV5642

Not relevant for SLES/SLED hardware.

suse-commit: 1d7d0181622925508baad86e7f3da6880495303a

3 years agoDisable CONFIG_SH_ETH
Michal Marek [Fri, 14 Feb 2014 13:54:48 +0000 (14:54 +0100)]
Disable CONFIG_SH_ETH

suse-commit: 146ba3306dfa04adea428f330f6e24c82d585128

3 years agoDisable CONFIG_POWER_RESET on no-arm
Michal Marek [Fri, 14 Feb 2014 13:28:22 +0000 (14:28 +0100)]
Disable CONFIG_POWER_RESET on no-arm

suse-commit: c9f25c63a09c107647a9e8ac3ca490d811910b8b

3 years agoDisable empty CONFIG_POWER_AVS menu
Michal Marek [Fri, 14 Feb 2014 13:26:38 +0000 (14:26 +0100)]
Disable empty CONFIG_POWER_AVS menu

suse-commit: dcc3c47ba4ca01df1cd54e80b3ee7b9e33325cf4

3 years agoDisable CONFIG_MMC_SDHCI_PXAV2 / V3 on non-arm
Michal Marek [Fri, 14 Feb 2014 13:11:42 +0000 (14:11 +0100)]
Disable CONFIG_MMC_SDHCI_PXAV2 / V3 on non-arm

suse-commit: 93be481c009d921042387524432aede55a974228

3 years agoDisable drivers for unsupported MFD devices
Michal Marek [Fri, 14 Feb 2014 12:59:43 +0000 (13:59 +0100)]
Disable drivers for unsupported MFD devices

suse-commit: 31ca808d86755583581014645a62dff281f12c31

3 years agoDisable the CONFIG_MEMORY menu
Michal Marek [Fri, 14 Feb 2014 12:52:29 +0000 (13:52 +0100)]
Disable the CONFIG_MEMORY menu

None of the actual drivers was enabled.

suse-commit: 8d8fa874f9e5c56edf287bcd83fa9398d74b6d86

3 years agoDisable CONFIG_INTERVAL_TREE_TEST
Michal Marek [Fri, 14 Feb 2014 12:32:29 +0000 (13:32 +0100)]
Disable CONFIG_INTERVAL_TREE_TEST

suse-commit: 5f055821c4c5254a74733cdadde760b2829c1180

3 years agoUpdate config files.
Oliver Neukum [Fri, 14 Feb 2014 11:48:30 +0000 (12:48 +0100)]
Update config files.

Disable build of SSB HC driver for HCs in embedded systems

suse-commit: f98a999c739ba762653cf5117e3c7f70eb6361d6

3 years agoDisable crypto/async_tx/raid6test
Michal Marek [Fri, 14 Feb 2014 11:48:19 +0000 (12:48 +0100)]
Disable crypto/async_tx/raid6test

suse-commit: f8130e9fd4639cc306bb0657da2d0d16409ff76d

3 years agoMark new crypto modules as supported
Michal Marek [Fri, 14 Feb 2014 11:46:47 +0000 (12:46 +0100)]
Mark new crypto modules as supported

suse-commit: 4fe53524fc4cc506dde1a9298f42dca24066641f

3 years agoDisable FB drivers for epaper devices and other unsupported hardware
Michal Marek [Fri, 14 Feb 2014 11:35:45 +0000 (12:35 +0100)]
Disable FB drivers for epaper devices and other unsupported hardware

suse-commit: e572084c1dc3251a906e2e651700feca42f8a66a

3 years agoMark dm-raid and dm-bio-prison as supported, disable dm-flakey, dm-switch
Michal Marek [Fri, 14 Feb 2014 10:25:44 +0000 (11:25 +0100)]
Mark dm-raid and dm-bio-prison as supported, disable dm-flakey, dm-switch
and md/multipath.

suse-commit: 6c6fd839692f3a5a273a62568f7f4dcd15c1533d

3 years agoUpdate config files: Reenable COREDUMP
Borislav Petkov [Fri, 14 Feb 2014 10:15:38 +0000 (11:15 +0100)]
Update config files: Reenable COREDUMP

suse-commit: 4f50a37ceb9e3e73141fb0d3b384009130c7718e

3 years agoUpdate config files: Disable external I2C adapters on ppc64le
Jean Delvare [Fri, 14 Feb 2014 09:52:40 +0000 (10:52 +0100)]
Update config files: Disable external I2C adapters on ppc64le

These are drivers for hardware and software development, they aren't
needed in SLES.

suse-commit: e67414d286356a15d2001846cf3c36912f8b1a39

3 years agoUpdate config files: Disable TS5500 drivers
Jean Delvare [Fri, 14 Feb 2014 09:14:36 +0000 (10:14 +0100)]
Update config files: Disable TS5500 drivers

These drivers are useless except on the TS5500 board itself, which we
do not support. So:
CONFIG_GPIO_TS5500 is not set
CONFIG_MTD_TS5500 is not set

suse-commit: fd87e75fc849aa3b799be739ae6ef3e196ef83f0

3 years agoUpdate config files: Disable many hwmon drivers
Jean Delvare [Fri, 14 Feb 2014 09:06:33 +0000 (10:06 +0100)]
Update config files: Disable many hwmon drivers

Disable hwmon drivers we do not expect our customers will ever use:
* Humidity sensors: hih6130, htu21, sht15 and sht21
* Current sensors: ina209, ina2xx, lineage-pem, ltc4151, ltc4215,
  ltc4245, ltc4261 and max16065
* Platform-specific drivers: gpio-fan, max197 and ntc_thermistor
* Old drivers: atxp1, gl518sm, gl520sm
* ADC drivers: mcp3021, pcf8591, smm665

All these drivers could be re-enabled and even supported of a customer
ever asks.

suse-commit: 14adc2adae7c0bdd8b8ad1430b6442cd76753fb7

3 years agoUpdate patches.kernel.org/patch-3.12.9-10 (FATE#315019
Jiri Slaby [Fri, 14 Feb 2014 08:55:11 +0000 (09:55 +0100)]
Update patches./patch-3.12.9-10 (FATE#315019
FATE#315482 FATE#315648 FATE#315669 LTC#103622 bnc#802445
bnc#857399 bnc#860346 bnc#860993).

suse-commit: bdd826fd31dc62c278d9c34b4b2de46461cf5e81

3 years agoDrivers: hv: Ballon: Make pressure posting thread sleep
Olaf Hering [Fri, 14 Feb 2014 08:31:49 +0000 (09:31 +0100)]
Drivers: hv: Ballon: Make pressure posting thread sleep
interruptibly.

suse-commit: b1d95d204bb0e6dee263a638b7664ed3aa87776c

3 years agoUpdate config files: Disable RBTREE_TEST
Borislav Petkov [Fri, 14 Feb 2014 07:52:55 +0000 (08:52 +0100)]
Update config files: Disable RBTREE_TEST

suse-commit: 41a804afe2630e3eb58161064cc4320c88e7df4c

3 years agoUpdate config files: Disable NFS_V4_2
Borislav Petkov [Thu, 13 Feb 2014 22:14:29 +0000 (23:14 +0100)]
Update config files: Disable NFS_V4_2

suse-commit: a4410ef3bf8139d4af77c3d2054959d021d7b9c3

3 years agoUpdate config files: Disable wakelocks
Borislav Petkov [Thu, 13 Feb 2014 22:12:01 +0000 (23:12 +0100)]
Update config files: Disable wakelocks

suse-commit: 972254aab064c943a2932331ac199b99a4ef0175

3 years agoUpdate config files: disable COREDUMP and F2FS
Borislav Petkov [Thu, 13 Feb 2014 21:46:45 +0000 (22:46 +0100)]
Update config files: disable COREDUMP and F2FS

suse-commit: 0a46bb1ac9fbf54a72e213b0b674ae274383efed

3 years agoUpdate config files: Disable BLK_DEV_RSXX.
Borislav Petkov [Thu, 13 Feb 2014 19:03:36 +0000 (20:03 +0100)]
Update config files: Disable BLK_DEV_RSXX.

suse-commit: 11bc58e3da22588434512ffca4c0c4be7474c327

3 years agosupported.conf: Add nlmon
Borislav Petkov [Thu, 13 Feb 2014 18:12:29 +0000 (19:12 +0100)]
supported.conf: Add nlmon

suse-commit: 101273209818ac2dc4db04e898c0ab86f9f8aa1c

3 years agopowerpc/pseries: Disable relocation on exception while going
Torsten Duwe [Thu, 13 Feb 2014 17:48:22 +0000 (18:48 +0100)]
powerpc/pseries: Disable relocation on exception while going
down during crash (bnc#863534).

suse-commit: 7f5ec55305d753161682641bd0a95d61636be058

3 years agopowerpc: Fix kdump hang issue on p8 with relocation on exception
Torsten Duwe [Thu, 13 Feb 2014 17:48:22 +0000 (18:48 +0100)]
powerpc: Fix kdump hang issue on p8 with relocation on exception
enabled (bnc#863534).

suse-commit: 0f97c552895efd4236e85f66b34c64d7723a15fb

3 years agoKVM: PPC: Book3S: MMIO emulation support for little endian
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
KVM: PPC: Book3S: MMIO emulation support for little endian
(bnc#863310, fate#315275, LTC#92305).

suse-commit: 804c5d869adb780b52421a150849b22e2babd100

3 years agopowerpc/pseries: fix regression on PCI link speed (bnc#863310,
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
powerpc/pseries: fix regression on PCI link speed (bnc#863310,
fate#315275, LTC#92305).

suse-commit: 803af94597af42c9a94f73602ebe1659820971cc

3 years agopowerpc/pseries: add Gen3 definitions for PCIE link speed
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
powerpc/pseries: add Gen3 definitions for PCIE link speed
(bnc#863310, fate#315275, LTC#104113).

suse-commit: 29933dfdea116b03ce9e5981e6f9362e8def7a72

3 years agopowerpc: Make 64-bit non-VMX __copy_tofrom_user bi-endian
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
powerpc: Make 64-bit non-VMX __copy_tofrom_user bi-endian
(bnc#863310, fate#315275, LTC#92305).

suse-commit: e30e5c1d027d9dd9cfb79ffbd60dac583f2d02bd

3 years agopowerpc: Make unaligned accesses endian-safe for powerpc
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
powerpc: Make unaligned accesses endian-safe for powerpc
(bnc#863310, fate#315275, LTC#92305).

suse-commit: 49c132a1b01e5eec5ce210ed10c1586ca97d6fa0

3 years agoKVM: PPC: Unify kvmppc_get_last_inst and sc (bnc#863310,
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
KVM: PPC: Unify kvmppc_get_last_inst and sc (bnc#863310,
fate#315275, LTC#92305).

suse-commit: f0b65cf4e0efdaab92c9a70952c6512c95730ee2

3 years agopowerpc: Fix endian issues in kexec and crash dump code
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
powerpc: Fix endian issues in kexec and crash dump code
(bnc#863310, fate#315275, LTC#92305).

suse-commit: 7c6cbba784a3722191e1185efd0f5e3dc0a509cc

3 years agopowerpc: Fix alignment of secondary cpu spin vars (bnc#863310,
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
powerpc: Fix alignment of secondary cpu spin vars (bnc#863310,
fate#315275, LTC#92305).

suse-commit: 7e459b2d70a90bb67a73f94c15e265ee28133e54

3 years agopowerpc: Check return value of instance-to-package OF call
Torsten Duwe [Thu, 13 Feb 2014 17:28:38 +0000 (18:28 +0100)]
powerpc: Check return value of instance-to-package OF call
(bnc#863310, fate#315275, LTC#92305).

suse-commit: a27d1b7426616e78f318f2661312f6f41d1ec029

3 years agoUpdate config files.
Borislav Petkov [Thu, 13 Feb 2014 17:08:01 +0000 (18:08 +0100)]
Update config files.

Disable a bunch of backlight and battery embedded devices.

suse-commit: 78d0d4a23d523ba4744ec930bffe2415527372d2

3 years agoMark bcache as supported (fate#315210)
Michal Marek [Thu, 13 Feb 2014 15:49:04 +0000 (16:49 +0100)]
Mark bcache as supported (fate#315210)

suse-commit: 4567a082fd05307f088275b16b83e5cf573697b9

3 years agoUpdate config files.
Borislav Petkov [Thu, 13 Feb 2014 15:34:44 +0000 (16:34 +0100)]
Update config files.

suse-commit: 9a38e01817ffbeda622c944f9b615e424f585004

3 years agoRun oldconfig on all config files
Michal Marek [Thu, 13 Feb 2014 14:24:44 +0000 (15:24 +0100)]
Run oldconfig on all config files

suse-commit: e9001d9e1a65a363fe74e261611811a092b735b0

3 years agoMerge branch 'MK_SLE12_FATE_316924' into SLE12
Michal Kubecek [Thu, 13 Feb 2014 14:13:04 +0000 (15:13 +0100)]
Merge branch 'MK_SLE12_FATE_316924' into SLE12

suse-commit: fdf95c1e0f170caa374ae28f8405aeef9c04ef7a

3 years agoUpdate config files: disable I2C_MPC
Jean Delvare [Thu, 13 Feb 2014 13:59:18 +0000 (14:59 +0100)]
Update config files: disable I2C_MPC

No known users.

suse-commit: cb8165eac9eefc166d0c1fc95b7aad512a400083

3 years agoMerge branch 'SLE12' of kerncvs.suse.de:/home/git/kernel-source into SLE12
Mike Galbraith [Thu, 13 Feb 2014 13:22:10 +0000 (14:22 +0100)]
Merge branch 'SLE12' of kerncvs.suse.de:/home/git/kernel-source into SLE12

suse-commit: cc809a5ab0ee7089d85098f084fbed2601acab86

3 years agoDelete patches.arch/s390-con3270-use-correct-driver-name.patch.
Hannes Reinecke [Thu, 13 Feb 2014 13:19:00 +0000 (14:19 +0100)]
Delete patches.arch/s390-con3270-use-correct-driver-name.patch.

suse-commit: ef61e4a8e837c3ffe82c75fa5b1d4a2b1fcf2aed

3 years agobonding: fix locking in bond_loadbalance_arp_mon()
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: fix locking in bond_loadbalance_arp_mon()
(fate#316924).

suse-commit: a563c9abf3a5cd329c559e327c1b02352d13c4d5

3 years agortnetlink: remove IFLA_BOND_SLAVE definition (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
rtnetlink: remove IFLA_BOND_SLAVE definition (fate#316924).

suse-commit: ebb77bb7e97a87d147719dcdbec07807c6fffc5c

3 years agortnetlink: add missing IFLA_BOND_AD_INFO_UNSPEC (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
rtnetlink: add missing IFLA_BOND_AD_INFO_UNSPEC (fate#316924).

suse-commit: c611e64a8f3d65ab56e0be77514b5293d56a880b

3 years agortnetlink: remove ndo_get_slave (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
rtnetlink: remove ndo_get_slave (fate#316924).

suse-commit: 59cd5cac60b7069dec74872b4e38d8f9dfee8765

3 years agobonding: convert netlink to use slave data info api
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: convert netlink to use slave data info api
(fate#316924).

suse-commit: 3676fe4bc3ff61e521fbc457c3a4c04e6b195f3f

3 years agortnetlink: provide api for getting and setting slave info
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
rtnetlink: provide api for getting and setting slave info
(fate#316924).

suse-commit: 3cfbb2b2cf999b42ad3f31f0aad372a889fa02bd

3 years agortnetlink: put "BOND" into nl attribute names which are related
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
rtnetlink: put "BOND" into nl attribute names which are related
to bonding (fate#316924).

suse-commit: c2e91fb5785a676aa934df619b401c34d8054a48

3 years agobonding: change name of sysfs dir for bonding slaves
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: change name of sysfs dir for bonding slaves
(fate#316924).

suse-commit: bc720c1d44fc52555b8fdb46ebcc66b4ad950e01

3 years agobonding: add netlink attributes to slave link dev (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add netlink attributes to slave link dev (fate#316924).

suse-commit: 155f4f82413813d3a3d99d03b48882bb8a13d0aa

3 years agobonding: add sysfs /slave dir for bond slave devices
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add sysfs /slave dir for bond slave devices
(fate#316924).

suse-commit: aad53275417634038d81a84f49feaa0357a91b21

3 years agobonding: fix kstrtou8() return value verification in
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: fix kstrtou8() return value verification in
num_peer_notif (fate#316924).

suse-commit: 0254d9c71c93cdd704b01b0964ff61f18f7ab270

3 years agobonding: fix netlink msg size (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: fix netlink msg size (fate#316924).

suse-commit: 32056ef30b3698f373f09661d8912f3ff340e6dc

3 years agobonding: add ad_info attribute netlink support (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add ad_info attribute netlink support (fate#316924).

suse-commit: d4042f3a12aba37f20c779e5025fe64b1570c43c

3 years agobonding: add ad_select attribute netlink support (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add ad_select attribute netlink support (fate#316924).

suse-commit: 732ce11efcff2853cc4176bdd609e3e214a6848f

3 years agobonding: add lacp_rate attribute netlink support (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add lacp_rate attribute netlink support (fate#316924).

suse-commit: b9acd509a40e9045a84f14433903cc287edbcfdc

3 years agobonding: add packets_per_slave attribute netlink support
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add packets_per_slave attribute netlink support
(fate#316924).

suse-commit: c034457f0951aa270338fb8b85f6e8cdc95c222d

3 years agobonding: add lp_interval attribute netlink support
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add lp_interval attribute netlink support
(fate#316924).

suse-commit: fde741df50def8e9fafd0706feb6db76de3b23c8

3 years agobonding: add min_links attribute netlink support (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add min_links attribute netlink support (fate#316924).

suse-commit: a69a6cbadf9575d6bf2ef7851c908c8bf960546a

3 years agobonding: add all_slaves_active attribute netlink support
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add all_slaves_active attribute netlink support
(fate#316924).

suse-commit: cd106891b4a32f207d924b811ad2d15a820503bb

3 years agobonding: add num_grat_arp attribute netlink support
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add num_grat_arp attribute netlink support
(fate#316924).

suse-commit: c38eaa17428e647cca03b527f8ef5e1cb08960b2

3 years agobonding: add resend_igmp attribute netlink support
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add resend_igmp attribute netlink support
(fate#316924).

suse-commit: c18d2f2f90752886cf0b19ae68f50ed783cccab3

3 years agobonding: add xmit_hash_policy attribute netlink support
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add xmit_hash_policy attribute netlink support
(fate#316924).

suse-commit: 8c01cdc9bfb81974e7bd24e0b799b201ff5aaf59

3 years agobonding: add fail_over_mac attribute netlink support
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add fail_over_mac attribute netlink support
(fate#316924).

suse-commit: 7ae942bac4990e29303ad344212cf583fb08c344

3 years agobonding: add primary_select attribute netlink support
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add primary_select attribute netlink support
(fate#316924).

suse-commit: a7f1420f022029162506e73ab2587394bac93722

3 years agobonding: add primary attribute netlink support (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add primary attribute netlink support (fate#316924).

suse-commit: 83676f95798de22fc0e68b79ff692cd8a81a57bf

3 years agobonding: add arp_all_targets netlink support (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add arp_all_targets netlink support (fate#316924).

suse-commit: 16977baae1468b1d694673ad57820c427898d42f

3 years agobonding: add arp_validate netlink support (fate#316924).
Michal Kubecek [Thu, 13 Feb 2014 12:59:25 +0000 (13:59 +0100)]
bonding: add arp_validate netlink support (fate#316924).

suse-commit: 629d238ca4b1619d410b10e73fb3aad44fd5c6b2