opensuse:kernel-source.git
3 years agox86: Add proper vector accounting for
Olaf Hering [Fri, 11 Apr 2014 07:20:51 +0000 (09:20 +0200)]
x86: Add proper vector accounting for
HYPERVISOR_CALLBACK_VECTOR.

3 years agofbdev: Make the switch from generic to native driver less
Takashi Iwai [Fri, 11 Apr 2014 06:06:07 +0000 (08:06 +0200)]
fbdev: Make the switch from generic to native driver less
alarming (bnc#872428).

3 years agovideo/fb: Propagate error code from failing to unregister
Takashi Iwai [Fri, 11 Apr 2014 06:06:07 +0000 (08:06 +0200)]
video/fb: Propagate error code from failing to unregister
conflicting fb (bnc#872428).

3 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).

3 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

3 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)

3 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

3 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).

3 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).

3 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.

3 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.

3 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)

3 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.

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

3 years agoscripts/osc_wrapper: Add ppc64le for ibs builds
Michal Marek [Thu, 10 Apr 2014 15:40:22 +0000 (17:40 +0200)]
scripts/osc_wrapper: Add ppc64le for ibs builds

3 years agoscripts/osc_wrapper: Pass more options to osc
Michal Marek [Thu, 10 Apr 2014 15:35:54 +0000 (17:35 +0200)]
scripts/osc_wrapper: Pass more options to osc

Only treat the last argument as the spec file and only if it matches
*.spec. Anything else are either options to osc_wrapper or osc
arguments.

3 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

3 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

3 years agoGenerate kernel-obs-*.spec from templates
Michal Marek [Thu, 10 Apr 2014 14:08:01 +0000 (16:08 +0200)]
Generate kernel-obs-*.spec from templates

3 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)

3 years ago- fix building initrd for SLE 12
Adrian Schröter [Fri, 4 Apr 2014 07:13:48 +0000 (09:13 +0200)]
- fix building initrd for SLE 12

It does provided and load the critical kernel modules
for building some kiwi images and cross architecture
builds like used for aarch64.

The kernel-obs-build.spec still contains the bits to allow
to use it also for SLE 11.

3 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)

3 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.

3 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).

3 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).

3 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).

3 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).

3 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).

3 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).

3 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).

3 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.

3 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.

3 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.

3 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.

3 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.

3 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).

3 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.

3 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)).

3 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)).

3 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.

3 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)).

3 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)).

3 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)).

3 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)).

3 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)).

3 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)).

3 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)).

3 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)).

3 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)).

3 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

3 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.

3 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.

3 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.

3 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.

3 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)

3 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).

3 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).

3 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).

3 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).

3 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).

3 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).

3 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).

3 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)).

3 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).

3 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.

3 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).

3 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.

3 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).

3 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.

3 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)

3 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.

3 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)).

3 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)

3 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

3 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.

3 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.

3 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).

3 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.)

3 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).

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

3 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.

3 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.

3 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.

3 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.

3 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

3 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).

3 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).

3 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).

3 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).

3 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.

3 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.

3 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.

3 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).

3 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).

3 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).

3 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).

3 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).

3 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).

3 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).

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