opensuse:kernel.git
4 years agofb: reorder the lock sequence to fix potential dead lock
Takashi Iwai [Fri, 11 Apr 2014 06:06:07 +0000 (08:06 +0200)]
fb: reorder the lock sequence to fix potential dead lock
(bnc#872428).

suse-commit: 56b3aa2552c781b5f590aebd10b7dfeb8b11aefc

4 years agoMerge branch 'SLE12' of kerncvs.suse.de:/home/git/kernel-source into SLE12
Jiri Kosina [Thu, 10 Apr 2014 23:16:29 +0000 (01:16 +0200)]
Merge branch 'SLE12' of kerncvs.suse.de:/home/git/kernel-source into SLE12

suse-commit: 2b4a60c9a1940ff7722087136b54d2119055f35e

4 years agoUpdate config files: fix vanilla configs wrt. ftrace (FATE#317165)
Jiri Kosina [Thu, 10 Apr 2014 22:45:27 +0000 (00:45 +0200)]
Update config files: fix vanilla configs wrt. ftrace (FATE#317165)

suse-commit: a97a4ff36591d6794bb97fbe2891e4d5d3deb6fe

4 years agoMerge branch 'SLE12' of kerncvs.suse.de:/home/git/kernel-source into SLE12
Tony Jones [Thu, 10 Apr 2014 20:45:49 +0000 (22:45 +0200)]
Merge branch 'SLE12' of kerncvs.suse.de:/home/git/kernel-source into SLE12

suse-commit: 14dab5611a9a469887723e3ccfa6a708c53f2019

4 years agoqla2xxx: Fixup looking for a space in the outstanding_cmds
Shirish Pargaonkar [Thu, 10 Apr 2014 17:27:29 +0000 (12:27 -0500)]
qla2xxx: Fixup looking for a space in the outstanding_cmds
array in qla2x00_alloc_iocbs() (bnc#872954).

suse-commit: 897f9f04337bc912d32cd77232add411407d3a1e

4 years agopowerpc/le: Avoid creatng R_PPC64_TOCSAVE relocations for
Torsten Duwe [Thu, 10 Apr 2014 16:38:32 +0000 (18:38 +0200)]
powerpc/le: Avoid creatng R_PPC64_TOCSAVE relocations for
modules (bnc#861250).

suse-commit: 44e663d1d0a7deffa53ddba62b1859621d67397b

4 years agoDrivers: hv: fcopy_open() can be static.
Olaf Hering [Thu, 10 Apr 2014 16:21:54 +0000 (18:21 +0200)]
Drivers: hv: fcopy_open() can be static.

suse-commit: a6672a0b0654fde03dbf7d465eb374891bc5dc7c

4 years agoTools: hv: vssdaemon: Ignore VFAT mounts during the Freeze
Olaf Hering [Thu, 10 Apr 2014 16:20:53 +0000 (18:20 +0200)]
Tools: hv: vssdaemon: Ignore VFAT mounts during the Freeze
operation.

suse-commit: f9a9bccae2601a852cb6fca6087cc764752180a4

4 years agoUpdate config files: enable ftrace in -default (FATE#317165)
Jiri Kosina [Thu, 10 Apr 2014 15:57:31 +0000 (17:57 +0200)]
Update config files: enable ftrace in -default (FATE#317165)

suse-commit: 2d63a7e3a287e68e792e464414ee33d8b4ca7c81

4 years ago- hv: Add hyperv.h to uapi headers.
Olaf Hering [Thu, 10 Apr 2014 15:46:46 +0000 (17:46 +0200)]
- hv: Add hyperv.h to uapi headers.
- Update the following change to mainline variant:
- Drivers: hv: Implement the file copy service.

suse-commit: dd610b19cdf01c064224e7fcce1d588397866dd8

4 years agoMerge branch 'scripts' into SLE12
Michal Marek [Thu, 10 Apr 2014 15:41:30 +0000 (17:41 +0200)]
Merge branch 'scripts' into SLE12

suse-commit: 82a5f7fcdea5fd2d9c432577b69d7a9f498e8b96

4 years agohyperv: add upstream tags to various patches
Olaf Hering [Thu, 10 Apr 2014 15:37:28 +0000 (17:37 +0200)]
hyperv: add upstream tags to various patches

suse-commit: 71542fdd1609f2ebbda019f3b2a6cc867bcf82b2

4 years agoMerge branch 'packaging' into SLE12
Michal Marek [Thu, 10 Apr 2014 14:18:38 +0000 (16:18 +0200)]
Merge branch 'packaging' into SLE12

Conflicts:
rpm/kernel-source.spec.in

suse-commit: 74c7bbfaeaa47eebed5d5bee1f673ccc7f1f258b

4 years agosupported.conf: Remove the icom driver (fate#315776)
Michal Marek [Thu, 10 Apr 2014 14:13:34 +0000 (16:13 +0200)]
supported.conf: Remove the icom driver (fate#315776)

suse-commit: ecbe28d5fbc74b3038264b6149734690889bc428

4 years agoDisable the icom driver on POWER (fate#315776)
Michal Marek [Thu, 10 Apr 2014 12:54:14 +0000 (14:54 +0200)]
Disable the icom driver on POWER (fate#315776)

suse-commit: aa7545f3e7fe9bc2a932f81a8852c846e1ce3101

4 years ago- Refresh
Mel Gorman [Thu, 10 Apr 2014 10:41:42 +0000 (11:41 +0100)]
- Refresh
  patches.suse/mm-compaction-detect-when-scanners-meet-in-isolate_freepages.patch.
  patches.suse/mm-compaction-do-not-mark-unmovable-pageblocks-as-skipped-in-async-compaction.patch.
  patches.suse/mm-compaction-encapsulate-defer-reset-logic.patch.
  patches.suse/mm-compaction-reset-cached-scanner-pfn-s-before-reading-them.patch.
  patches.suse/mm-compaction-reset-scanner-positions-immediately-when-they-meet.patch.
  patches.suse/mm-compaction-trace-compaction-begin-and-end.patch.
  patches.suse/mm-migrate.c-fix-setting-of-cpupid-on-page-migration-twice-against-normal-page.patch.
  patches.suse/mm-numa-Recheck-for-transhuge-pages-under-lock-during-protection-changes.patch.
  patches.suse/mm-numa-reorganize-change_pmd_range.patch.
  patches.suse/move-mmu-notifier-call-from-change_protection-to-change_pmd_range.patch.
  patches.suse/sched-numa-Build-per-numa_group-active-node-mask-from-numa_faults_cpu-statistics.patch.
  patches.suse/sched-numa-Do-statistics-calculation-using-local-variables-only.patch.
  patches.suse/sched-numa-Normalize-faults_cpu-stats-and-weigh-by-CPU-use.patch.
  patches.suse/sched-numa-Rename-p-numa_faults-to-numa_faults_memory.patch.
  patches.suse/sched-numa-Rename-variables-in-task_numa_fault.patch.
  patches.suse/sched-numa-Track-from-which-nodes-NUMA-faults-are-triggered.patch.
  patches.suse/sched-numa-Turn-some-magic-numbers-into-defines.patch.
  patches.suse/sched-numa-mm-Remove-p-numa_migrate_deferred.patch.
  patches.suse/sched-numa-mm-Use-active_nodes-nodemask-to-limit-numa-migrations.patch.

suse-commit: a99caa1717388664c404ac04a2507b19ce35d12e

4 years agomm, compaction: determine isolation mode only once (VM
Mel Gorman [Thu, 10 Apr 2014 08:58:33 +0000 (09:58 +0100)]
mm, compaction: determine isolation mode only once (VM
functionality).

suse-commit: 4d798e3ea5bbc34417b02408c73c06a613146c0f

4 years agomm/compaction: clean-up code on success of ballon isolation
Mel Gorman [Thu, 10 Apr 2014 08:58:33 +0000 (09:58 +0100)]
mm/compaction: clean-up code on success of ballon isolation
(VM functionality).

suse-commit: b01383d19d00904f3698f66ad16be3047be74ae9

4 years agomm/compaction: check pageblock suitability once per pageblock
Mel Gorman [Thu, 10 Apr 2014 08:58:33 +0000 (09:58 +0100)]
mm/compaction: check pageblock suitability once per pageblock
(VM functionality).

suse-commit: e45cfb7a526cb9ef75e03c1e1a9929b894878eb2

4 years agomm/compaction: change the timing to check to drop the spinlock
Mel Gorman [Thu, 10 Apr 2014 08:58:33 +0000 (09:58 +0100)]
mm/compaction: change the timing to check to drop the spinlock
(VM functionality).

suse-commit: 4f17ca92d0758794ac7c29f5e9b2d72a6dd72900

4 years agomm/compaction: do not call suitable_migration_target() on
Mel Gorman [Thu, 10 Apr 2014 08:58:33 +0000 (09:58 +0100)]
mm/compaction: do not call suitable_migration_target() on
every page (VM functionality).

suse-commit: 7ba00cfc4436124a8e30d48b39e591ac23752054

4 years agomm/compaction: disallow high-order page for migration target
Mel Gorman [Thu, 10 Apr 2014 08:58:33 +0000 (09:58 +0100)]
mm/compaction: disallow high-order page for migration target
(VM functionality).

suse-commit: 3bb18f6daa7561a9e14e84f3396b970cb5f02de0

4 years agoUpdate patches.suse/mm-page_alloc-spill-to-remote-nodes-before-waking-kswapd.patch
Mel Gorman [Thu, 10 Apr 2014 08:56:52 +0000 (09:56 +0100)]
Update patches.suse/mm-page_alloc-spill-to-remote-nodes-before-waking-kswapd.patch
(VM functionality).

suse-commit: 646013af65db9f3a1d796a3f1de075bc428b1386

4 years agosupported.conf: Fix se401 webcam driver name
Jean Delvare [Thu, 10 Apr 2014 09:36:59 +0000 (11:36 +0200)]
supported.conf: Fix se401 webcam driver name

The original se401 driver was supported until SLED11 SP1. It was
removed from upstream kernel 2.6.39 but support came back under a
different name as part of the gspca family in kernel 3.1. So SLED11
SP2 and SP3 lack support for that device but we can support it again
in SLED12.

suse-commit: 240a5edb803ebbec8b8f988355935fb2a0121697

4 years agoRefresh patches.suse/paravirt-Split-paravirt-MMU-ops.patch.
Mel Gorman [Thu, 10 Apr 2014 09:14:17 +0000 (10:14 +0100)]
Refresh patches.suse/paravirt-Split-paravirt-MMU-ops.patch.

suse-commit: 5b67bb9698d0b3df1f8abb5238497478c6e7d5ec

4 years ago- Refresh
Mel Gorman [Thu, 10 Apr 2014 08:33:44 +0000 (09:33 +0100)]
- Refresh
  patches.fixes/cpuset-mm-optimise-put_mems_allowed-usage.patch.
  patches.suse/mm-compaction-avoid-isolating-pinned-pages.patch.
  patches.suse/mm-swap-add-a-simple-detector-for-inappropriate-swapin-readahead.patch.
  patches.suse/numa-use-LAST_CPUPID_SHIFT-to-calculate-LAST_CPUPID_MASK.patch.

suse-commit: 1d7fb80084de654f697b66e023ba162d7289d4c7

4 years agoRefresh
Mel Gorman [Thu, 10 Apr 2014 08:01:05 +0000 (09:01 +0100)]
Refresh
patches.suse/mm-compaction-avoid-isolating-pinned-pages.patch.

suse-commit: 19f788a2f3d9c1859a1a86a177af51ffa0449018

4 years agoUpdate config files to disable PARAVIRT_MMU.
Mel Gorman [Wed, 9 Apr 2014 14:32:05 +0000 (15:32 +0100)]
Update config files to disable PARAVIRT_MMU.

suse-commit: c0d558d398a9303e882459460133068aab602808

4 years agoparavirt: Split paravirt MMU ops
Mel Gorman [Wed, 9 Apr 2014 14:07:44 +0000 (15:07 +0100)]
paravirt: Split paravirt MMU ops
(bnc#556135, bnc#754690, FATE#306453).

suse-commit: fcac095a980846016905b73dfc95a419f45a374d

4 years ago- Delete
Mel Gorman [Wed, 9 Apr 2014 13:29:30 +0000 (14:29 +0100)]
- Delete
  patches.arch/paravirt-only-export-pv_mmu_ops-if-PARAVIRT_MMU.patch.
  patches.arch/paravirt-split-paravirt-MMU-ops.patch.

suse-commit: b6278e616f4d8dd8bdd1d9a43587af1857133de0

4 years agomm: use paravirt friendly ops for NUMA hinting ptes
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
mm: use paravirt friendly ops for NUMA hinting ptes
(Automatic NUMA Balancing (fate#315482)).

suse-commit: adc1b138b70cee46458b1c4607491c8c3f32c5e5

4 years agox86: Require x86-64 for automatic NUMA balancing
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
x86: Require x86-64 for automatic NUMA balancing
(Automatic NUMA Balancing (fate#315482)).

suse-commit: 40e81741be1bbbe52c51b772684b026b6e213f7b

4 years agoppc64le: Add automatic NUMA balancing but disable by default.
Mel Gorman [Wed, 9 Apr 2014 12:37:16 +0000 (13:37 +0100)]
ppc64le: Add automatic NUMA balancing but disable by default.

suse-commit: 16494673feb088ab732b036815e0a396aa0889ed

4 years agonuma: use LAST_CPUPID_SHIFT to calculate LAST_CPUPID_MASK
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
numa: use LAST_CPUPID_SHIFT to calculate LAST_CPUPID_MASK
(Automatic NUMA Balancing ppc64le (fate#315482)).

suse-commit: be896f833cce22aa258f4ab1d7ac3b79ad2c03c8

4 years agomm: Use ptep/pmdp_set_numa() for updating _PAGE_NUMA bit
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
mm: Use ptep/pmdp_set_numa() for updating _PAGE_NUMA bit
(Automatic NUMA Balancing ppc64le (fate#315482)).

suse-commit: 27ae4185d1f7620d38c32f32a2e347789e0caf31

4 years agomm: Dirty accountable change only apply to non prot numa case
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
mm: Dirty accountable change only apply to non prot numa case
(Automatic NUMA Balancing ppc64le (fate#315482)).

suse-commit: 38d58c8e88c903e8faffea75ef9013a1e2a91f99

4 years agopowerpc/mm: Add new "set" flag argument to pte/pmd update
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
powerpc/mm: Add new "set" flag argument to pte/pmd update
function (Automatic NUMA Balancing ppc64le (fate#315482)).

suse-commit: bb648a3443715106fa98972d0c10eb4c4ab62147

4 years agomm: Move change_prot_numa outside
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
mm: Move change_prot_numa outside
CONFIG_ARCH_USES_NUMA_PROT_NONE (Automatic NUMA Balancing
ppc64le (fate#315482)).

suse-commit: 38ce01e272b15b0588b01a0032bf167537875416

4 years agopowerpc/mm: Enable _PAGE_NUMA for book3s (Automatic NUMA
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
powerpc/mm: Enable _PAGE_NUMA for book3s (Automatic NUMA
Balancing ppc64le (fate#315482)).

suse-commit: 1df1e67fcb51633137638b0d55415e99f8aad0ee

4 years agopowerpc/mm: Only check for _PAGE_PRESENT in set_pte/pmd
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
powerpc/mm: Only check for _PAGE_PRESENT in set_pte/pmd
functions (Automatic NUMA Balancing ppc64le (fate#315482)).

suse-commit: 80b70eacdb37905a9b32c8cca7cfe79cb1667d1d

4 years agopowerpc/mm: Free up _PAGE_COHERENCE for numa fault use later
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
powerpc/mm: Free up _PAGE_COHERENCE for numa fault use later
(Automatic NUMA Balancing ppc64le (fate#315482)).

suse-commit: 1b131e797705aa65cf30012d4b64cdd7fbd26ac4

4 years agopowerpc/mm: Use HPTE constants when updating hpte bits
Mel Gorman [Wed, 9 Apr 2014 12:33:43 +0000 (13:33 +0100)]
powerpc/mm: Use HPTE constants when updating hpte bits
(Automatic NUMA Balancing ppc64le (fate#315482)).

suse-commit: 900190139a2f354fcf46a96b00b7e68286f533d9

4 years agoMerge branch 'SLE12' of kerncvs.suse.de:/home/git/kernel-source into SLE12
Tony Jones [Thu, 10 Apr 2014 07:24:46 +0000 (09:24 +0200)]
Merge branch 'SLE12' of kerncvs.suse.de:/home/git/kernel-source into SLE12

suse-commit: 13b774ba62651d7e2c20d4eb02cc073c4094fec2

4 years ago- mm/page_alloc: prevent MIGRATE_RESERVE pages from being
Vlastimil Babka [Wed, 9 Apr 2014 14:55:03 +0000 (16:55 +0200)]
- mm/page_alloc: prevent MIGRATE_RESERVE pages from being
  misplaced (VM Performance).
- Delete
  patches.suse/mm-page_alloc-fix-freeing-of-MIGRATE_RESERVE-migratetype-pages.patch.

suse-commit: e2289e6e435250bf6cc65b7fa9112ded358d33e1

4 years ago- audit: allow unsetting the loginuid (with priv) (FATE#316917,
Tony Jones [Thu, 10 Apr 2014 07:16:41 +0000 (09:16 +0200)]
- audit: allow unsetting the loginuid (with priv) (FATE#316917,
  bnc#862374).
- audit: audit feature to only allow unsetting the loginuid
  (FATE#316917, bnc#862374).
- audit: audit feature to set loginuid immutable (FATE#316917,
  bnc#862374).
- audit: change decimal constant to macro for invalid uid
  (FATE#316917, bnc#862374).
- audit: fix type of sessionid in audit_set_loginuid()
  (FATE#316917, bnc#862374).
- audit: implement generic feature setting and retrieving
  (FATE#316917, bnc#862374).
- audit: loginuid functions coding style (FATE#316917,
  bnc#862374).
- audit: remove CONFIG_AUDIT_LOGINUID_IMMUTABLE (FATE#316917,
  bnc#862374).
- Update config files.

suse-commit: bb800dd40f8700c33985a0d3952863cda358b4d8

4 years agomm: Add spare entry into struct vm_fault.
Jan Kara [Wed, 9 Apr 2014 22:04:11 +0000 (00:04 +0200)]
mm: Add spare entry into struct vm_fault.

suse-commit: b6347f3bdb4e404754fd6158350b2f00acb461a4

4 years agofs: Change direct_access calling convention.
Jan Kara [Wed, 9 Apr 2014 22:04:11 +0000 (00:04 +0200)]
fs: Change direct_access calling convention.

suse-commit: b0d934d24f99e0e127a8d1b97fab9c49f37b8f0e

4 years agodisable "hyperv: When on Hyper-v use NULL legacy PIC." (bnc#872838)
Olaf Hering [Wed, 9 Apr 2014 19:30:34 +0000 (21:30 +0200)]
disable "hyperv: When on Hyper-v use NULL legacy PIC." (bnc#872838)

suse-commit: a916c1c7be69d20778985e0af84e381fec94de0a

4 years ago- Update Xen patches to 3.12.17 (build fix).
Jan Beulich [Wed, 9 Apr 2014 13:08:13 +0000 (15:08 +0200)]
- Update Xen patches to 3.12.17 (build fix).
- Refresh Xen patches (bnc#870874, bnc#872080).

suse-commit: 9c1ea28c33bd93c0fd05c30e73f6f0e7218551e5

4 years agoiwlwifi: mvm: add missing include (bnc#872659).
Takashi Iwai [Wed, 9 Apr 2014 13:02:18 +0000 (15:02 +0200)]
iwlwifi: mvm: add missing include (bnc#872659).

suse-commit: 328eb027f5e9017c8b2a8b6da8879f6524ff77ad

4 years agopowerpc/xmon: Don't signal we've entered until we're finished
Torsten Duwe [Wed, 9 Apr 2014 12:05:44 +0000 (14:05 +0200)]
powerpc/xmon: Don't signal we've entered until we're finished
printing (bnc#872696).

suse-commit: 3728af031c039eb8510b87b755fe2891c63faf14

4 years agopowerpc/xmon: Fix timeout loop in get_output_lock()
Torsten Duwe [Wed, 9 Apr 2014 12:05:44 +0000 (14:05 +0200)]
powerpc/xmon: Fix timeout loop in get_output_lock()
(bnc#872696).

suse-commit: 7fe7ede0f9749b748f1e7536498babe36805c93d

4 years agopowerpc/xmon: Don't loop forever in get_output_lock()
Torsten Duwe [Wed, 9 Apr 2014 12:05:44 +0000 (14:05 +0200)]
powerpc/xmon: Don't loop forever in get_output_lock()
(bnc#872696).

suse-commit: 410aaf22e5c40ee4073752dac806651acacb9c14

4 years agopowerpc: Use unstripped VDSO image for more accurate profiling
Torsten Duwe [Wed, 9 Apr 2014 12:05:44 +0000 (14:05 +0200)]
powerpc: Use unstripped VDSO image for more accurate profiling
data (bnc#872695).

suse-commit: 866ed4cfb845d0787df17b44ea63650a18db9228

4 years agopowerpc: Link VDSOs at 0x0 (bnc#872695).
Torsten Duwe [Wed, 9 Apr 2014 12:05:44 +0000 (14:05 +0200)]
powerpc: Link VDSOs at 0x0 (bnc#872695).

suse-commit: 91fecc37fe0f185b1674c2582b8de68950bb6454

4 years agohugetlb: ensure hugepage access is denied if hugepages are not supported
Mel Gorman [Wed, 9 Apr 2014 10:29:59 +0000 (11:29 +0100)]
hugetlb: ensure hugepage access is denied if hugepages are not supported
(PowerKVM crash when mounting hugetlbfs without hugepage support (bnc#870498)).

suse-commit: 5520e240c0a4c6116955c316ce399151f0384567

4 years agoiwlwifi: mvm: send udev event upon firmware error to dump logs
Takashi Iwai [Wed, 9 Apr 2014 09:58:08 +0000 (11:58 +0200)]
iwlwifi: mvm: send udev event upon firmware error to dump logs
(bnc#872659).

suse-commit: dbe632fbaf9743a620f942cd1a3d3d8e487d10c5

4 years agoUpdate debug config files: enable TTY_PRINTK
Jean Delvare [Wed, 9 Apr 2014 08:41:49 +0000 (10:41 +0200)]
Update debug config files: enable TTY_PRINTK

Enabled only in debug kernels, as it can't be built as a module.

suse-commit: e9a49b47a6f114254eda9aac7cb7409e2dbd8580

4 years agobnx2: Fix shutdown sequence (bnc#853231 FATE#315917).
Cho, Yu-Chen [Wed, 9 Apr 2014 07:59:56 +0000 (15:59 +0800)]
bnx2: Fix shutdown sequence (bnc#853231 FATE#315917).

suse-commit: 5b3824747f4ed3a58ab959145537f9e65265ac55

4 years ago- hpsa: handle unsupported devices more gracefully (FATE#316683).
Jeff Mahoney [Tue, 8 Apr 2014 19:52:18 +0000 (15:52 -0400)]
- hpsa: handle unsupported devices more gracefully (FATE#316683).
- Delete
  patches.drivers/hpsa-0017-enable-hpsa_allow_any-per-default.patch.

suse-commit: ead0f0a4f9c4e4eae1d0fcc81449aa90c06f32fc

4 years agohpsa: allow hpsa to claim Compaq SmartArray devices (bnc#869383).
Jeff Mahoney [Tue, 8 Apr 2014 17:52:09 +0000 (13:52 -0400)]
hpsa: allow hpsa to claim Compaq SmartArray devices (bnc#869383).

suse-commit: b2a3fdd8308d0ba67c1790b5071e8a4b64d95fb6

4 years ago- Linux 3.12.17 (CVE-2014-2523 FATE#315629 bnc#787843 bnc#854594
Jiri Slaby [Tue, 8 Apr 2014 09:06:06 +0000 (11:06 +0200)]
- Linux 3.12.17 (CVE-2014-2523 FATE#315629 bnc#787843 bnc#854594
  bnc#855885 bnc#856848 bnc#863178 bnc#868653 bnc#868876
  bnc#868881 bnc#868882 bnc#868891 bnc#868897 bnc#868898
  bnc#871665).
- Refresh
  patches.suse/fs-proc-page.c-add-PageAnon-check-to-surely-detect-thp.patch.
- Refresh
  patches.suse/mm-hugetlbfs-move-the-put-get_page-slab-and-hugetlbfs-optimization-in-a-faster-path.patch.
- Refresh
  patches.suse/mm-hugetlbfs-use-__compound_tail_refcounted-in-__get_page_tail-too.patch.
- Refresh
  patches.suse/mm-swap.c-reorganize-put_compound_page.patch.
- Delete
  patches.arch/arch-x86-mm-srat-Skip-NUMA_NO_NODE-while-parsing-SLI.patch.
- Delete
  patches.arch/s390-time-vdso-fix-clock_gettime-for-CLOCK_MONOTONIC.patch.
- Delete
  patches.drivers/0001-sha256_ssse3-also-test-for-BMI2.patch.
- Delete patches.drivers/hda-0010-Fix-inconsistent-Mic-mute-LED.
- Delete
  patches.drivers/i2c-i801-add-device-ids-for-intel-wildcat.patch.
- Delete
  patches.drivers/intel_idle_support_intel_atom_c2000.patch.
- Delete
  patches.fixes/FS-Cache-Handle-removal-of-unadded-object-to-the-fsc.patch.
- Delete
  patches.fixes/NFS-Fix-races-in-nfs_revalidate_mapping.patch.
- Delete
  patches.fixes/NFS-fix-the-handling-of-NFS_INO_INVALID_DATA-flag-in.patch.
- Delete
  patches.fixes/NFSv4.1-Prevent-a-3-way-deadlock-between-layoutretur.patch.
- Delete
  patches.fixes/NFSv4.1-free-slot-before-resending-I-O-to-MDS.patch.
- Delete
  patches.fixes/SUNRPC-do-not-fail-gss-proc-NULL-calls-with-EACCES.patch.
- Delete patches.fixes/X.509-time-h-include.
- Delete
  patches.fixes/dlm-set-zero-linger-time-on-sctp-socket.patch.
- Delete
  patches.fixes/ipvs-fix-AF-assignment-in-ip_vs_conn_new.patch.
- Delete
  patches.fixes/netfilter-nf_conntrack_dccp-fix-skb_header_pointer-api-usages.
- Delete
  patches.fixes/nfs-add-memory-barriers-around-NFS_INO_INVALID_DATA-.patch.
- Delete
  patches.fixes/nfs-defer-inode_dio_done-call-until-size-update-is-d.patch.
- Delete patches.fixes/nfs-fix-dead-code-of-ipv6_addr_scope.patch.
- Delete patches.fixes/nfs-fix-size-updates-for-aio-writes.patch.
- Delete
  patches.fixes/nfs-increment-i_dio_count-for-reads-too.patch.
- Delete
  patches.fixes/nfs-use-IS_ROOT-not-DCACHE_DISCONNECTED.patch.
- Delete
  patches.fixes/pnfs-fix-BUG-in-filelayout_recover_commit_reqs.patch.
- Delete
  patches.rpmify/nouveau-make-vga_switcheroo-code-depend-on-vga_switcheroo.
- Delete
  patches.suse/fbmem-really-support-wildcard-video-options-for-all-.patch.
- Delete patches.suse/mm-close-PageTail-race.patch.
- Delete
  patches.suse/mm-page_alloc-make-first_page-visible-before-PageTail.patch.
- Delete patches.suse/mm-thp-optimize-compound_trans_huge.patch.

suse-commit: f426d1aa47f2a4cfdc1a9dfd92a268e0d7c8181f

4 years ago- Update
Mel Gorman [Tue, 8 Apr 2014 16:28:04 +0000 (17:28 +0100)]
- Update
  patches.suse/fs-proc-page.c-add-PageAnon-check-to-surely-detect-thp.patch
  patches.suse/mm-close-PageTail-race.patch
  patches.suse/mm-hugetlbfs-move-the-put-get_page-slab-and-hugetlbfs-optimization-in-a-faster-path.patch
  patches.suse/mm-hugetlbfs-use-__compound_tail_refcounted-in-__get_page_tail-too.patch
  patches.suse/mm-swap.c-reorganize-put_compound_page.patch
  patches.suse/mm-tail-page-refcounting-optimization-for-slab-and-hugetlbfs.patch
  patches.suse/mm-thp-optimize-compound_trans_huge.patch
- Delete
  patches.suse/mm-page_alloc-make-first_page-visible-before-PageTail.patch.
(Bring close PageTail race patch in line with upstream)

suse-commit: 59f6382212b76efc00c3df4f044997d199b68fce

4 years agoDelete patches.rpmify/chipidea-clean-up-dependencies.
Jean Delvare [Tue, 8 Apr 2014 15:24:08 +0000 (17:24 +0200)]
Delete patches.rpmify/chipidea-clean-up-dependencies.

Irrelevant on SLE12 as no config has CONFIG_USB_CHIPIDEA enabled.

suse-commit: 782ec6f33adbcc90a72bb23e59e0c672a4d25cdd

4 years agomm: numa: Recheck for transhuge pages under lock during -fix
Mel Gorman [Tue, 8 Apr 2014 14:59:04 +0000 (15:59 +0100)]
mm: numa: Recheck for transhuge pages under lock during -fix
(Automatic NUMA Balancing (fate#315482)).

suse-commit: c4c7aefb6390b7e19c055d8ee8187c71986330ba

4 years ago- Refresh
Mel Gorman [Tue, 8 Apr 2014 14:53:29 +0000 (15:53 +0100)]
- Refresh
  patches.fixes/cpuset-mm-optimise-put_mems_allowed-usage.patch.
  patches.suse/ACPI-tables-Check-if-id-is-NULL-in-acpi_table_parse.patch.
  patches.suse/ACPI-tables-Return-proper-error-codes-from-acpi_table_parse-and-fix-comment.patch.
  patches.suse/mm-Remove-bogus-warning-in-copy_huge_pmd.patch.
  patches.suse/mm-compaction-avoid-isolating-pinned-pages.patch.
  patches.suse/mm-fix-GFP_THISNODE-callers-and-clarify.patch.
  patches.suse/mm-numa-add-sysctl-for-numa-balancing.patch.
  patches.suse/mm-numa-do-not-automatically-migrate-KSM-pages.patch.
  patches.suse/mm-numa-limit-scope-of-lock-for-NUMA-migrate-rate-limiting.patch.
  patches.suse/mm-numa-make-NUMA-migrate-related-functions-static.patch.
  patches.suse/mm-numa-trace-tasks-that-fail-migration-due-to-rate-limiting.patch.
  patches.suse/sched-add-tracepoints-related-to-NUMA-task-migration.patch.
  patches.suse/sched-calculate-effective-load-even-if-weight-0.patch.
  patches.suse/stop_machine-Fix-2-race-between-stop_two_cpus-and-stop_cpus.patch.
  patches.suse/x86-mm-Account-for-TLB-flushes-only-when-debugging.patch.
  patches.suse/x86-mm-Clean-up-inconsistencies-when-flushing-TLB-ranges.patch.
  patches.suse/x86-mm-Eliminate-redundant-page-table-walk-during-TLB-range-flushing.patch.
  patches.suse/x86-mm-numa-Fix-32-bit-kernel-NUMA-boot.patch.
- Delete
  patches.arch/mm-avoid-bad-page-on-lru-fix.patch.
  patches.fixes/cpuset-mm-reduce-memory-barrier-related-damage-fix.patch.
  patches.fixes/fs-sysfs-do-dcache-related-updates-to-sysfs-under-sysfs_mutex.patch.
  patches.fixes/mm-hugetlbfs-Correctly-detect-if-page-tables-have-just-been-shared.patch.
  patches.fixes/mm-page-allocator-do-not-drain-per-cpu-lists-via-IPI-from-page-allocator-context.patch.
  patches.fixes/mm-page-allocator-drain-local-per-cpu-lists.patch.
  patches.fixes/mm-vmscan-Block-kswapd-if-it-is-encountering-pages-under-writeback-fix-2.patch.
  patches.fixes/mm-vmscan-Block-kswapd-if-it-is-encountering-pages-under-writeback-fix.patch.
  patches.suse/mm-netvm-propagate-page--pfmemalloc-from-netdev_alloc_page-to-skb.patch.
(Git-commit tag updates)

suse-commit: 7fba9d87036a86ae9b352737738bc123eceb9c22

4 years agoMerge branch 'SLE12' of ssh://kerncvs.suse.de/home/git/kernel-source into SLE12
Jan Kara [Tue, 8 Apr 2014 14:17:01 +0000 (16:17 +0200)]
Merge branch 'SLE12' of ssh://kerncvs.suse.de/home/git/kernel-source into SLE12

suse-commit: 2af3e542b64532681c79ba2a173261dcfa93418a

4 years agoFix compilation warnings in xfs dmapi patch.
Jan Kara [Tue, 8 Apr 2014 14:15:58 +0000 (16:15 +0200)]
Fix compilation warnings in xfs dmapi patch.

suse-commit: 3a61c7659f7b9aa7ec70874c6e8d9b8c20199432

4 years agoUpdate arm64 config file: Disable exynos support
Jean Delvare [Tue, 8 Apr 2014 14:15:12 +0000 (16:15 +0200)]
Update arm64 config file: Disable exynos support

We don't support Exynos with that kernel.

suse-commit: 133dd97eda2370e70b2946fc66d214367ad5b395

4 years agoUSB: storage: fix compile warning (FATE#315595).
Jan Moskyto Matejka [Tue, 8 Apr 2014 12:40:06 +0000 (14:40 +0200)]
USB: storage: fix compile warning (FATE#315595).

suse-commit: e79455ace00d665641c447315c03e851b7e6bff9

4 years agoRefresh patches.rpmify/chipidea-clean-up-dependencies
Guillaume GARDET [Thu, 3 Apr 2014 16:43:52 +0000 (18:43 +0200)]
Refresh patches.rpmify/chipidea-clean-up-dependencies

Replace OF_DEVICE by OF (OF_DEVICE does not exist anymore.)

suse-commit: f97ad85583a52541ff0fd19c7a71ed1a56502fb0

4 years agoUpdate references in patches.kernel.org/patch-3.12.15-16 (bnc#842459
Jiri Slaby [Tue, 8 Apr 2014 09:08:07 +0000 (11:08 +0200)]
Update references in patches./patch-3.12.15-16 (bnc#842459
bnc#854594 bnc#862612 bnc#863031 bnc#866247 bnc#869735).

suse-commit: 8e0c85685e303db3ad0533307564e7ef3c099ea5

4 years agoch: add refcounting (bnc#867517).
Hannes Reinecke [Tue, 8 Apr 2014 06:30:34 +0000 (08:30 +0200)]
ch: add refcounting (bnc#867517).

suse-commit: 5a92892b99d6eb4fd98a61a45d7833a3246a137c

4 years agokexec: Disable at runtime if the kernel enforces module loading
Lee, Chun-Yi [Tue, 8 Apr 2014 02:48:03 +0000 (10:48 +0800)]
kexec: Disable at runtime if the kernel enforces module loading
restrictions (fate#314486, bnc#845167).

Base on bnc#845167, lock down kexec when secure boot until upstream
solution worked out.

suse-commit: c9a2dc17f4d576ecca5ce68efb3dbc22ce163219

4 years ago- mlx4_en: Implement the SIOCGHWTSTAMP ioctl (bnc#858727
Benjamin Poirier [Mon, 7 Apr 2014 18:52:14 +0000 (11:52 -0700)]
- mlx4_en: Implement the SIOCGHWTSTAMP ioctl (bnc#858727
  FATE#315946).
- net: mlx4 calls skb_set_hash (bnc#858727 FATE#315946).
- net/mlx4_en: fix error return code in mlx4_en_get_qp()
  (bnc#858727 FATE#315946).
- mlx4_en: Select PTP_1588_CLOCK (bnc#858727 FATE#315946).
- net/mlx4_en: call gro handler for encapsulated frames
  (bnc#858727 FATE#315946).
- mlx5_core: Remove dead code (bnc#858727 FATE#315946).
- net/mlx4_core: clean up cq_res_start_move_to() (bnc#858727
  FATE#315946).
- net/mlx4_core: clean up srq_res_start_move_to() (bnc#858727
  FATE#315946).
- mlx5_core: Fix out arg size in access_register command
  (bnc#858727 FATE#315946).
- net/mlx4: Support shutdown() interface (bnc#858727 FATE#315946).
- net/mlx4_core: Fix memory access error in
  mlx4_QUERY_DEV_CAP_wrapper() (bnc#858727 FATE#315946).
- net/mlx4_en: Handle vxlan steering rules for mac address changes
  (bnc#858727 FATE#315946).
- net/mlx4_core: Load the IB driver when the device supports IBoE
  (bnc#858727 FATE#315946).
- net/mlx4_en: Deregister multicast vxlan steering rules when
  going down (bnc#858727 FATE#315946).
- Refresh
  patches.drivers/mlx-0068-net-mlx4_en-Add-netdev-support-for-TCP-IP-offloads-o.patch.

suse-commit: 4aa90a4e6d215dcdbd30cd0e2128707fc3c1f821

4 years agoReorder Mellanox-related SLE12 patches in series.conf
Benjamin Poirier [Mon, 7 Apr 2014 18:00:35 +0000 (11:00 -0700)]
Reorder Mellanox-related SLE12 patches in series.conf

groups them all together
sorts them according to upstream oder
cleans some Git-commit tags

- Refresh
  patches.arch/s390-sles12-00-03-pci-ofed-uverbs_add_kwrite-mmio-v2.patch.
- Refresh
  patches.drivers/0001-IB-core-Add-flow-steering-support-for-IPoIB-UD-traff.patch.
- Refresh
  patches.drivers/0002-IB-core-Add-support-for-IB-L2-device-managed-steerin.patch.
- Refresh
  patches.drivers/0003-mlx4_core-Add-support-for-steerable-IB-UD-QPs.patch.
- Refresh
  patches.drivers/0005-IB-mlx4-Enable-device-managed-steering-support-for-I.patch.
- Refresh
  patches.drivers/0006-IB-mlx4-Add-mechanism-to-support-flow-steering-over-.patch.
- Refresh
  patches.drivers/mlx-0052-IB-core-extended-command-an-improved-infrastructure-.patch.
- Refresh
  patches.drivers/mlx-0053-IB-core-Re-enable-create_flow-destroy_flow-uverbs.patch.
- Refresh
  patches.drivers/mlx5-0005-net-IB-mlx-Bump-all-Mellanox-driver-versions.patch.

suse-commit: 9e32ff11901af744f846e98ee0cecc7f76cd8462

4 years agoDelete patches.suse/mm-swap-use-files-priority-order.patch.
Mel Gorman [Mon, 7 Apr 2014 15:13:02 +0000 (16:13 +0100)]
Delete patches.suse/mm-swap-use-files-priority-order.patch.

suse-commit: a479f947f6f1e59b0d4905c3408fcb6ef39f399e

4 years agoMerge branch 'bnc#870880' into SLE12
Borislav Petkov [Mon, 7 Apr 2014 10:50:49 +0000 (12:50 +0200)]
Merge branch 'bnc#870880' into SLE12

suse-commit: f48a34191cc336b04e898c2e2448bfbbaaceedb9

4 years agoamd64_edac: Fix condition to verify max channels allowed for
Borislav Petkov [Mon, 7 Apr 2014 10:50:12 +0000 (12:50 +0200)]
amd64_edac: Fix condition to verify max channels allowed for
F15 M30h (bnc#870880).

suse-commit: e367ab552f06d2b3a55d1ddb4b9091a4359d37ba

4 years agoamd64_edac: Fix logic to determine channel for F15 M30h
Borislav Petkov [Mon, 7 Apr 2014 10:50:12 +0000 (12:50 +0200)]
amd64_edac: Fix logic to determine channel for F15 M30h
processors (bnc#870880).

suse-commit: 6b80c23128620467ab5bde7a66631844dbcbc44b

4 years agox86/quirks: Add workaround for AMD F16h Erratum792 (bnc#870880).
Borislav Petkov [Mon, 7 Apr 2014 10:50:12 +0000 (12:50 +0200)]
x86/quirks: Add workaround for AMD F16h Erratum792 (bnc#870880).

suse-commit: afb711dbe5982aa581f63e6feb328d13fe073bff

4 years agodrm: Prefer noninterlace cmdline mode unless explicitly
Takashi Iwai [Mon, 7 Apr 2014 10:05:52 +0000 (12:05 +0200)]
drm: Prefer noninterlace cmdline mode unless explicitly
specified (bnc#853350).

suse-commit: f63ba664916077d0dcd04a4070c6d61ff1aff1c8

4 years agox86/platform/hyperv: When on Hyper-v use NULL legacy PIC.
Olaf Hering [Mon, 7 Apr 2014 07:43:03 +0000 (09:43 +0200)]
x86/platform/hyperv: When on Hyper-v use NULL legacy PIC.

suse-commit: 79caf6e58d6736e2bbd92f588ad7d787cb903b10

4 years agoDrivers: hv: vmbus: Negotiate version 3.0 when running on
Olaf Hering [Mon, 7 Apr 2014 07:41:04 +0000 (09:41 +0200)]
Drivers: hv: vmbus: Negotiate version 3.0 when running on
ws2012r2 hosts.

suse-commit: 3e55f7af886af1feb85f187f56c811d68ade3716

4 years agoDelete
Lee, Chun-Yi [Mon, 7 Apr 2014 07:07:01 +0000 (15:07 +0800)]
Delete
patches.suse/0008_V3_kexec_Disable_at_runtime_if_the_kernel_enforces_module_loading_restrictions.patch.
(bnc#845167)

Enable kexec when secure boot ON.

suse-commit: 40844aa444fcf2ceaf3c8665b07ab06ef92b7f5d

4 years agoqlcnic: dcb: a couple off by one bugs (bnc#853685 FATE#315935).
Benjamin Poirier [Fri, 4 Apr 2014 16:36:31 +0000 (09:36 -0700)]
qlcnic: dcb: a couple off by one bugs (bnc#853685 FATE#315935).

suse-commit: 83a32a90e470208299118914d9338f367cbb3139

4 years agoqlcnic: Fix number of rings when we fall back from msix to
Benjamin Poirier [Fri, 4 Apr 2014 16:36:31 +0000 (09:36 -0700)]
qlcnic: Fix number of rings when we fall back from msix to
legacy (bnc#853685 FATE#315935).

suse-commit: e453506332934d8025ff1b3d357f83e8e58cc398

4 years agoqlcnic: Allow any VLAN to be configured from VF (bnc#853685
Benjamin Poirier [Fri, 4 Apr 2014 16:36:31 +0000 (09:36 -0700)]
qlcnic: Allow any VLAN to be configured from VF (bnc#853685
FATE#315935).

suse-commit: 16e3cbf960b1fc10b7206fde3a787000d31d4cb1

4 years agoqlcnic: Fix usage of use_msi and use_msi_x module parameters
Benjamin Poirier [Fri, 4 Apr 2014 16:36:31 +0000 (09:36 -0700)]
qlcnic: Fix usage of use_msi and use_msi_x module parameters
(bnc#853685 FATE#315935).

suse-commit: e988fefbca0849b595dea4a0fe781adb521f9423

4 years agoqlcnic: Fix function return error check (bnc#853685
Benjamin Poirier [Fri, 4 Apr 2014 16:36:31 +0000 (09:36 -0700)]
qlcnic: Fix function return error check (bnc#853685
FATE#315935).

suse-commit: d79b1b1b8a81bfbc158681dad5da59514c5f7c77

4 years agoqlge: Do not propaged vlan tag offloads to vlans (bnc#853684
Benjamin Poirier [Fri, 4 Apr 2014 16:23:22 +0000 (09:23 -0700)]
qlge: Do not propaged vlan tag offloads to vlans (bnc#853684
FATE#315936).

suse-commit: 18563aaf210bf23997db1eb8f42e52561d99316f

4 years agonetxen: Correct off-by-one errors in bounds checks (bnc#853679
Benjamin Poirier [Fri, 4 Apr 2014 16:08:54 +0000 (09:08 -0700)]
netxen: Correct off-by-one errors in bounds checks (bnc#853679
FATE#315937).

suse-commit: c333bf76d6ea8f8ba8b0d263c2bb6bc3cf19953f

4 years agoMerge branch 'packaging' into SLE12
Michal Marek [Fri, 4 Apr 2014 15:00:09 +0000 (17:00 +0200)]
Merge branch 'packaging' into SLE12

suse-commit: 9acd16b9bf5964ac5cf9ff5e2c019caa5d686cf6

4 years agomegaraid_sas: Evaluate return status from megasas_issue_polled()
Hannes Reinecke [Fri, 4 Apr 2014 14:06:47 +0000 (16:06 +0200)]
megaraid_sas: Evaluate return status from megasas_issue_polled()
(bnc#872028).

suse-commit: 79848b086882a9e5992dc03eab612d1f87b409ab

4 years agomegaraid_sas: Fallback to older scanning if not disks are found
Hannes Reinecke [Fri, 4 Apr 2014 14:06:47 +0000 (16:06 +0200)]
megaraid_sas: Fallback to older scanning if not disks are found
(bnc#870440).

suse-commit: e76e2d1ad66abe8310414c00705e6765a92a31c8

4 years agomfd: lpc_ich: Add support for Intel Bay Trail SoC (bnc#871908).
Takashi Iwai [Fri, 4 Apr 2014 10:18:18 +0000 (12:18 +0200)]
mfd: lpc_ich: Add support for Intel Bay Trail SoC (bnc#871908).

suse-commit: d3d4c3ff459094ba81feee3377a10271897c8c3e

4 years agomfd: lpc_ich: Add support for NM10 GPIO (bnc#871908).
Takashi Iwai [Fri, 4 Apr 2014 10:18:18 +0000 (12:18 +0200)]
mfd: lpc_ich: Add support for NM10 GPIO (bnc#871908).

suse-commit: 2e4ab2988c1d3f5bfe01ffc7ea85e667df37bdcd

4 years agomfd: lpc_ich: Change Avoton to iTCO v3 (bnc#871908).
Takashi Iwai [Fri, 4 Apr 2014 10:18:18 +0000 (12:18 +0200)]
mfd: lpc_ich: Change Avoton to iTCO v3 (bnc#871908).

suse-commit: 03d089f61462ddb23c3b1a17d3e105345c515561

4 years agowatchdog: iTCO_wdt: Add support for v3 silicon (bnc#871908).
Takashi Iwai [Fri, 4 Apr 2014 10:18:18 +0000 (12:18 +0200)]
watchdog: iTCO_wdt: Add support for v3 silicon (bnc#871908).

suse-commit: 82281a261dfe7e2fb1c13978bc79896a676e72bc

4 years agomfd: lpc_ich: Add support for iTCO v3 (bnc#871908).
Takashi Iwai [Fri, 4 Apr 2014 10:18:18 +0000 (12:18 +0200)]
mfd: lpc_ich: Add support for iTCO v3 (bnc#871908).

suse-commit: dbd10671cce599f3b1c963a3de77e870565c99c6