Re: [RFC PATCH 10/12] mm: add the buddy system interface

2015-06-25 Thread Xishi Qiu
On 2015/6/10 11:06, Kamezawa Hiroyuki wrote: On 2015/06/09 19:04, Xishi Qiu wrote: On 2015/6/9 15:12, Kamezawa Hiroyuki wrote: On 2015/06/04 22:04, Xishi Qiu wrote: Add the buddy system interface for address range mirroring feature. Allocate mirrored pages in MIGRATE_MIRROR list. If there

Re: linux-next: build failure after merge of the modules tree

2015-06-25 Thread Dan Streetman
On Thu, Jun 25, 2015 at 2:54 AM, Stephen Rothwell s...@canb.auug.org.au wrote: Hi Rusty, After merging the modules tree, today's linux-next build (powerpc allnoconfig) failed like this: I promise I'll build with all[no|mod|yes]config next time! ;-) Thanks for catching this one too.

[PATCH 1/1] scsi/snic: fixing the error print

2015-06-25 Thread Maninder Singh
Currently SNIC_HOST_ERR is called in both cases whether snic_disc_start returns zero or non-zero. From the code it looks like it has to print only if snic_disc_start return non-zero value, So calling SNIC_HOST_ERR only for non-zero return from snic_disc_start. Signed-off-by: Maninder Singh

Re: [PATCH] SCSI-wd33c93: Deletion of a check before the function call wd33c93_setup

2015-06-25 Thread Dan Carpenter
On Wed, Jun 24, 2015 at 05:33:50PM +0200, SF Markus Elfring wrote: From: Markus Elfring elfr...@users.sourceforge.net Date: Wed, 24 Jun 2015 17:15:17 +0200 The wd33c93_setup() function performs also input parameter validation. Thus the test around the call is not needed. Guys, you should

[PATCH v3 2/7]powerpc/powernv: Add OPAL support for Nest PMU

2015-06-25 Thread Madhavan Srinivasan
Nest Counters can be configured via PORE Engine and OPAL provides an interface to start/stop it. OPAL side patches are posted in the skiboot mailing. Cc: Stewart Smith stew...@linux.vnet.ibm.com Cc: Jeremy Kerr j...@ozlabs.org Cc: Benjamin Herrenschmidt b...@kernel.crashing.org Cc: Michael

[PATCH 1/1] scsi: remove check around pci_dev_put

2015-06-25 Thread Maninder Singh
pci_dev_put checks for NULL Pointer itself. Signed-off-by: Maninder Singh maninder...@samsung.com --- drivers/scsi/eata_pio.c |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/scsi/eata_pio.c b/drivers/scsi/eata_pio.c index ca8003f..481ecac 100644 ---

[PATCH v3 1/7]powerpc/powernv: Data structure and macros definition

2015-06-25 Thread Madhavan Srinivasan
Create new header file nest-pmu.h to add the data structures and macros needed for the nest pmu support. Cc: Michael Ellerman m...@ellerman.id.au Cc: Benjamin Herrenschmidt b...@kernel.crashing.org Cc: Paul Mackerras pau...@samba.org Cc: Anton Blanchard an...@samba.org Cc: Sukadev Bhattiprolu

[PATCH v3 0/7]powerpc/powernv: Nest Instrumentation support

2015-06-25 Thread Madhavan Srinivasan
This patchset enables Nest Instrumentation support on powerpc. POWER8 has per-chip Nest Intrumentation which provides various per-chip metrics like memory, powerbus, Xlink and Alink bandwidth. Nest Instrumentation provides an interface (via PORE Engine) to configure and move the nest counter data

[PATCH v3 1/5] Drivers: hv: vmbus: remove hv_synic_free_cpu() call from hv_synic_cleanup()

2015-06-25 Thread Vitaly Kuznetsov
We already have hv_synic_free() which frees all per-cpu pages for all CPUs, let's remove the hv_synic_free_cpu() call from hv_synic_cleanup() so it will be possible to do separate cleanup (writing to MSRs) and final freeing. This is going to be used to assist kexec. Signed-off-by: Vitaly

[PATCH v3 4/5] Drivers: hv: don't do hypercalls when hypercall_page is NULL

2015-06-25 Thread Vitaly Kuznetsov
At the very late stage of kexec a driver (which are not being unloaded) can try to post a message or signal an event. This will crash the kernel as we already did hv_cleanup() and the hypercall page is NULL. Move all common (between 32 and 64 bit code) declarations to the beginning of the

[PATCH v3 7/7]powerpc/powernv: nest pmu cpumask and cpu hotplug support

2015-06-25 Thread Madhavan Srinivasan
Adds cpumask attribute to be used by each nest pmu since nest units are per-chip. Only one cpu (first online cpu) from each node/chip is designated to read counters. On cpu hotplug, dying cpu is checked to see whether it is one of the designated cpus, if yes, next online cpu from the same

[PATCH v3 4/7]powerpc/powernv: detect supported nest pmus and its events

2015-06-25 Thread Madhavan Srinivasan
Parse device tree to detect supported nest pmu units. Traverse through each nest pmu unit folder to find supported events and corresponding unit/scale files (if any). The nest unit event file from DT, will contain the offset in the reserved memory region to get the counter data for a given event.

[PATCH v3 5/5] Drivers: hv: vmbus: add special crash handler

2015-06-25 Thread Vitaly Kuznetsov
Full kernel hang is observed when kdump kernel starts after a crash. This hang happens in vmbus_negotiate_version() function on wait_for_completion() as Hyper-V host (Win2012R2 in my testing) never responds to CHANNELMSG_INITIATE_CONTACT as it thinks the connection is already established. We need

[PATCH v3 0/5] Drivers: hv: add kexec support (and fix kdump)

2015-06-25 Thread Vitaly Kuznetsov
Changes since v2: - Get rid of #ifdefs in mshyperv.c [Olaf Hering, Greg KH] PATCH 2/5 is added to support the change. - Fix (also broken) kdump [K. Y. Srinivasan] PATCH 5/5 added. Changes since v1: - rebased on top of current Greg's char-misc-next tree. To make general-purpose kexec (not

[PATCH v3 3/7]powerpc/powernv: Nest PMU detection and device tree parser

2015-06-25 Thread Madhavan Srinivasan
Create a file nest-pmu.c to contain nest pmu related functions. Code to detect nest pmu support and parser to collect per-chip reserved memory region information from device tree (DT). Detection mechanism is to look for specific property ibm,ima-chip in DT. For Nest pmu, device tree will have two

[PATCH v3 5/7]powerpc/powernv: add event attribute and group to nest pmu

2015-06-25 Thread Madhavan Srinivasan
Add code to create event/format attributes and attribute groups for each nest pmu. Cc: Michael Ellerman m...@ellerman.id.au Cc: Benjamin Herrenschmidt b...@kernel.crashing.org Cc: Paul Mackerras pau...@samba.org Cc: Anton Blanchard an...@samba.org Cc: Sukadev Bhattiprolu

[PATCH v3 3/5] Drivers: hv: vmbus: add special kexec handler

2015-06-25 Thread Vitaly Kuznetsov
When general-purpose kexec (not kdump) is being performed in Hyper-V guest the newly booted kernel fails with an MCE error coming from the host. It is the same error which was fixed in the Drivers: hv: vmbus: Implement the protocol for tearing down vmbus state commit - monitor pages remain special

[PATCH v3 2/5] kexec: define kexec_in_progress in !CONFIG_KEXEC case

2015-06-25 Thread Vitaly Kuznetsov
If some piece of code wants to check kexec_in_progress it has to be put in #ifdef CONFIG_KEXEC block to not break the build in !CONFIG_KEXEC case. Overcome this limitation by defining kexec_in_progress to false. Signed-off-by: Vitaly Kuznetsov vkuzn...@redhat.com --- include/linux/kexec.h | 1 +

[PATCH v3 6/7]powerpc/powernv: generic nest pmu event functions

2015-06-25 Thread Madhavan Srinivasan
Add set of generic nest pmu related event functions to be used by each nest pmu. Add code to register nest pmus. Cc: Michael Ellerman m...@ellerman.id.au Cc: Benjamin Herrenschmidt b...@kernel.crashing.org Cc: Paul Mackerras pau...@samba.org Cc: Anton Blanchard an...@samba.org Cc: Sukadev

[PATCH 1/1] usb/airspy: removing unneeded goto

2015-06-25 Thread Maninder Singh
This patch removes unneded goto, reported by coccinelle. Signed-off-by: Maninder Singh maninder...@samsung.com Reviewed-by: Akhilesh Kumar akhiles...@samsung.com --- drivers/media/usb/airspy/airspy.c |3 --- 1 file changed, 3 deletions(-) diff --git a/drivers/media/usb/airspy/airspy.c

Re: [PATCH] s390/process: Delete an unnecessary check before the function call kfree

2015-06-25 Thread walter harms
Am 24.06.2015 22:48, schrieb SF Markus Elfring: From: Markus Elfring elfr...@users.sourceforge.net Date: Wed, 24 Jun 2015 22:40:30 +0200 The kfree() function tests whether its argument is NULL and then returns immediately. Thus the test around the call is not needed. This issue was

[PATCH 3.16.y-ckt 13/71] ozwpan: Use unsigned ints to prevent heap overflow

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Jason A. Donenfeld ja...@zx2c4.com commit b1bb5b49373b61bf9d2c73a4d30058ba6f069e4c upstream. Using signed integers, the subtraction between required_size and offset could wind up

[PATCH 3.16.y-ckt 12/71] ozwpan: Use proper check to prevent heap overflow

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Jason A. Donenfeld ja...@zx2c4.com commit d114b9fe78c8d6fc6e70808c2092aa307c36dc8e upstream. Since elt-length is a u8, we can make this variable a u8. Then we can do proper bounds

[PATCH 3.16.y-ckt 10/71] usb: dwc3: gadget: Fix incorrect DEPCMD and DGCMD status macros

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Subbaraya Sundeep Bhatta subbaraya.sundeep.bha...@xilinx.com commit 459e210c4fd034d20077bcec31fec9472a700fe9 upstream. Fixed the incorrect macro definitions correctly as per

[3.16.y-ckt stable] Linux 3.16.7-ckt14 stable review

2015-06-25 Thread Luis Henriques
This is the start of the review cycle for the Linux 3.16.7-ckt14 stable kernel. This version contains 71 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch:

[PATCH 3.16.y-ckt 01/71] iio: adis16400: Report pressure channel scale

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen l...@metafoo.de commit 69ca2d771e4e709c5ae1125858e1246e77ef8b86 upstream. Add the scale for the pressure channel, which is currently missing. Signed-off-by:

[PATCH 3.16.y-ckt 15/71] ozwpan: unchecked signed subtraction leads to DoS

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Jason A. Donenfeld ja...@zx2c4.com commit 9a59029bc218b48eff8b5d4dde5662fd79d3e1a8 upstream. The subtraction here was using a signed integer and did not have any bounds checking at

[PATCH 3.16.y-ckt 14/71] ozwpan: divide-by-zero leading to panic

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Jason A. Donenfeld ja...@zx2c4.com commit 04bf464a5dfd9ade0dda918e44366c2c61fce80b upstream. A network supplied parameter was not checked before division, leading to a

[PATCH 3.16.y-ckt 54/71] irqchip: sunxi-nmi: Fix off-by-one error in irq iterator

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Axel Lin axel@ingics.com commit febe06962ab191db50e633a0f79d9fb89a2d1078 upstream. Fixes: 6058bb362818 'ARM: sun7i/sun6i: irqchip: Add irqchip driver for NMI controller'

[PATCH 3.16.y-ckt 11/71] ALSA: usb-audio: Add mic volume fix quirk for Logitech Quickcam Fusion

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Wolfram Sang w...@the-dreams.de commit 1ef9f0583514508bc93427106ceef3215e4eb1a5 upstream. Fix this from the logs: usb 7-1: New USB device found, idVendor=046d, idProduct=08ca ...

[PATCH 3.16.y-ckt 56/71] Input: synaptics - add min/max quirk for Lenovo S540

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Peter Hutterer peter.hutte...@who-t.net commit 7f2ca8b55aeff1fe51ed3570200ef88a96060917 upstream. https://bugzilla.redhat.com/show_bug.cgi?id=1223051#c2 Tested-by:

[PATCH 3.16.y-ckt 55/71] pata_octeon_cf: fix broken build

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Aaro Koskinen aaro.koski...@nokia.com commit 4710f2facb5c68d629015747bd09b37203e0d137 upstream. MODULE_DEVICE_TABLE is referring to wrong driver's table and breaks the build. Fix

[PATCH 3.16.y-ckt 49/71] Drivers: hv: vmbus: Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Nick Meier nme...@microsoft.com commit 5ef5b6927f14f29cacd78fa1fb861661a5367f13 upstream. HV_CRASH_CTL_CRASH_NOTIFY is a 64 bit number. Depending on the usage context, the value may

[PATCH 3.16.y-ckt 57/71] drm/i915: Fix DDC probe for passive adapters

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Jani Nikula jani.nik...@intel.com commit 3f5f1554ee715639e78d9be87623ee82772537e0 upstream. Passive DP-DVI/HDMI dongles on DP++ ports show up to the system as HDMI devices, as they

[PATCH 3.16.y-ckt 51/71] iommu/vt-d: Fix passthrough mode with translation-disabled devices

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: David Woodhouse david.woodho...@intel.com commit 4ed6a540fab8ea4388c1703b73ecfed68a2009d1 upstream. When we use 'intel_iommu=igfx_off' to disable translation for the graphics, and

[PATCH 3.16.y-ckt 58/71] cfg80211: wext: clear sinfo struct before calling driver

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Johannes Berg johannes.b...@intel.com commit 9c5a18a31b321f120efda412281bb9f610f84aa0 upstream. Until recently, mac80211 overwrote all the statistics it could provide when getting

[PATCH 3.16.y-ckt 47/71] btrfs: cleanup orphans while looking up default subvolume

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Jeff Mahoney je...@suse.com commit 727b9784b6085c99c2f836bf4fcc2848dc9cf904 upstream. Orphans in the fs tree are cleaned up via open_ctree and subvolume orphans are cleaned via

[PATCH 3.16.y-ckt 52/71] ata: ahci_mvebu: Fix wrongly set base address for the MBus window setting

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Nadav Haklai nad...@marvell.com commit e96998fc200867f005dd14c7d1dd35e1107d4914 upstream. According to the Armada 38x datasheet, the window base address registers value is set in

Re: [PATCH 0/2] ARM: /proc/atags: Export also for DT

2015-06-25 Thread Russell King - ARM Linux
On Fri, May 15, 2015 at 09:50:05PM +0200, Pali Rohár wrote: This patch adds support for DT /atags and stores ATAG structure to DT. It depends on ARM: /proc/cpuinfo: DT: Add support for Revision patches. Pali Rohár (2): arm: devtree: Save atags if are in DT atags field arm: boot: store

[PATCH 3.16.y-ckt 50/71] iommu/vt-d: Allow RMRR on graphics devices too

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: David Woodhouse david.woodho...@intel.com commit 18436afdc11a00ac881990b454cfb2eae81d6003 upstream. Commit c875d2c1 (iommu/vt-d: Exclude devices using RMRRs from IOMMU API domains)

[PATCH 3.16.y-ckt 69/71] tracing: Have filter check for balanced ops

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Steven Rostedt rost...@goodmis.org commit 2cf30dc180cea808077f003c5116388183e54f9e upstream. When the following filter is used it causes a warning to trigger: # cd

[PATCH 3.16.y-ckt 61/71] block: fix ext_dev_lock lockdep report

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Dan Williams dan.j.willi...@intel.com commit 4d66e5e9b6d720d8463e11d027bd4ad91c8b1318 upstream. = [ INFO: inconsistent lock state ] 4.1.0-rc7+ #217

[PATCH 3.16.y-ckt 63/71] iser-target: release stale iser connections

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg sa...@mellanox.com commit 2f1b6b7d9a815f341b18dfd26a363f37d4d3c96a upstream. When receiving a new iser connect request we serialize the pending requests by adding the

[PATCH 3.16.y-ckt 46/71] btrfs: incorrect handling for fiemap_fill_next_extent return

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Chengyu Song cson...@gatech.edu commit 26e726afe01c1c82072cf23a5ed89ce25f39d9f2 upstream. fiemap_fill_next_extent returns 0 on success, -errno on error, 1 if this was the last extent

[PATCH 3.16.y-ckt 67/71] crypto: caam - improve initalization for context state saves

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Steve Cornelius steve.cornel...@freescale.com commit 6fd4b15603124c1b56e03db29b41ec39d8a077b9 upstream. Multiple function in asynchronous hashing use a saved-state block, a.k.a.

[PATCH 3.16.y-ckt 70/71] drm/radeon: fix freeze for laptop with Turks/Thames GPU.

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= jgli...@redhat.com commit 6dfd197283bffc23a2b046a7f065588de7e1fc1e upstream. Laptop with Turks/Thames GPU will freeze if dpm is enabled. It

[PATCH 3.16.y-ckt 64/71] ALSA: hda - adding a DAC/pin preference map for a HP Envy TS machine

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Hui Wang hui.w...@canonical.com commit 6ab42ff44864d26e8e498b8ac655d24ee389d267 upstream. On a HP Envy TouchSmart laptop, there are 2 speakers (main speaker and subwoofer speaker), 1

[PATCH] crypto: add .gitignore for crypto/*.-asn1.[ch] files

2015-06-25 Thread Alexander Kuleshov
There are two generated files: crypto/rsakey-asn1.c and crypto/raskey-asn1.h, after the cfc2bb32b31371d6bffc6bf2da3548f20ad48c83 commit. Let's add .gitignore for it. Signed-off-by: Alexander Kuleshov kuleshovm...@gmail.com --- crypto/.gitignore | 1 + 1 file changed, 1 insertion(+) create mode

[PATCH 3.16.y-ckt 65/71] drm/mgag200: Reject non-character-cell-aligned mode widths

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Adam Jackson a...@redhat.com commit 25161084b1c1b0c29948f6f77266a35f302196b7 upstream. Turns out 1366x768 does not in fact work on this hardware. Signed-off-by: Adam Jackson

[PATCH 3.16.y-ckt 60/71] ring-buffer-benchmark: Fix the wrong sched_priority of producer

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Wang Long long.wangl...@huawei.com commit 108029323910c5dd1ef8fa2d10da1ce5fbce6e12 upstream. The producer should be used producer_fifo as its sched_priority, so correct it. Link:

[PATCH 3.16.y-ckt 59/71] mm/memory_hotplug.c: set zone-wait_table to null after freeing it

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Gu Zheng guz.f...@cn.fujitsu.com commit 85bd839983778fcd0c1c043327b14a046e979b39 upstream. Izumi found the following oops when hot re-adding a node: BUG: unable to handle kernel

Re: [RESEND] [PATCH v2 1/2] arm: devtree: Set system_rev from DT revision

2015-06-25 Thread Russell King - ARM Linux
On Wed, May 06, 2015 at 01:44:17PM +0200, Pali Rohár wrote: On Wednesday 06 May 2015 13:04:01 Arnd Bergmann wrote: What I mean is which code accesses this variable that early? ATAG code is doing it at same early stage, so I added it to same early stage... ATAG code does it early because

[PATCH 1/1] char/agp: remove checks around pci_dev_put

2015-06-25 Thread Maninder Singh
No need of explicit check around pci_dev_put, It handles with NULL pointer itself. Signed-off-by: Maninder Singh maninder...@samsung.com Reviewed-by: Akhilesh Kumar akhiles...@samsung.com --- drivers/char/agp/intel-gtt.c |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git

[PATCH 3.16.y-ckt 53/71] virtio_pci: Clear stale cpumask when setting irq affinity

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Jiang Liu jiang@linux.intel.com commit 210d150e1f5da506875e376422ba31ead2d49621 upstream. The cpumask vp_dev-msix_affinity_masks[info-msix_vector] may contain staled information

[GIT PULL] UBI/UBIFS updates for 4.2

2015-06-25 Thread Richard Weinberger
Linus, the following changes since commit c65b99f046843d2455aa231747b5a07a999a9f3d: Linux 4.1-rc6 (2015-05-31 19:01:07 -0700) are available in the git repository at: git://git.infradead.org/linux-ubifs.git tags/upstream-4.2-rc1 for you to fetch changes up to

[PATCH 3.16.y-ckt 62/71] iser-target: Fix variable-length response error completion

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg sa...@mellanox.com commit 9253e667ab50fd4611a60e1cdd6a6e05a1d91cf1 upstream. Since commit 2426bd456a6 target: Report correct response ... we might get a command with

[PATCH 3.16.y-ckt 18/71] x86/asm/irq: Stop relying on magic JMP behavior for early_idt_handlers

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski l...@kernel.org commit 425be5679fd292a3c36cb1fe423086708a99f11a upstream. The early_idt_handlers asm code generates an array of entry points spaced nine bytes apart.

[PATCH 3.16.y-ckt 41/71] ipv4/udp: Verify multicast group is ours in upd_v4_early_demux()

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Shawn Bohrer sboh...@rgmadvisors.com commit 6e540309326188f769e03bb4c6dd8ff6752930c2 upstream. 421b3885bf6d56391297844f43fb7154a6396e12 udp: ipv4: Add udp early demux introduced a

[PATCH 3.16.y-ckt 44/71] Btrfs: send, add missing check for dead clone root

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana fdman...@suse.com commit 5cc2b17e80cf5770f2e585c2d90fd8af1b901258 upstream. After we locked the root's root item, a concurrent snapshot deletion call might have set the

[PATCH 3.16.y-ckt 39/71] udp: fix behavior of wrong checksums

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet eduma...@google.com commit beb39db59d14990e401e235faf66a6b9b31240b0 upstream. We have two problems in UDP stack related to bogus checksums : 1) We return -EAGAIN to

[PATCH 3.16.y-ckt 48/71] Drivers: hv: vmbus: Add support for VMBus panic notifier handler

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Nick Meier nme...@microsoft.com commit 96c1d0581d00f7abe033350edb021a9d947d8d81 upstream. Hyper-V allows a guest to notify the Hyper-V host that a panic condition occured. This

[PATCH 3.16.y-ckt 40/71] xen: netback: read hotplug script once at start of day.

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Ian Campbell ian.campb...@citrix.com commit 31a418986a5852034d520a5bab546821ff1ccf3d upstream. When we come to tear things down in netback_remove() and generate the uevent it is

[PATCH 3.16.y-ckt 66/71] crypto: caam - fix uninitialized state-buf_dma field

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Horia Geanta horia.gea...@freescale.com commit de0e35ec2b72be30892f28a939c358af1df4fa2c upstream. state-buf_dma not being initialized can cause try_buf_map_to_sec4_sg to try to free

[PATCH 3.16.y-ckt 71/71] Revert tools/vm: fix page-flags build

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Luis Henriques luis.henriq...@canonical.com This reverts commit 2f2c08d6c4ee54e7ed63831079327d2af45d962a, which was commit 4933f55fe72c86e57efc454dd6e673c7f17af5a3 upstream. This

[PATCH 3.16.y-ckt 42/71] bridge: disable softirqs around br_fdb_update to avoid lockup

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Nikolay Aleksandrov niko...@cumulusnetworks.com commit c4c832f89dc468cf11dc0dd17206bace44526651 upstream. br_fdb_update() can be called in process context in the following way:

[PATCH 3.16.y-ckt 45/71] Btrfs: send, don't leave without decrementing clone root's send_progress

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Filipe Manana fdman...@suse.com commit 2f1f465ae6da244099af55c066e5355abd8ff620 upstream. If the clone root was not readonly or the dead flag was set on it, we were leaving without

[PATCH 3.16.y-ckt 43/71] drm/i915: Assume dual channel LVDS if pixel clock necessitates it

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Lukas Wunner lu...@wunner.de commit 6f317cfe42c9d8a7c9c1a327d2f1bcc517a3cd91 upstream. Single channel LVDS maxes out at 112 MHz, anything above must be dual channel. This avoids the

Re: [PATCH v4 2/2] mfd: flexcom: add a driver for Atmel Flexible Serial Communication Unit

2015-06-25 Thread Cyrille Pitchen
Hi lee, Le 24/06/2015 16:24, Lee Jones a écrit : On Mon, 22 Jun 2015, Cyrille Pitchen wrote: This driver supports the new Atmel Flexcom. The Flexcom is a wrapper which integrates one SPI controller, one I2C controller and one USART. Only one function can be enabled at a time. This driver

Re: [PATCH v4 1/2] cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable

2015-06-25 Thread Vitaly Kuznetsov
Vitaly Kuznetsov vkuzn...@redhat.com writes: Loaded Hyper-V module will use these functions to disable CPU hotplug under certain circumstances. Convert cpu_hotplug_disabled to a counter (protected by cpu_add_remove_lock) to support e.g. disable - disable - enable call sequences.

[PATCH 3.16.y-ckt 68/71] crypto: caam - fix RNG buffer cache alignment

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Steve Cornelius steve.cornel...@freescale.com commit 412c98c1bef65fe7589f1300e93735d96130307c upstream. The hwrng output buffers (2) are cast inside of a a struct (caam_rng_ctx)

[PATCH 3.16.y-ckt 27/71] xfrm: fix a race in xfrm_state_lookup_byspi

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Li RongQing roy.qing...@gmail.com commit bdddbf6996c0b9299efc97b8f66e06286f3aa8c9 upstream. The returned xfrm_state should be hold before unlock xfrm_state_lock, otherwise the

[PATCH 3.16.y-ckt 28/71] kconfig: Fix warning ‘jump’ may be used uninitialized

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Peter=20K=C3=BCmmel?= syntheti...@gmx.net commit 2d560306096739e2251329ab5c16059311a151b0 upstream. Warning: In file included from scripts/kconfig/zconf.tab.c:2537:0:

[PATCH 3.16.y-ckt 37/71] unix/caif: sk_socket can disappear when state is unlocked

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Mark Salyzyn saly...@android.com commit b48732e4a48d80ed4a14812f0bab09560846514e upstream. got a rare NULL pointer dereference in clear_bit Signed-off-by: Mark Salyzyn

[PATCH 3.16.y-ckt 33/71] net: core: Correct an over-stringent device loop detection.

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Vlad Yasevich vyasev...@gmail.com commit d66bf7dd27573ee5ea90484899ee952c19ccb194 upstream. The code in __netdev_upper_dev_link() has an over-stringent loop detection logic that

Lockup in wait_transaction_locked under memory pressure

2015-06-25 Thread Nikolay Borisov
Hello, On a fairly busy server, running LXC I'm observing that sometimes the processes for a particular container lock up by going into D (uninterruptible sleep) state. Obtaining backtraces for those processes one thing which stands out is that they are all blocked in wait_transaction_locked

[PATCH 3.16.y-ckt 34/71] net: phy: Allow EEE for all RGMII variants

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Florian Fainelli f.faine...@gmail.com commit 7e14069651591c81046ffaec13c3dac8cb70f5fb upstream. RGMII interfaces come in multiple flavors: RGMII with transmit or receive internal

[PATCH 3.16.y-ckt 35/71] net: dp83640: fix broken calibration routine.

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Richard Cochran richardcoch...@gmail.com commit 397a253af5031de4a4612210055935309af4472c upstream. Currently, the calibration function that corrects the initial offsets among

[PATCH 3.16.y-ckt 38/71] xen/netback: Properly initialize credit_bytes

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Ross Lagerwall ross.lagerw...@citrix.com commit ce0e5c522d3924090c20e774359809a7aa08c44c upstream. Commit e9ce7cb6b107 (xen-netback: Factor queue-specific data into queue struct)

[PATCH 3.16.y-ckt 31/71] MIPS: KVM: Do not sign extend on unsigned MMIO load

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Nicholas Mc Guire hof...@osadl.org commit ed9244e6c534612d2b5ae47feab2f55a0d4b4ced upstream. Fix possible unintended sign extension in unsigned MMIO loads by casting to uint16_t in

[PATCH 3.16.y-ckt 25/71] Input: elantech - add new icbody type

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?=E6=B4=AA=E4=B8=80=E7=AB=B9?= sam.h...@emc.com.tw commit 692dd1916436164e228608803dfb6cb768d6355a upstream. This adds new icbody type to the list recognized by Elantech

[PATCH 3.16.y-ckt 36/71] net: dp83640: reinforce locking rules.

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Richard Cochran richardcoch...@gmail.com commit a935865c828c8cd20501f618c69f659a5b6d6a5f upstream. Callers of the ext_write function are supposed to hold a mutex that protects the

[PATCH 3.16.y-ckt 32/71] arch/x86/kvm/mmu.c: work around gcc-4.4.4 bug

2015-06-25 Thread Luis Henriques
3.16.7-ckt14 -stable review patch. If anyone has any objections, please let me know. -- From: Andrew Morton a...@linux-foundation.org commit 5ec45a192fe6e287f0fc06d5ca4f3bd446d94803 upstream. Fix this compile issue with gcc-4.4.4: arch/x86/kvm/mmu.c: In function

Re: [PATCH] c67: irq: don't reimplement __handle_domain_irq()

2015-06-25 Thread Felipe Balbi
On Thu, Jun 25, 2015 at 03:29:50PM -0400, Mark Salter wrote: On Tue, 2015-06-23 at 16:59 -0500, Felipe Balbi wrote: c6x_do_IRQ() had a reimplementation of __handle_domain_irq(), instead just call that. Actually, the other way around. The __handle_domain_irq() function is relatively

Re: [PATCH][v2] asus-rbtn: new driver for asus radio button for Windows 8

2015-06-25 Thread Darren Hart
On Thu, Jun 25, 2015 at 08:58:04AM +0200, Paul Bolle wrote: On Wed, 2015-06-24 at 10:57 +0800, Alex Hung wrote: --- /dev/null +++ b/drivers/platform/x86/asus-rbtn.c +MODULE_ALIAS(acpi*:ATK4001:*); This looked odd. It turned out this is the pattern that

Re: [PATCH] i8042: Add debug_kbd option

2015-06-25 Thread Joe Perches
On Thu, 2015-06-25 at 15:25 -0400, cp...@redhat.com wrote: From: Stephen Chandler Paul cp...@redhat.com A big problem with the current i8042 debugging option is that it outputs data going to and from the keyboard by default. As a result, many dmesg logs uploaded by users will unintentionally

[ANNOUNCE] Git v2.5.0-rc0

2015-06-25 Thread Junio C Hamano
An early preview release Git v2.5.0-rc0 is now available for testing at the usual places. It is comprised of 492 non-merge commits since v2.4.0, contributed by 54 people, 17 of which are new faces. The tarballs are found at: https://www.kernel.org/pub/software/scm/git/testing/ The

[PATCH 4/9] x86/intel_rdt: Add support for Cache Allocation detection

2015-06-25 Thread Vikas Shivappa
This patch adds support for Cache Allocation Technology feature found in future Intel Xeon processors. Cache allocation is a sub-feature of Intel Resource Director Technology(RDT) which enables sharing of processor resources. This patch includes CPUID enumeration routines for Cache allocation and

Re: [PATCH] c67: irq: don't reimplement __handle_domain_irq()

2015-06-25 Thread Mark Salter
On Tue, 2015-06-23 at 16:59 -0500, Felipe Balbi wrote: c6x_do_IRQ() had a reimplementation of __handle_domain_irq(), instead just call that. Actually, the other way around. The __handle_domain_irq() function is relatively recent compared to the c6x code. Anyway, your patch needed a select

Re: [PATCH] zswap: dynamic pool creation

2015-06-25 Thread Andrew Morton
On Thu, 25 Jun 2015 16:22:07 -0400 Dan Streetman ddstr...@ieee.org wrote: Andrew (or anyone else) do you have any objection to this patch? I assume Seth is on an extended vacation; maybe you could add this to your mmotm? If Seth prefers changes to it he still has a couple months-ish until

Re: [PATCH 1/1] mm: move -mremap() from file_operations to vm_operations_struct

2015-06-25 Thread Oleg Nesterov
On 06/24, Kirill A. Shutemov wrote: On Wed, Jun 24, 2015 at 05:49:14PM +0200, Oleg Nesterov wrote: Wait... Documentation/filesystems/Locking doesn't mention -mremap() at all. So you actually ask me to add the new documentation? ;) I tried ;) Understand ;) but I failed to do this.

[PATCH v2 1/1] mm: move -mremap() from file_operations to vm_operations_struct

2015-06-25 Thread Oleg Nesterov
vma-vm_ops-mremap() looks more natural and clean in move_vma(), and this way -mremap() can have more users. Say, vdso. While at it, s/aio_ring_remap/aio_ring_mremap/. Signed-off-by: Oleg Nesterov o...@redhat.com --- fs/aio.c | 25 - include/linux/fs.h |1

Re: [PATCH] mm: meminit: Finish initialisation of struct pages before basic setup

2015-06-25 Thread Mel Gorman
On Wed, Jun 24, 2015 at 05:50:28PM -0500, Nathan Zimmer wrote: My apologies for taking so long to get back to this. I think I did locate two potential sources of slowdown. One is the set_cpus_allowed_ptr as I have noted previously. However I only notice that on the very largest boxes. I did

IDE Floppy support for IOMEGA Zip Drive broken in 3.16 - 3.17 transition

2015-06-25 Thread Sergio Callegari
Hi, I have an Iomega IDE Zip drive as in: /dev/sda: Model=IOMEGA ZIP 100 ATAPI Floppy, FwRev=12.A, SerialNo= Config={ SpinMotCtl Removeable nonMagnetic } RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=unknown, MaxMultSect=0 (maybe): CurCHS=0/0/0,

[PATCH] staging:lustre: remove irq.h from socklnd.h

2015-06-25 Thread James Simmons
The header socklnd.h includes irq.h which is not need and doesn't exist in the OpenSFS lustre branch. Having irq.h in socklnd.h does break the build on the m68k platform. So we can safely remove it. Signed-off-by: James Simmons jsimm...@infradead.org ---

Re: [PATCH v2 0/3] ARM: keystone: add ecc error interrupt handling

2015-06-25 Thread Stephen Boyd
On 06/25/2015 08:04 AM, santosh shilimkar wrote: On 6/25/2015 7:31 AM, Vitaly Andrianov wrote: This patch series adds support for arm L1/L2 ecc and ddr3 ecc error handling for Keystone devices Change Log v2: - removing unused and sorting headers of keystone.c are moved to a separate

Re: [RFC v4 06/31] richacl: In-memory representation and helper functions

2015-06-25 Thread Andreas Grünbacher
Hi, 2015-06-25 21:58 GMT+02:00 Stefan (metze) Metzmacher me...@samba.org: Is that also the on disk representation? that's not the xattr representation, no. I'm wondering if the size of an ace should be dynamic, which might make it possible to support other ace types in future. E.g.

[PATCH 2/7] perf header: Delete an unnecessary check before the calling free_event_desc()

2015-06-25 Thread Arnaldo Carvalho de Melo
From: Markus Elfring elfr...@users.sourceforge.net The free_event_desc() function tests whether its argument is NULL and then returns immediately. Thus the test around the call is not needed. This issue was detected by using the Coccinelle software. Signed-off-by: Markus Elfring

[GIT PULL 0/7] perf/core improvements

2015-06-25 Thread Arnaldo Carvalho de Melo
Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit 27451700dfa01a05cdb4d9d74501536165158034: Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core (2015-06-25 09:28:42 +0200) are available in the git

[PATCH 3/7] perf tools: Add reference counting for cpu_map object

2015-06-25 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa jo...@kernel.org Adding refference counting for cpu_map object, so it could be easily shared among other objects. Using cpu_map__put instead cpu_map__delete and making cpu_map__delete static. Signed-off-by: Jiri Olsa jo...@kernel.org Cc: Adrian Hunter adrian.hun...@intel.com Cc:

[PATCH 5/7] perf evlist: Propagate cpu maps to evsels in an evlist

2015-06-25 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa jo...@kernel.org Propagate evlist's cpu_map object through all the evsel objects, while keeping already configured evsel-cpus. It'll be handy to access evsel's cpus directly in following patches. Signed-off-by: Jiri Olsa jo...@kernel.org Cc: Adrian Hunter adrian.hun...@intel.com

<    1   2   3   4   5   6   7   8   9   10   >