[PATCH 8/8] mm: remove free_area_cache

2013-01-08 Thread Michel Lespinasse
Since all architectures have been converted to use vm_unmapped_area(), there is no remaining use for the free_area_cache. Signed-off-by: Michel Lespinasse --- arch/arm/mm/mmap.c |2 -- arch/arm64/mm/mmap.c |2 -- arch/mips/mm/mmap.c |2 --

[PATCH 7/8] mm: use vm_unmapped_area() on powerpc architecture

2013-01-08 Thread Michel Lespinasse
Update the powerpc slice_get_unmapped_area function to make use of vm_unmapped_area() instead of implementing a brute force search. Signed-off-by: Michel Lespinasse --- arch/powerpc/mm/slice.c | 128 +- 1 files changed, 81 insertions(+), 47

[PATCH 6/8] mm: remove free_area_cache use in powerpc architecture

2013-01-08 Thread Michel Lespinasse
As all other architectures have been converted to use vm_unmapped_area(), we are about to retire the free_area_cache. This change simply removes the use of that cache in slice_get_unmapped_area(), which will most certainly have a performance cost. Next one will convert that function to use the

[PATCH 5/8] mm: use vm_unmapped_area() in hugetlbfs on ia64 architecture

2013-01-08 Thread Michel Lespinasse
Update the ia64 hugetlb_get_unmapped_area function to make use of vm_unmapped_area() instead of implementing a brute force search. Signed-off-by: Michel Lespinasse --- arch/ia64/mm/hugetlbpage.c | 20 +--- 1 files changed, 9 insertions(+), 11 deletions(-) diff --git

[PATCH 2/8] mm: use vm_unmapped_area() on alpha architecture

2013-01-08 Thread Michel Lespinasse
Update the alpha arch_get_unmapped_area function to make use of vm_unmapped_area() instead of implementing a brute force search. Signed-off-by: Michel Lespinasse --- arch/alpha/kernel/osf_sys.c | 20 +--- 1 files changed, 9 insertions(+), 11 deletions(-) diff --git

RE: [v3 PATCH 9/9] ARM: dts: add the watchdog nodes for at91sam9g25ek boards

2013-01-08 Thread Yang, Wenyou
> -Original Message- > From: Jean-Christophe PLAGNIOL-VILLARD [mailto:plagn...@jcrosoft.com] > Sent: 2013年1月9日 4:02 > To: Yang, Wenyou > Cc: linux-arm-ker...@lists.infradead.org; Ferre, Nicolas; Lin, JM; > li...@arm.linux.org.uk; linux-kernel@vger.kernel.org > Subject: Re: [v3 PATCH 9/9]

Re: [PATCH v7u1 26/31] x86: Don't enable swiotlb if there is not enough ram for it

2013-01-08 Thread Yinghai Lu
On Tue, Jan 8, 2013 at 5:07 PM, Yinghai Lu wrote: > On Tue, Jan 8, 2013 at 4:58 PM, Eric W. Biederman > wrote: > >> >> So instead we need to say? >> >> + if (no_iotlb_memory) >> + panic("Cannot allocate SWIOTLB buffer"); >> + >> >> Which is just making the panic a little

Re: [PATCH v7u1 26/31] x86: Don't enable swiotlb if there is not enough ram for it

2013-01-08 Thread Yinghai Lu
On Tue, Jan 8, 2013 at 4:58 PM, Eric W. Biederman wrote: > > So instead we need to say? > > + if (no_iotlb_memory) > + panic("Cannot allocate SWIOTLB buffer"); > + > > Which is just making the panic a little later than it used to be and > seems completely reasonable. yes,

Re: [PATCH 1/4] gpiolib: introduce descriptor-based GPIO interface

2013-01-08 Thread Alexandre Courbot
On Tue, Jan 8, 2013 at 9:59 PM, Arnd Bergmann wrote: > Please avoid the use of IS_ERR_OR_NULL(), especially on interfaces you > introduce yourself. AFAICT, gpiod_get cannot return NULL, so you > should not check for that. Sure - you sound like IS_ERR_OR_NULL() is generally considered evil, may I

Re: [PATCH v7u1 26/31] x86: Don't enable swiotlb if there is not enough ram for it

2013-01-08 Thread Eric W. Biederman
Konrad Rzeszutek Wilk writes: > On Tue, Jan 08, 2013 at 03:40:11PM -0800, Yinghai Lu wrote: >> On Mon, Jan 7, 2013 at 7:50 PM, Yinghai Lu wrote: >> > On Mon, Jan 7, 2013 at 7:13 PM, Eric W. Biederman >> > wrote: >> >> I meant we should detect failure to allocate bounce buffers in in >> >>

Re: [PATCH v7u1 26/31] x86: Don't enable swiotlb if there is not enough ram for it

2013-01-08 Thread Yinghai Lu
On Tue, Jan 8, 2013 at 4:43 PM, Konrad Rzeszutek Wilk wrote: > The swiotlb_full check I don't believe is neccessary. You won't ever get > to that unless swiotlb_map_page has at least provided a bounce buffer. yes, the code get there, when I boot the kernel with "memmap=4095M$1M intel_iommu=off"

Re: [Pv-drivers] [PATCH 07/12] VMCI: queue pairs implementation.

2013-01-08 Thread Greg KH
On Tue, Jan 08, 2013 at 04:28:51PM -0800, Dmitry Torokhov wrote: > Hi Greg, > > On Tuesday, January 08, 2013 04:15:39 PM Greg KH wrote: > > On Tue, Jan 08, 2013 at 03:54:54PM -0800, George Zhang wrote: > > > > > +/* Guest device port I/O. */ > > > +struct PPNSet { > > > + u64 num_produce_pages;

Re: [PATCH v7u1 26/31] x86: Don't enable swiotlb if there is not enough ram for it

2013-01-08 Thread Konrad Rzeszutek Wilk
On Tue, Jan 08, 2013 at 03:40:11PM -0800, Yinghai Lu wrote: > On Mon, Jan 7, 2013 at 7:50 PM, Yinghai Lu wrote: > > On Mon, Jan 7, 2013 at 7:13 PM, Eric W. Biederman > > wrote: > >> I meant we should detect failure to allocate bounce buffers in in > >> swiotlb_init() instead of panicing. > >> >

Re: [PATCH] ACPI: SRAT: report non-volatile memory in debug

2013-01-08 Thread Davidlohr Bueso
On Wed, 2013-01-09 at 01:34 +0100, Rafael J. Wysocki wrote: > On Tuesday, January 08, 2013 04:15:56 PM Davidlohr Bueso wrote: > > Just as with the other memory affinity flags, report > > non-volatile memory with ACPI debug. > > Looks kind of good, but -> > > > Signed-off-by: Davidlohr Bueso > >

Re: [Pv-drivers] [PATCH 07/12] VMCI: queue pairs implementation.

2013-01-08 Thread Dmitry Torokhov
Hi Greg, On Tuesday, January 08, 2013 04:15:39 PM Greg KH wrote: > On Tue, Jan 08, 2013 at 03:54:54PM -0800, George Zhang wrote: > > > +/* Guest device port I/O. */ > > +struct PPNSet { > > + u64 num_produce_pages; > > + u64 num_consume_pages; > > + u32 *produce_ppns; > > + u32

Re: [PATCH] ACPI: SRAT: report non-volatile memory in debug

2013-01-08 Thread Rafael J. Wysocki
On Tuesday, January 08, 2013 04:15:56 PM Davidlohr Bueso wrote: > Just as with the other memory affinity flags, report > non-volatile memory with ACPI debug. Looks kind of good, but -> > Signed-off-by: Davidlohr Bueso > --- > drivers/acpi/numa.c | 4 +++- > 1 file changed, 3 insertions(+), 1

Re: [PATCH 0/6] VSOCK for Linux upstreaming

2013-01-08 Thread Greg KH
On Tue, Jan 08, 2013 at 03:59:08PM -0800, George Zhang wrote: > > * * * > > This series of VSOCK linux upstreaming patches include latest udpate from > VMware to address Greg's and all other's code review comments. Dave, you acked these patches a while ago, and now that I've taken the VMCI

Re: [PATCH 00/12] VMCI for Linux upstreaming

2013-01-08 Thread Greg KH
On Tue, Jan 08, 2013 at 03:52:33PM -0800, George Zhang wrote: > * * * > This series of VMCI linux upstreaming patches include latest udpate from > VMware to address Greg's and all other's code review comments. Nice work, thanks for the changes you've made over time, and for your persistence. I

[PATCH] Thermal: Fix to use read critical temperature when required

2013-01-08 Thread Amit Daniel Kachhap
This patch modifies the code to use get_crit_temp instead of the normal get_trip_temp when critical threshold point is crossed or queried about. Signed-off-by: Amit Daniel Kachhap --- drivers/thermal/thermal_sys.c | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff

[PATCH] x86: srat: simplify memory affinity init error handling

2013-01-08 Thread Davidlohr Bueso
The acpi_numa_memory_affinity_init() function can fail in several scenarios, use a single point of error return. Signed-off-by: Davidlohr Bueso --- arch/x86/mm/srat.c | 29 +++-- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/arch/x86/mm/srat.c

[PATCH] ACPI: SRAT: report non-volatile memory in debug

2013-01-08 Thread Davidlohr Bueso
Just as with the other memory affinity flags, report non-volatile memory with ACPI debug. Signed-off-by: Davidlohr Bueso --- drivers/acpi/numa.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/acpi/numa.c b/drivers/acpi/numa.c index cb31298..68077ac 100644 ---

Re: [PATCH 07/12] VMCI: queue pairs implementation.

2013-01-08 Thread Greg KH
On Tue, Jan 08, 2013 at 03:54:54PM -0800, George Zhang wrote: > VMCI queue pairs allow for bi-directional ordered communication between host > and guests. You should wrap your commit lines at 72 characters, like git asks you to :) > +/* Guest device port I/O. */ > +struct PPNSet { > + u64

Re: [PATCH v7u1 26/31] x86: Don't enable swiotlb if there is not enough ram for it

2013-01-08 Thread Eric W. Biederman
Yinghai Lu writes: > On Mon, Jan 7, 2013 at 7:50 PM, Yinghai Lu wrote: >> On Mon, Jan 7, 2013 at 7:13 PM, Eric W. Biederman >> wrote: >>> I meant we should detect failure to allocate bounce buffers in in >>> swiotlb_init() instead of panicing. >>> >>> I meant swiotlb_map_single() should

[v2.6.34-stable 15/77] genalloc: stop crashing the system when destroying a pool

2013-01-08 Thread Paul Gortmaker
From: Thadeu Lima de Souza Cascardo --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 17/77] xfs: validate acl count

2013-01-08 Thread Paul Gortmaker
From: Christoph Hellwig --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 19/77] x86, ioapic: initialize nr_ioapic_registers early in mp_register_ioapic()

2013-01-08 Thread Paul Gortmaker
From: Suresh Siddha --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 18/77] xfs: fix acl count validation in xfs_acl_from_disk()

2013-01-08 Thread Paul Gortmaker
From: Xi Wang --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 22/77] PCI hotplug: shpchp: don't blindly claim non-AMD 0x7450 device IDs

2013-01-08 Thread Paul Gortmaker
From: Bjorn Helgaas --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 07/77] ALSA: hda - Add support for VMware controller

2013-01-08 Thread Paul Gortmaker
From: Bankim Bhavsar --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 25/77] SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is cleared

2013-01-08 Thread Paul Gortmaker
From: Trond Myklebust --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 06/77] ALSA: hda: add Vortex86MX PCI ids

2013-01-08 Thread Paul Gortmaker
From: Otavio Salvador --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 08/77] ALSA: hda - Reduce pci id list for Intel with class id

2013-01-08 Thread Paul Gortmaker
From: Takashi Iwai --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 09/77] ALSA: hda - ALSA HD Audio patch for Intel Panther Point DeviceIDs

2013-01-08 Thread Paul Gortmaker
From: Seth Heasley --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 29/77] nl80211: fix MAC address validation

2013-01-08 Thread Paul Gortmaker
From: Eliad Peller --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 05/77] ALSA: hda_intel: ALSA HD Audio patch for Intel Patsburg DeviceIDs

2013-01-08 Thread Paul Gortmaker
From: Seth Heasley --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 26/77] timekeeping: add arch_offset hook to ktime_get functions

2013-01-08 Thread Paul Gortmaker
From: Hector Palacios --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[PATCH 6/6] VSOCK: header and config files.

2013-01-08 Thread George Zhang
VSOCK header files, Makefiles and Kconfig systems for Linux VSocket module. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- Documentation/ioctl/ioctl-number.txt |1 include/linux/socket.h |4 net/Kconfig |1

[PATCH 5/6] VSOCK: utility functions.

2013-01-08 Thread George Zhang
VSOCK utility functions for Linux VSocket module. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- net/vmw_vsock/util.c | 345 ++ net/vmw_vsock/util.h | 187 +++ 2 files changed, 532

[PATCH 4/6] VSOCK: statistics implementation.

2013-01-08 Thread George Zhang
VSOCK stats for VMCI Stream Sockets protocol. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- net/vmw_vsock/stats.c | 30 ++ net/vmw_vsock/stats.h | 150 + 2 files changed, 180 insertions(+), 0

[PATCH 3/6] VSOCK: notification implementation.

2013-01-08 Thread George Zhang
VSOCK control notifications for VMCI Stream Sockets protocol. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- net/vmw_vsock/notify.c | 675 net/vmw_vsock/notify.h | 124 + 2 files changed, 799

[PATCH 2/6] VSOCK: vsock address implementaion.

2013-01-08 Thread George Zhang
VSOCK linux address code implementation. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- net/vmw_vsock/vsock_addr.c | 116 net/vmw_vsock/vsock_addr.h | 34 + 2 files changed, 150 insertions(+), 0

[PATCH 0/6] VSOCK for Linux upstreaming

2013-01-08 Thread George Zhang
* * * This series of VSOCK linux upstreaming patches include latest udpate from VMware to address Greg's and all other's code review comments. Summary of changes: - Rebase our linux kernel tree from v3.5 to v3.7. - Fix all checkpatch warnings and errors. Fix some checkpatch with

[v2.6.34-stable 12/77] gro: reset vlan_tci on reuse

2013-01-08 Thread Paul Gortmaker
From: Benjamin Poirier --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

Re: [PATCH v3 4/6] PCI/acpiphp: update ACPI hotplug slot information when PCI hotplug happens

2013-01-08 Thread Rafael J. Wysocki
On Wednesday, January 09, 2013 12:52:23 AM Jiang Liu wrote: > Currently the acpiphp driver fails to update hotplug slot information under > several conditions, such as: > 1) The bridge device is removed through /sys/bus/pci/devices/.../remove > 2) The bridge device is added/removed by PCI hotplug

[v2.6.34-stable 14/77] md: Don't truncate size at 4TB for RAID0 and Linear

2013-01-08 Thread Paul Gortmaker
From: NeilBrown --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 10/77] ALSA: hda: Use position_fix=1 for Acer Aspire 5538 to enable capture on internal mic

2013-01-08 Thread Paul Gortmaker
From: Daniel T Chen --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 13/77] md: Fix handling for devices from 2TB to 4TB in 0.90 metadata.

2013-01-08 Thread Paul Gortmaker
From: NeilBrown --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[PATCH] Move sd8688*.bin images away from libertas tree

2013-01-08 Thread Lubomir Rintel
They are (unlike rest of sd8xxx images from libertas/ and mrvl/) not Libertas WiFi specific and are used for the bluetooth controller (btmrvl) which does not look for them in libertas/. This is fine for the WiFi driver that utilizes those, since it has always been looking in this place as well.

[PATCH 09/12] VMCI: routing implementation.

2013-01-08 Thread George Zhang
VMCI routing code is responsible for routing between various hosts/guests as well as routing in nested scenarios. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_route.c | 226

[v2.6.34-stable 40/77] oprofile, x86: Fix crash when unloading module (nmi timer mode)

2013-01-08 Thread Paul Gortmaker
From: Robert Richter --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[PATCH] Bluetooth: btmrvl_sdio: look for sd8688 firmware in alternate place

2013-01-08 Thread Lubomir Rintel
linux-firmware ships the sd8688* firmware images that are shared with libertas_sdio WiFi driver under libertas/. libertas_sdio looks in both places and so should we. Signed-off-by: Lubomir Rintel --- drivers/bluetooth/btmrvl_sdio.c | 24 ++--

sd8688 firmware location

2013-01-08 Thread Lubomir Rintel
Hi! btmrvl_sdio and libertas_sdio both use firmware files sd8688.bin and sd8688_helper.bin. In linux-firmware, they're present in libertas/ tree and (since 3d32a58b) libertas_sdio perfers loading it from there, while it is able to fallback to load it from linux-firmware root. btmrvl_sdio, on the

[PATCH 11/12] VMCI: host side driver implementation.

2013-01-08 Thread George Zhang
VMCI host side driver code implementation. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_host.c | 1042 + 1 files changed, 1042 insertions(+), 0 deletions(-) create mode 100644

[PATCH 12/12] VMCI: Some header and config files.

2013-01-08 Thread George Zhang
VMCI head config patch Adds all the necessary files to enable building of the VMCI module with the Linux Makefiles and Kconfig systems. Also adds the header files used for building modules against the driver. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov ---

[PATCH 10/12] VMCI: guest side driver implementation.

2013-01-08 Thread George Zhang
VMCI guest side driver code implementation. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_guest.c | 759 1 files changed, 759 insertions(+), 0 deletions(-) create mode 100644

[PATCH 08/12] VMCI: resource object implementation.

2013-01-08 Thread George Zhang
VMCI resource tracks all used resources within the vmci code. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_resource.c | 229 + drivers/misc/vmw_vmci/vmci_resource.h | 59 + 2 files changed,

Re: [PATCH v3 3/6] ACPI/pci_slot: update PCI slot information when PCI hotplug event happens

2013-01-08 Thread Rafael J. Wysocki
Hi, On Wednesday, January 09, 2013 12:52:22 AM Jiang Liu wrote: > Currently the pci_slot driver doesn't update PCI slot information > when PCI device hotplug event happens, which may cause memory leak > and returning stale information to user. > > So hook the

[PATCH 06/12] VMCI: handle array implementation.

2013-01-08 Thread George Zhang
VMCI handle code adds support for dynamic arrays that will grow if they need to. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_handle_array.c | 142 + drivers/misc/vmw_vmci/vmci_handle_array.h | 52

Re: [PATCH 02/27] cputime: Generic on-demand virtual cputime accounting

2013-01-08 Thread Frederic Weisbecker
2013/1/4 Paul Gortmaker : > On 12-12-29 11:42 AM, Frederic Weisbecker wrote: >> diff --git a/include/linux/context_tracking.h >> b/include/linux/context_tracking.h >> index e24339c..9f33fbc 100644 >> --- a/include/linux/context_tracking.h >> +++ b/include/linux/context_tracking.h >> @@ -3,12

[PATCH 05/12] VMCI: event handling implementation.

2013-01-08 Thread George Zhang
VMCI event code that manages event handlers and handles callbacks when specific events fire. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_event.c | 224 drivers/misc/vmw_vmci/vmci_event.h | 25

[PATCH 04/12] VMCI: device driver implementaton.

2013-01-08 Thread George Zhang
VMCI driver code implementes both the host and guest personalities of the VMCI driver. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_driver.c | 117 +++ drivers/misc/vmw_vmci/vmci_driver.h | 50

[PATCH 03/12] VMCI: doorbell implementation.

2013-01-08 Thread George Zhang
VMCI doorbell code allows for notifcations between host and guest. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_doorbell.c | 604 + drivers/misc/vmw_vmci/vmci_doorbell.h | 51 +++ 2 files changed,

[v2.6.34-stable 42/77] tick-broadcast: Stop active broadcast device when replacing it

2013-01-08 Thread Paul Gortmaker
From: Thomas Gleixner --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[PATCH 02/12] VMCI: datagram implementation.

2013-01-08 Thread George Zhang
VMCI datagram Implements datagrams to allow data to be sent between host and guest. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_datagram.c | 500 + drivers/misc/vmw_vmci/vmci_datagram.h | 52 +++

[PATCH 01/12] VMCI: context implementation.

2013-01-08 Thread George Zhang
VMCI Context code maintains state for vmci and allows the driver to communicate with multiple VMs. Signed-off-by: George Zhang Acked-by: Andy king Acked-by: Dmitry Torokhov --- drivers/misc/vmw_vmci/vmci_context.c | 1214 ++ drivers/misc/vmw_vmci/vmci_context.h

[PATCH 00/12] VMCI for Linux upstreaming

2013-01-08 Thread George Zhang
* * * This series of VMCI linux upstreaming patches include latest udpate from VMware to address Greg's and all other's code review comments. Summary of changes: - Rebase our linux kernel tree from v3.5 to v3.7. - Fix all checkpatch warnings and errors. Fix some checkpatch with

[v2.6.34-stable 39/77] x86/mpparse: Account for bus types other than ISA and PCI

2013-01-08 Thread Paul Gortmaker
From: Bjorn Helgaas --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 50/77] xfrm: Fix key lengths for rfc3686(ctr(aes))

2013-01-08 Thread Paul Gortmaker
From: Tushar Gohad --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 41/77] genirq: Fix race condition when stopping the irq thread

2013-01-08 Thread Paul Gortmaker
From: Ido Yariv --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 27/77] p54spi: Add missing spin_lock_init

2013-01-08 Thread Paul Gortmaker
From: Michael Büsch --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 38/77] sched, x86: Avoid unnecessary overflow in sched_clock

2013-01-08 Thread Paul Gortmaker
From: Salman Qazi --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 03/77] time: Avoid making adjustments if we haven't accumulated anything

2013-01-08 Thread Paul Gortmaker
From: John Stultz --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 51/77] linux/log2.h: Fix rounddown_pow_of_two(1)

2013-01-08 Thread Paul Gortmaker
From: Linus Torvalds --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 47/77] oprofile: Fix locking dependency in sync_start()

2013-01-08 Thread Paul Gortmaker
From: Robert Richter --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 11/77] cifs: fix cifs stable patch cifs-fix-oplock-break-handling-try-2.patch

2013-01-08 Thread Paul Gortmaker
From: Suresh Jayaraman --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 46/77] oprofile: Free potentially owned tasks in case of errors

2013-01-08 Thread Paul Gortmaker
From: Robert Richter --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 02/77] time: Improve sanity checking of timekeeping inputs

2013-01-08 Thread Paul Gortmaker
From: John Stultz --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 33/77] USB: whci-hcd: fix endian conversion in qset_clear()

2013-01-08 Thread Paul Gortmaker
From: Dan Carpenter --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[PATCH 4/4] powerpc: Optimise 64bit syscall auditing exit path

2013-01-08 Thread Anton Blanchard
Add an assembly fast path for the syscall audit exit path on 64bit. Some distros enable auditing by default which forces us through the syscall auditing path even if there are no rules. With syscall auditing enabled we currently disable interrupts, check the threadinfo flags then immediately

[v2.6.34-stable 31/77] staging: comedi: fix oops for USB DAQ devices.

2013-01-08 Thread Paul Gortmaker
From: Bernd Porr --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 45/77] ARM: davinci: dm646x evm: wrong register used in setup_vpif_input_channel_mode

2013-01-08 Thread Paul Gortmaker
From: Hans Verkuil --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 28/77] p54spi: Fix workqueue deadlock

2013-01-08 Thread Paul Gortmaker
From: Michael Büsch --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[PATCH 3/4] powerpc: Optimise 64bit syscall auditing entry path

2013-01-08 Thread Anton Blanchard
Add an assembly fast path for the syscall audit entry path on 64bit. Some distros enable auditing by default which forces us through the syscall auditing path even if there are no rules. I wrote some test cases to validate the patch: http://ozlabs.org/~anton/junkcode/audit_tests.tar.gz And to

[v2.6.34-stable 32/77] Staging: comedi: fix signal handling in read and write

2013-01-08 Thread Paul Gortmaker
From: Federico Vaga --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[PATCH 2/4] powerpc: Remove static branch prediction in 64bit traced syscall path

2013-01-08 Thread Anton Blanchard
Some distros enable auditing by default which forces us through the syscall trace path. Remove the static branch prediction in our 64bit syscall handler and let the hardware do the prediction. Signed-off-by: Anton Blanchard --- Index: b/arch/powerpc/kernel/entry_64.S

[v2.6.34-stable 36/77] USB: usb-storage: unusual_devs entry for Kingston DT 101 G2

2013-01-08 Thread Paul Gortmaker
From: Qinglin Ye --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 24/77] ALSA: lx6464es - fix device communication via command bus

2013-01-08 Thread Paul Gortmaker
From: Tim Blechmann --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 30/77] staging: usbip: bugfix for deadlock

2013-01-08 Thread Paul Gortmaker
From: Bart Westgeest --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 34/77] usb: ftdi_sio: add PID for Propox ISPcable III

2013-01-08 Thread Paul Gortmaker
From: Marcin Kościelnicki --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 48/77] percpu: fix first chunk match in per_cpu_ptr_to_phys()

2013-01-08 Thread Paul Gortmaker
From: Tejun Heo --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 49/77] percpu: fix chunk range calculation

2013-01-08 Thread Paul Gortmaker
From: Tejun Heo --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[PATCH 1/4] audit: Syscall rules are not applied to existing processes on non-x86

2013-01-08 Thread Anton Blanchard
Commit b05d8447e782 (audit: inline audit_syscall_entry to reduce burden on archs) changed audit_syscall_entry to check for a dummy context before calling __audit_syscall_entry. Unfortunately the dummy context state is maintained in __audit_syscall_entry so once set it never gets cleared, even if

[v2.6.34-stable 65/77] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict()

2013-01-08 Thread Paul Gortmaker
From: Jacek Luczak --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 63/77] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket

2013-01-08 Thread Paul Gortmaker
From: Thomas Graf --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 64/77] sctp: Enforce retransmission limit during shutdown

2013-01-08 Thread Paul Gortmaker
From: Thomas Graf --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 67/77] perf_events: Fix races in group composition

2013-01-08 Thread Paul Gortmaker
From: Peter Zijlstra --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

[v2.6.34-stable 68/77] perf: Fix tear-down of inherited group events

2013-01-08 Thread Paul Gortmaker
From: Peter Zijlstra --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

Re: [PATCH V3 1/2] virtio-net: fix the set affinity bug when CPU IDs are not consecutive

2013-01-08 Thread Rusty Russell
Wanlong Gao writes: > */ > static u16 virtnet_select_queue(struct net_device *dev, struct sk_buff *skb) > { > - int txq = skb_rx_queue_recorded(skb) ? skb_get_rx_queue(skb) : > - smp_processor_id(); > + int txq = 0; > + > + if (skb_rx_queue_recorded(skb)) > +

Re: [RESEND PATCH] sysctl: Enable IA64 "ignore-unaligned-usertrap" to be used cross-arch

2013-01-08 Thread Tony Luck
On Wed, Jan 2, 2013 at 10:47 PM, Vineet Gupta wrote: > verbosw warnings on unaligned access emaultion. "verbose", "emulation" > While the exact menchaincs (ignore/shout) are still arch specific, we "mechanics" > +config SYSCTL_ARCH_UNALIGN_NO_WARN > + bool > + help > +

[v2.6.34-stable 73/77] sched/rt: Fix task stack corruption under __ARCH_WANT_INTERRUPTS_ON_CTXSW

2013-01-08 Thread Paul Gortmaker
From: Chanho Min --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment.

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