Greg Kroah-Hartman
733371df3d
Staging: hv: remove typedef that was just added.
...
It's a u64, so use a u64, it's not some special typedef.
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:15 -07:00
Haiyang Zhang
39c4e9c378
Staging: hv: Add Time Sync feature to hv_utils module.
...
The Time Sync feature synchronizes guest time to host UTC time after reboot,
and restore from saved/paused state.
Signed-off-by: Hank Janssen <hjanssen@microsoft.com >
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:15 -07:00
Greg Kroah-Hartman
e61fbe66cb
Staging: hv: Channel.c: fix up compiler warning
...
In the series of ASSERT removals, somehow we ended up with a compiler
warning in Channel.c. This patch fixes that up.
Cc: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:15 -07:00
Bill Pemberton
e8d5373d66
staging: hv: remove ASSERT in logging.h
...
ASSERT is no longer used in hv, so remove the define
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:15 -07:00
Bill Pemberton
790696847d
staging: hv: remove ASSERT() and return -EINVAL in NetVsc.c
...
return -EINVAL instead of calling ASSERT()
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:15 -07:00
Bill Pemberton
7a09876d2a
staging: hv: replace ASSERT() with WARN_ON() in NetVsc.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:15 -07:00
Bill Pemberton
972b9529cc
staging: hv: remove ASSERT()s
...
These ASSERT()s serve no purpose other than for debugging.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:15 -07:00
Bill Pemberton
a3810b0ef6
staging: hv: remove ASSERT()s in vmbus_drv.c
...
These ASSERT()s serve no purpose other than for debugging.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:15 -07:00
Bill Pemberton
a16e1485c7
staging: hv: remove ASSERT()s and return -EINVAL in RingBuffer.c
...
return -EINVAL instead of calling ASSERT() for these conditionals.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
3324fb4053
staging: hv: check return value of RingBufferInit()
...
RingBufferInit() would always return sucess and instead relied on an
ASSERT() to test for an error condition. Remove the ASSERT() and
return -EINVAL instead. The return value of RingBufferInit() was also
never checked, so check it.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
1bbdd7a538
staging: hv: remove ASSERT()s in RingBuffer.c
...
These ASSERT()s serve no purpose other than for debugging.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
8a62d7168a
staging: hv: remove ASSERT()s in RndisFilter.c
...
return -EINVAL instead of calling ASSERT() for these conditionals.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
45e4431468
staging: hv: remove ASSERT()s in RndisFilter.c
...
These ASSERT()s serve no purpose other than for debugging.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
e2e64432e9
staging: hv: remove ASSERT()s in StorVsc.c
...
These ASSERT()s serve no purpose other than for debugging.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
4e5166b5d8
staging: hv: remove ASSERT()s in blkvsc_drv.c
...
These ASSERT()s serve no purpose other than for debugging.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
5afd06ccd6
staging: hv: make the block driver depend on LBDAF
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
ee3503762d
staging: hv: return error instead calling ASSERT in blkvsc_drv.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
b856e7382f
staging: hv: remove ASSERT()s in storvsc_drv.c
...
These ASSERT()s serve no purpose other than for debugging.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:14 -07:00
Bill Pemberton
0ace247ead
staging: hv: remove ASSERT()s in Channel.c
...
These ASSERT()s serve no purpose other than for debugging.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
002b53ea57
Staging: hv: return -EINVAL instead of calling ASSERT()
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
c827f944f5
Staging: hv: remove ASSERT() in Channel.c
...
VmbusChannelOpen() will now return -EINVAL if UserDataLen is too big.
Previously this was handled by an assert.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
b94ef345b2
Staging: hv: test return value of VmbusChannelEstablishGpadl()
...
The return value of VmbusChannelEstablishGpadl() was not examined in
Channel.c
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
99259159c0
Staging: hv: remove ASSERT() in Channel.c
...
return an error instead of calling ASSERT() if VmbusPostMessage()
fails.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
d1c250bb5d
Staging: hv: remove ASSERT() in Channel.c
...
check memory allocation in VmbusChannelCreateGpadlHeader() and
return -ENOMEM if it fails
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
c3bf2e26b3
Staging: hv: remove ASSERT()s in Channel.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
80d11b2ae2
Staging: hv: test return value of osd_WaitEventCreate()
...
The return value of osd_WaitEventCreate() was not examined in some
places.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
8cad0af9a1
Staging: hv: return correct error values in Connection.c
...
Also check the kzalloc call return value.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:13 -07:00
Bill Pemberton
7e052d98f2
Staging: hv: check return value of osd_PageAlloc()
...
The return value of osd_PageAlloc() was checked using an ASSERT().
Change that to more useful behaviour.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Bill Pemberton
75910f236a
Staging: hv: remove ASSERT()s in ChannelMgt.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Bill Pemberton
1e19c05443
Staging: hv: Remove check for NULL before calling kfree()
...
kfree() knows how to deal with NULL, so there's no reason to check for
NULL before passing something to it.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Cc: Hank Janssen <hjanssen@microsoft.com >
Cc: Haiyang Zhang <haiyangz@microsoft.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Greg Kroah-Hartman
2342df0e63
Staging: dt3155v4l: fix some sparse warnings
...
Mostly some __iomem markings and some static functions as well.
Cc: Marin Mitov <mitov@issp.bas.bg
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Marin Mitov
7ec21181d2
Staging: dt3155v4l: Adding the missing linux/delay.h
...
The prototypes of udelay() and msleep() are in linux/delay.h,
so include it.
Reported-by: Randy Dunlap <randy.dunlap@oracle.com >
Signed-off-by: Marin Mitov <mitov@issp.bas.bg >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Andres More
6e1b4e24e6
Staging: vt6656: code cleanup, resolved sparse finding
...
Cleared sparse warning 'Using plain integer as NULL pointer'
Signed-off-by: Andres More <more.andres@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Andres More
6f8c13c7db
Staging: vt6656: code cleanup, removed OUT definition
...
Remoted empty OUT define in ttype.h and its usage across the code.
Signed-off-by: Andres More <more.andres@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Andres More
fa10b25f8d
Staging: vt6656: removed SUCCESS define as it is not used
...
Signed-off-by: Andres More <more.andres@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Prashant P. Shah
d16e1834af
Staging: arlan: fixed unnecessary whitespace style issue in arlan-main.c
...
This is a patch to the arlan-main.c file that fixes the unnecessary whitespace
issues found by the checkpatch.pl tool.
Signed-off-by: Prashant P. Shah <pshah.mumbai@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:12 -07:00
Peter Hüwe
40447df803
Staging: cxt1e1: fix up one remaining THIS_MODULE usage
...
Copied from original Patch by Randy Dunlap
Signed-off-by: Peter Huewe <peterhuewe@gmx.de >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
wzt.wzt@gmail.com
dde27e03cc
Staging: rtl8192u: Check kmalloc return value before use the buffer in ieee80211_softmac.c
...
Check kmalloc return value before use the buffer.
Signed-off-by: Zhitong Wang <zhitong.wangzt@alibaba-inc.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
Greg Kroah-Hartman
318a5b2a50
Staging: comedi: cb_pcidas64: fix up build warnings
...
Now that the 8255.h file is being included properly, we were
using the incorrect function prototypes, which causes a build
warning now. This fixes it up and preserves the __iomem markings that
sparse wants to see.
Cc: Ian Abbott <abbotti@mev.co.uk >
Cc: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
Greg Kroah-Hartman
c5efe58b83
Staging: comedi: 8255: fix up previous static markings.
...
Ian pointed out that exported symbols should not be marked as static :)
Fixed this up by properly including the 8255.h file, and fixing
the function prototypes there, as the CONFIG variables were not getting
set so users of the header file were seeing the incorrect function
prototypes.
Cc: Ian Abbott <abbotti@mev.co.uk >
Cc: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
Greg Kroah-Hartman
1e18c0d5b4
Staging: line6: driver: fix up sparse warnings
...
minor stuff.
Cc: Markus Grabner <grabner@icg.tugraz.at >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
Greg Kroah-Hartman
74112d3f3a
Staging: iio: industrialio-trigger.c: minor fixups
...
We needed to include a header file that declared the functions that are
being exported in this file.
Also fix up an indentation problem, and some sparse warnings.
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
Greg Kroah-Hartman
19ca92e0bc
Staging: iio: ring_sw.c: fix up sparse warnings
...
NULL usage, static stuff, etc.
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
Greg Kroah-Hartman
0deebb4fc4
Staging: iio: industrialio-ring.c: fix up sparse warnings
...
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
Greg Kroah-Hartman
7cfce527a2
Staging: iio: accel: fix up some sparse warnings.
...
Minor stuff (static, NULL, etc.)
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:11 -07:00
Greg Kroah-Hartman
d1d8abdb05
Staging: iio: trigger: fix up some global variables
...
These should be static.
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:10 -07:00
Greg Kroah-Hartman
341713f265
Staging: iio: light: tsl2563: fix static sparse warning
...
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:10 -07:00
Greg Kroah-Hartman
acbbfe236e
Staging: iio: adc: max1363_ring.c: fix up sparse warnings
...
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:10 -07:00
Greg Kroah-Hartman
f03de82b3f
Staging: iio: max1363_core: fix bug in kzalloc call
...
The operands were switched around :(
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:10 -07:00
Greg Kroah-Hartman
1b183e4b93
Staging: iio: adc: max1363_core: fix up some sparse warnings
...
Also fix a minor coding style issue.
Cc: Jonathan Cameron <jic23@cam.ac.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2010-05-11 11:36:10 -07:00