Re: [PATCH 2/2 net-next] hyperv: Support batched notification

2015-03-10 Thread Jason Wang
On Wed, Mar 11, 2015 at 2:50 AM, K. Y. Srinivasan wrote: Optimize notifying the host by deferring notification until there are no more packets to be sent. This will help in batching the requests on the host. Signed-off-by: K. Y. Srinivasan --- drivers/net/hyperv/hyperv_net.h |2 +-

[PATCH RESEND] staging:fbtft:Fix build warnings for incorrently using %d for size_t variables in dev_err statements

2015-03-10 Thread Nicholas Krause
Fixes the build warnings for using %d for a variable of type size_t in dev_err statements for the functions,fbtft_read_spi and fbtft_write_spi_emulate_9 respectfully by changing both dev_error calls to use the correct format specifier,zu for size_t instead. Signed-off-by: Nicholas Krause ---

[PATCH 6/6] staging: sm750fb: Spinlock and unlock in the same block

2015-03-10 Thread Lorenzo Stoakes
This patch combines spinlock locks and unlocks together in the same block rather than occurring in separate blocks preventing a possible deadlock. This fixes the following sparse warnings:- drivers/staging/sm750fb/sm750.c:218:22: warning: context imbalance in 'lynxfb_ops_fillrect' - different loc

[PATCH 5/6] staging: sm750fb: Fix __iomem pointer types

2015-03-10 Thread Lorenzo Stoakes
This patch annotates pointers as referring to I/O mapped memory where they ought to be, removes now unnecessary ugly casts, eliminates an incorrect deref on I/O mapped memory by using iowrite16 instead, and updates the pointer arithmetic accordingly to take into account that the pointers are now by

[PATCH 4/6] staging: sm750fb: Expose hw712_fillrect externally

2015-03-10 Thread Lorenzo Stoakes
This patch adds a reference to hw712_fillrect which is not used elsewhere in the driver, but appears to be an alternative to the hw_fillrect method. This patch fixes the following sparse warning:- drivers/staging/sm750fb/sm750_accel.c:95:5: warning: symbol 'hw712_fillrect' was not declared. Sho

[PATCH 2/6] staging: sm750fb: Fix non-ANSI function declarations

2015-03-10 Thread Lorenzo Stoakes
Fixes Function declarations which expect no parameters to have a parameter list consisting of void. This fixes the following sparse warnings:- drivers/staging/sm750fb/sm750_hw.c:584:23: warning: non-ANSI function declaration of function 'hw_sm750le_deWait' drivers/staging/sm750fb/sm750_hw.c:601:

[PATCH 3/6] staging: sm750fb: Make internal functions static

2015-03-10 Thread Lorenzo Stoakes
This patch declares externally unavailable functions static. This fixes the following sparse warnings:- drivers/staging/sm750fb/ddk750_swi2c.c:223:6: warning: symbol 'swI2CStart' was not declared. Should it be static? drivers/staging/sm750fb/ddk750_swi2c.c:234:6: warning: symbol 'swI2CStop' was

[PATCH 1/6] staging: sm750fb: Use memset_io instead of memset

2015-03-10 Thread Lorenzo Stoakes
This patch uses memset_io instead of memset when using memset on __iomem qualified pointers. This fixes the following sparse warnings:- drivers/staging/sm750fb/sm750.c:489:17: warning: incorrect type in argument 1 (different address spaces) drivers/staging/sm750fb/sm750.c:490:17: warning: incorre

Re: [PATCH] staging: rtl8192e: rtllib_wx: code style improvements

2015-03-10 Thread Joe Perches
On Tue, 2015-03-10 at 23:53 +0100, Mateusz Kulikowski wrote: > - Replaced printk() with netdev_*() trivia: > diff --git a/drivers/staging/rtl8192e/rtllib_wx.c > b/drivers/staging/rtl8192e/rtllib_wx.c [] > @@ -423,11 +421,8 @@ int rtllib_wx_set_encode(struct rtllib_device *ieee, >

Re: [PATCH 00/56] staging: comedi: introduce comedi_pci.h header

2015-03-10 Thread Joe Perches
On Tue, 2015-03-10 at 18:26 +, Hartley Sweeten wrote: > When comedi gets moved out of staging we will need to decide where the > headers go. Any idea when that might happen? ___ devel mailing list de...@linuxdriverproject.org http://driverdev.linu

[PATCH] staging: rtl8192e: rtllib_wx: code style improvements

2015-03-10 Thread Mateusz Kulikowski
Code reformatting based on checkpatch.pl: - Replaced min() with min_t() - Replaced printk() with netdev_*() - Merged broken string Signed-off-by: Mateusz Kulikowski --- drivers/staging/rtl8192e/rtllib_wx.c | 31 +-- 1 file changed, 13 insertions(+), 18 deletions(-) d

[PATCH 6/7] tools: hv: fcopy_daemon: support >2GB files for x86_32 guest

2015-03-10 Thread K. Y. Srinivasan
From: Dexuan Cui Without this patch, hv_fcopy_daemon's hv_copy_data() -> pwrite() will fail for >2GB file offset. Signed-off-by: Alex Ng Signed-off-by: Dexuan Cui Cc: K. Y. Srinivasan Signed-off-by: K. Y. Srinivasan --- tools/hv/Makefile |2 +- 1 files changed, 1 insertions(+), 1 deleti

[PATCH 1/7] Drivers: hv: vmbus: Perform device register in the per-channel work element

2015-03-10 Thread K. Y. Srinivasan
This patch is a continuation of the rescind handling cleanup work. We cannot block in the global message handling work context especially if we are blocking waiting for the host to wake us up. I would like to thank Dexuan Cui for observing this problem. The current Linux-next tree is broken and t

[PATCH 4/7] Correcting truncation error for constant HV_CRASH_CTL_CRASH_NOTIFY

2015-03-10 Thread K. Y. Srinivasan
From: Nick Meier HV_CRASH_CTL_CRASH_NOTIFY is a 64 bit number. Depending on the usage context, the value may be truncated. This patch is in response from the following email from Intel: [char-misc:char-misc-testing 25/45] drivers/hv/vmbus_drv.c:67:9: sparse: constant 0x80

[PATCH 3/7] Drivers: hv: hv_balloon: don't lose memory when onlining order is not natural

2015-03-10 Thread K. Y. Srinivasan
From: Vitaly Kuznetsov Memory blocks can be onlined in random order. When this order is not natural some memory pages are not onlined because of the redundant check in hv_online_page(). Here is a real world scenario: 1) Host tries to hot-add the following (process_hot_add): pg_start=rg_start=0

[PATCH 5/7] hv: vmbus: missing curly braces in vmbus_process_offer()

2015-03-10 Thread K. Y. Srinivasan
From: Dan Carpenter The indenting makes it clear that there were curly braces intended here. Fixes: 2dd37cb81580 ('Drivers: hv: vmbus: Handle both rescind and offer messages in the same context') Signed-off-by: Dan Carpenter Signed-off-by: K. Y. Srinivasan --- drivers/hv/channel_mgmt.c |

[PATCH 7/7] Drivers: hv: vmbus: Fix a bug in rescind processing in vmbus_close_internal()

2015-03-10 Thread K. Y. Srinivasan
When a channel has been rescinded, the close operation is a noop. Restructure the code so we deal with the rescind condition after we properly cleanup the channel. I would like to thank Dexuan Cui for observing this problem. The current code leaks memory when the channel is rescinded. Signed-off-

[PATCH 2/7] Drivers: hv: hv_balloon: keep locks balanced on add_memory() failure

2015-03-10 Thread K. Y. Srinivasan
From: Vitaly Kuznetsov When add_memory() fails the following BUG is observed: [ 743.646107] hv_balloon: hot_add memory failed error is -17 [ 743.679973] [ 743.680930] = [ 743.680930] [ BUG: bad unlock balance detected! ] [ 743.680930] 3.19.0-rc5_bug1131426

[PATCH 0/7] drivers: hv: vmbus: Some miscellaneous fixes

2015-03-10 Thread K. Y. Srinivasan
Some miscellaneous fixes to the vmbus driver and the balloon driver. Currently the linux-next tree is broken and some of the patches in this set fix the issue. Dan Carpenter (1): hv: vmbus: missing curly braces in vmbus_process_offer() Dexuan Cui (1): tools: hv: fcopy_daemon: support >2GB fil

RE: [PATCH 1/3] drivers:pnp Add support for descendants claiming memory address space

2015-03-10 Thread Jake Oshins
> -Original Message- > From: Rafael J. Wysocki [mailto:rafael.j.wyso...@intel.com] > Sent: Thursday, March 5, 2015 3:04 PM > To: Jake Oshins > Cc: gre...@linuxfoundation.org; KY Srinivasan; linux- > ker...@vger.kernel.org; de...@linuxdriverproject.org; o...@aepfle.de; > a...@canonical.com;

Re: [PATCH] staging: fbtft: Do not use binary constants

2015-03-10 Thread Joe Perches
On Tue, 2015-03-10 at 22:34 +0100, Geert Uytterhoeven wrote: > Gcc < 4.3 doesn't understand binary constants (0b*): trivia: > diff --git a/drivers/staging/fbtft/fb_hx8340bn.c > b/drivers/staging/fbtft/fb_hx8340bn.c [] > @@ -156,10 +156,10 @@ static int set_var(struct fbtft_par *par) > static in

Re: [PATCH] staging: fbtft: Do not use binary constants

2015-03-10 Thread Geert Uytterhoeven
Hi Joe, On Tue, Mar 10, 2015 at 10:50 PM, Joe Perches wrote: > On Tue, 2015-03-10 at 22:34 +0100, Geert Uytterhoeven wrote: >> Gcc < 4.3 doesn't understand binary constants (0b*): > > trivia: > >> diff --git a/drivers/staging/fbtft/fb_hx8340bn.c >> b/drivers/staging/fbtft/fb_hx8340bn.c > [] >> @

[PATCH] staging: fbtft: Do not use binary constants

2015-03-10 Thread Geert Uytterhoeven
tant drivers/staging/fbtft/fb_hx8340bn.c:160:3: error: invalid suffix "b111" on integer constant ... Hence use hexadecimal constants (0x*) instead. Signed-off-by: Geert Uytterhoeven --- This is against v4.0-rc3. In next-20150310 there are two whitespace differences. --- drivers/stag

Re: [PATCH] ion: improve ion_phys error message

2015-03-10 Thread Dan Carpenter
On Tue, Mar 10, 2015 at 10:08:48AM -0700, Mitchel Humpherys wrote: > Clients often get confused when ion_phys errors out due to some heap > being used that they didn't expect. Add the heap name and heap type to > the error message to make it more obvious. > > Signed-off-by: Mitchel Humpherys Hm

RE: [PATCH 00/56] staging: comedi: introduce comedi_pci.h header

2015-03-10 Thread Hartley Sweeten
On Tuesday, March 10, 2015 9:10 AM, Ian Abbott wrote: > "comedidev.h" includes PCI-specific stuff that gets included by all > comedi drivers including non-PCI ones. Separate it out into its own > header "comedi_pci.h". Make the new header include and > "comedidev.h" so that comedi PCI drivers do

Re: [PATCH 4/6] staging: sm750fb: correct incompatible pointer type

2015-03-10 Thread Greg Kroah-Hartman
On Tue, Mar 10, 2015 at 09:11:00PM +0100, Greg Kroah-Hartman wrote: > On Tue, Mar 10, 2015 at 10:46:55PM +0530, Sudip Mukherjee wrote: > > we were getting build warnings about assignment of incompatible > > pointer types. some of the function definitions were having wrong > > return type or argumen

Re: [PATCH 0/6] staging: sm750fb: fixed all build warnings

2015-03-10 Thread Greg Kroah-Hartman
On Tue, Mar 10, 2015 at 10:46:51PM +0530, Sudip Mukherjee wrote: > Hi Greg, > all the build warnings have been taken care of in this series. > some of the patches will generate a few checkpatch warning and for some I > tried > to address few of the chcekpatch warnings while modifying them. Don't

Re: [PATCH 4/6] staging: sm750fb: correct incompatible pointer type

2015-03-10 Thread Greg Kroah-Hartman
On Tue, Mar 10, 2015 at 10:46:55PM +0530, Sudip Mukherjee wrote: > we were getting build warnings about assignment of incompatible > pointer types. some of the function definitions were having wrong > return type or arguments. > > Signed-off-by: Sudip Mukherjee > --- > drivers/staging/sm750fb/sm

[PATCH 3/3] dgnc: clean up comments at start of files

2015-03-10 Thread Giedrius Statkevičius
Remove FSF address because it's known in the past that it has changed. Also, remove the pointless "do not change the coding style" comments because it's one of the reasons why it's in staging and it's quite contradictory to what it says in TODO. Also, they contain wrong e-mails of people which are

[PATCH 2/3] dgnc: remove DGNC_VERIFY_BOARD macro

2015-03-10 Thread Giedrius Statkevičius
In sysfs methods struct device is guaranteed to not be NULL thus bd will not be NULL in any way. Also, checking for bd->magic != DGNC_BOARD_MAGIC and bd->state != BOARD_READY is redundant because we already don't initialize broken boards since "dgnc: Don't save boards in memory that have failed to

[PATCH 1/3] dgnc: Remove unneeded dgnc_state array of strings

2015-03-10 Thread Giedrius Statkevičius
Dgnc_state array of strings is never used anywhere and it seems pretty useless anyway since the board state enum names speak for themselves. Signed-off-by: Giedrius Statkevičius --- drivers/staging/dgnc/dgnc_driver.c | 8 drivers/staging/dgnc/dgnc_driver.h | 1 - 2 files changed, 9 dele

Re: [PATCH 00/56] staging: comedi: introduce comedi_pci.h header

2015-03-10 Thread Greg Kroah-Hartman
On Tue, Mar 10, 2015 at 11:35:25AM -0700, Joe Perches wrote: > On Tue, 2015-03-10 at 18:26 +, Hartley Sweeten wrote: > > When comedi gets moved out of staging we will need to decide where the > > headers go. > > Any idea when that might happen? > > "when it is ready."

RE: [PATCH 00/56] staging: comedi: introduce comedi_pci.h header

2015-03-10 Thread Hartley Sweeten
On Tuesday, March 10, 2015 9:25 AM, Joe Perches wrote: > On Tue, 2015-03-10 at 16:10 +, Ian Abbott wrote: >> "comedidev.h" includes PCI-specific stuff that gets included by all >> comedi drivers including non-PCI ones. Separate it out into its own >> header "comedi_pci.h". Make the new header

RE: [PATCH V2 1/7] Drivers: hv: vmbus: Export the vmbus_sendpacket_pagebuffer_ctl()

2015-03-10 Thread KY Srinivasan
> -Original Message- > From: Greg KH [mailto:gre...@linuxfoundation.org] > Sent: Tuesday, March 10, 2015 8:15 AM > To: KY Srinivasan > Cc: a...@canonical.com; de...@linuxdriverproject.org; o...@aepfle.de; > linux-ker...@vger.kernel.org > Subject: Re: [PATCH V2 1/7] Drivers: hv: vmbus: Exp

[PATCH] staging: sm750fb: Use kzalloc rather than kmalloc followed by memset with 0

2015-03-10 Thread Madhusudhanan Ravindran
The semantic patch that makes this change is available in scriptcoccinelle/api/alloc/kzalloc-simple.cocci. Signed-off-by: Madhusudhanan Ravindran --- drivers/staging/sm750fb/sm750.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/st

[PATCH 2/2 net-next] hyperv: Support batched notification

2015-03-10 Thread K. Y. Srinivasan
Optimize notifying the host by deferring notification until there are no more packets to be sent. This will help in batching the requests on the host. Signed-off-by: K. Y. Srinivasan --- drivers/net/hyperv/hyperv_net.h |2 +- drivers/net/hyperv/netvsc.c | 14 +- drivers

[PATCH 6/6] staging: sm750fb: correct integer comparison

2015-03-10 Thread Sudip Mukherjee
fixed the build warning about comparison of pointer and integer. end of string was being compared to NULL. Signed-off-by: Sudip Mukherjee --- drivers/staging/sm750fb/sm750.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/staging/sm75

[PATCH 4/6] staging: sm750fb: correct incompatible pointer type

2015-03-10 Thread Sudip Mukherjee
we were getting build warnings about assignment of incompatible pointer types. some of the function definitions were having wrong return type or arguments. Signed-off-by: Sudip Mukherjee --- drivers/staging/sm750fb/sm750.h | 11 ++- drivers/staging/sm750fb/sm750_accel.c | 4 ++--

[PATCH 1/6] staging: sm750fb: remove unused functions

2015-03-10 Thread Sudip Mukherjee
removed the functions which were not used anywhere. it has been build tested also confirmed with git grep that there is no other reference of these functions. Signed-off-by: Sudip Mukherjee --- drivers/staging/sm750fb/ddk750_display.c | 11 -- drivers/staging/sm750fb/ddk750_swi2c.c | 8 --

[PATCH 0/6] staging: sm750fb: fixed all build warnings

2015-03-10 Thread Sudip Mukherjee
Hi Greg, all the build warnings have been taken care of in this series. some of the patches will generate a few checkpatch warning and for some I tried to address few of the chcekpatch warnings while modifying them. regards sudip Sudip Mukherjee (6): staging: sm750fb: remove unused functions

[PATCH 3/6] staging: sm750fb: correct function return

2015-03-10 Thread Sudip Mukherjee
hw_cursor_setData2() is a function with void return type but it was returning an integer. Signed-off-by: Sudip Mukherjee --- drivers/staging/sm750fb/sm750_cursor.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/staging/sm750fb/sm750_cursor.c b/drivers/staging/sm750fb/sm750_cursor.

[PATCH 5/6] staging: sm750fb: fix mixed declarations

2015-03-10 Thread Sudip Mukherjee
we were getting build warning about mixed declaration. the variable is now declared at the beginning of the block. Signed-off-by: Sudip Mukherjee --- drivers/staging/sm750fb/sm750.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/st

Re: [PATCH 00/56] staging: comedi: introduce comedi_pci.h header

2015-03-10 Thread Joe Perches
On Tue, 2015-03-10 at 16:10 +, Ian Abbott wrote: > "comedidev.h" includes PCI-specific stuff that gets included by all > comedi drivers including non-PCI ones. Separate it out into its own > header "comedi_pci.h". Make the new header include and > "comedidev.h" so that comedi PCI drivers do

[PATCH 55/56] staging: comedi: s626: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/s626.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/s626.c b/dr

[PATCH 41/56] staging: comedi: ke_counter: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/ke_counter.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ke_cou

[PATCH 45/56] staging: comedi: mite.c: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/mite.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/mite.c b/dr

[PATCH 40/56] staging: comedi: jr3_pci: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/jr3_pci.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/jr3_pci.c

[PATCH 56/56] staging: comedi: comedi_pci.h: move PCI stuff out of comedidev.h

2015-03-10 Thread Ian Abbott
Move the PCI-specific stuff out of "comedidev.h" into "comedi_pci.h". Comedi PCI drivers now include "comedi_pci.h" instead of "comedidev.h", which now gets pulled in indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/comedi_pci.h | 36 ++- drivers/stagi

[PATCH 50/56] staging: comedi: ni_670x: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/ni_670x.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ni_670x.c

[PATCH 52/56] staging: comedi: ni_pcmdio: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/ni_pcidio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/comedi/drivers/ni_pcidio.c b

[PATCH 54/56] staging: comedi: rtd520: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/rtd520.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/rtd520.c

[PATCH 47/56] staging: comedi: ni_6527: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/ni_6527.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ni_6527.c

[PATCH 49/56] staging: comedi: ni_660x: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/ni_660x.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ni_660x.c

[PATCH 42/56] staging: comedi: me4000: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/me4000.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/me4000.c

[PATCH 53/56] staging: comedi: ni_pcmmio: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/ni_pcimio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/comedi/drivers/ni_pcimio.c b

[PATCH 51/56] staging: comedi: ni_labpc_pci: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/ni_labpc_pci.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ni_l

[PATCH 48/56] staging: comedi: ni_65xx: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/ni_65xx.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ni_65xx.c

[PATCH 43/56] staging: comedi: me_daq: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/me_daq.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/me_daq.c

[PATCH 38/56] staging: comedi: gsc_hpdi: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/gsc_hpdi.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/gsc_hpdi

[PATCH 19/56] staging: comedi: adv_pci1710: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/adv_pci1710.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/adv_p

[PATCH 36/56] staging: comedi: dt3000: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/dt3000.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/dt3000.c

[PATCH 22/56] staging: comedi: adv_pci_dio: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/adv_pci_dio.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/adv_p

[PATCH 02/56] staging: comedi: comedi_pci.c: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "comedi_pci.h" header instead of and "comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/comedi_pci.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/comedi_pci.c b/drivers/stag

[PATCH 08/56] staging: comedi: addi_apci_16xx: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/addi_apci_16xx.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ad

[PATCH 28/56] staging: comedi: cb_pcidas64: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/cb_pcidas64.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/cb_pc

[PATCH 16/56] staging: comedi: adl_pci8164: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/adl_pci8164.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/adl_p

[PATCH 34/56] staging: comedi: daqboard2000: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/daqboard2000.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/daqb

[PATCH 15/56] staging: comedi: adl_pci7x3x: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/adl_pci7x3x.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/adl_p

[PATCH 10/56] staging: comedi: addi_apci_2200: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/addi_apci_2200.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ad

[PATCH 03/56] staging: comedi: 8255_pci: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/8255_pci.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/8255_pci

[PATCH 31/56] staging: comedi: cb_pcimdas: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/cb_pcimdas.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/cb_pci

[PATCH 33/56] staging: comedi: contec_pci_dio: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/contec_pci_dio.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/co

[PATCH 35/56] staging: comedi: das08_pci: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/das08_pci.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/das08_p

[PATCH 12/56] staging: comedi: addi_apci_3501: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/addi_apci_3501.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ad

[PATCH 29/56] staging: comedi: cb_pcidas: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/cb_pcidas.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/cb_pcid

[PATCH 07/56] staging: comedi: addi_apci_1564: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/addi_apci_1564.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ad

[PATCH 04/56] staging: comedi: addi_apci_1032: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/addi_apci_1032.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ad

[PATCH 25/56] staging: comedi: amplc_pci230: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/amplc_pci230.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ampl

[PATCH 13/56] staging: comedi: addi_apci_3xxx: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/addi_apci_3xxx.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ad

[PATCH 17/56] staging: comedi: adl_pci9111: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/adl_pci9111.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/adl_p

[PATCH 24/56] staging: comedi: amplc_pci224: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/amplc_pci224.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ampl

[PATCH 18/56] staging: comedi: adl_pci9118: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/adl_pci9118.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/adl_p

[PATCH 21/56] staging: comedi: adv_pci1724: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/adv_pci1724.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/adv_p

[PATCH 20/56] staging: comedi: adv_pci1723: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/adv_pci1723.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/adv_p

[PATCH 05/56] staging: comedi: addi_apci_1500: include new "comedi_pci.h" header

2015-03-10 Thread Ian Abbott
Include the new "../comedi_pci.h" header instead of and "../comedidev.h", which will now get included indirectly. Signed-off-by: Ian Abbott --- drivers/staging/comedi/drivers/addi_apci_1500.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/staging/comedi/drivers/ad

[PATCH 01/56] staging: comedi: add comedi_pci.h

2015-03-10 Thread Ian Abbott
Add a new header that Comedi PCI drivers can include instead of "comedidev.h". Currently, it just pulls in and "comedidev.h", but the plan is to migrate the PCI-specific stuff from "comedidev.h" here. Signed-off-by: Ian Abbott --- drivers/staging/comedi/comedi_pci.h | 30 ++

[PATCH 00/56] staging: comedi: introduce comedi_pci.h header

2015-03-10 Thread Ian Abbott
"comedidev.h" includes PCI-specific stuff that gets included by all comedi drivers including non-PCI ones. Separate it out into its own header "comedi_pci.h". Make the new header include and "comedidev.h" so that comedi PCI drivers do not need to include them explicitly. 01) staging: comedi: ad

Re: [PATCH v2] staging: sm750fb: Fix sparse warning

2015-03-10 Thread Lorenzo Stoakes
On 10 March 2015 at 15:06, Greg KH wrote: > This doesn't apply anymore due to other patches I just took, so can you > rebase this patch on my latest staging-testing branch of staging.git? Fixed in v3 of staging: sm750fb: Cleanup the type of mmio75. > Also, how about someone fixing the real compi

[PATCH] storvsc: use KBUILD_MODNAME to fill .proc_name

2015-03-10 Thread Olaf Hering
Since the previous patch ead3700d893654d440edcb66fb3767a0c0db54cf ("storvsc: use cmd_size to allocate per-command data") fills .proc_name now anyway give it a usable content for v4.0. Old mkinitrd in SLES makes use of this variable to find the required storage driver. Signed-off-by: Olaf Hering -

[PATCH v3] staging: sm750fb: Cleanup the type of mmio750

2015-03-10 Thread Lorenzo Stoakes
This patch assigns the more appropriate void* type to the mmio750 variable eliminating an unnecessary volatile qualifier in the process. Additionally it updates parameter types as necessary where those parameters interact with mmio750, removes unnecessary casts and updates the type of the lynx_shar

Re: Amazing Deal On Latest Apple Products

2015-03-10 Thread PC & Gadget
We Offer for sale brand new Apple iPhone. We have the iPhone. 4, 4s, 5, 5c, 5s,6 & 6plus Also available is the Apple iPad Air WIFI + 4G We have them in 16/32/64 and 128gigs These items are original, brand new factory unlocked (works with any SIM card} and comes with full accessories and 1 yea

Re: [PATCH V2 1/7] Drivers: hv: vmbus: Export the vmbus_sendpacket_pagebuffer_ctl()

2015-03-10 Thread Greg KH
On Tue, Mar 10, 2015 at 03:05:26PM +, KY Srinivasan wrote: > > > > -Original Message- > > From: Greg KH [mailto:gre...@linuxfoundation.org] > > Sent: Tuesday, March 10, 2015 12:42 AM > > To: KY Srinivasan > > Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; > > o...@aep

Re: [PATCH v2] staging: sm750fb: Cleanup the type of mmio750

2015-03-10 Thread Greg KH
On Tue, Mar 10, 2015 at 01:27:48PM +, Lorenzo Stoakes wrote: > This patch assigns the more appropriate void* type to the mmio750 variable > eliminating an unnecessary volatile qualifier in the process. Additionally it > updates parameter types as necessary where those parameters interact with >

Re: [PATCH v2] staging: sm750fb: Fix sparse warning

2015-03-10 Thread Greg KH
On Tue, Mar 10, 2015 at 08:51:59AM +, Lorenzo Stoakes wrote: > This patch fixes the following sparse warning:- > > drivers/staging/sm750fb/ddk750_help.c: warning: incorrect type in assignment > (different address spaces) > > In addition it eliminates an unnecessary volatile. This doesn't ap

Re: [PATCH] staging: sm750fb: Cleanup the type of mmio750

2015-03-10 Thread Lorenzo Stoakes
On 10 March 2015 at 15:04, Greg KH wrote: > I can't apply patches that add new build warnings, sorry. Please fix > this up in the patch itself. > > greg k-h Hi Greg, Apologies for this, I've resolved this issue in v2 of the patch, no warning messages are added in the updated version of this pat

RE: [PATCH V2 1/7] Drivers: hv: vmbus: Export the vmbus_sendpacket_pagebuffer_ctl()

2015-03-10 Thread KY Srinivasan
> -Original Message- > From: Greg KH [mailto:gre...@linuxfoundation.org] > Sent: Tuesday, March 10, 2015 12:42 AM > To: KY Srinivasan > Cc: linux-ker...@vger.kernel.org; de...@linuxdriverproject.org; > o...@aepfle.de; a...@canonical.com; vkuzn...@redhat.com > Subject: Re: [PATCH V2 1/7] D

Re: [PATCH] SCSI:STORVSC Use SCSI layer to allocate memory for per-command device request data

2015-03-10 Thread Olaf Hering
On Tue, Mar 10, Christoph Hellwig wrote: > On Tue, Mar 10, 2015 at 12:42:33PM +0100, Olaf Hering wrote: > > It would be nice to change .proc_name to KBUILD_MODNAME before v4.0 is > > released. We carry a patch which adds this field. Of cource we can just > > change the patch, but if code gets touc

Re: [PATCH] staging: sm750fb: Cleanup the type of mmio750

2015-03-10 Thread Greg KH
On Tue, Mar 10, 2015 at 12:47:44PM +, Lorenzo Stoakes wrote: > On 10 March 2015 at 12:36, Sudip Mukherjee wrote: > > but it is introducing two new build warnings: > > > > drivers/staging/sm750fb/sm750_hw.c: In function ‘hw_sm750_map’: > > drivers/staging/sm750fb/sm750_hw.c:67:2: warning: passi

[PATCH 4/4] staging/lustre: use __packed instead of __attribute__(packed)

2015-03-10 Thread Mario J. Rugiero
Replace __attribute__(packed) by __packed as suggested by checkpatch. Signed-off-by: Mario J. Rugiero --- .../include/linux/libcfs/libcfs_kernelcomm.h | 2 +- .../staging/lustre/include/linux/lnet/lib-types.h | 2 +- .../lustre/lustre/include/lustre/lustre_idl.h | 44 +++---

[PATCH 0/4] staging/lustre: checkpatch cleanup

2015-03-10 Thread Mario J. Rugiero
This patchset attempts to fix the following issues catched by checkpatch: trailing semicolons in macros use of __attribute__(format(printf,...)) where __printf(...) would suffice use of __attribute__(aligned(size)) where __aligned(size) would suffice use of __attribute__(packed) where __packed woul

  1   2   >