From: Andrew Schwartzmeyer
Date: Thu, 26 Feb 2015 16:27:14 -0800
> This adds support for reporting the actual and maximum combined channels
> count of the hv_netvsc driver via 'ethtool --show-channels'.
>
> This required adding 'max_chn' to 'struct netvsc_device', and assigning
> it 'rsscap.num_
Without this change file name for hmc5843 is empty in
/sys/bus/iio/devices/iio\:device*/name
With this change name is reported correctly:
cat /sys/bus/iio/devices/iio\:device*/name
hmc5843
Signed-off-by: Marek Belisko
---
drivers/staging/iio/magnetometer/hmc5843_core.c | 1 +
1 file changed, 1
The current algorithm for picking an outgoing channel was not distributing
the load well. Implement a simple round-robin scheme to ensure good
distribution of the outgoing traffic.
Signed-off-by: K. Y. Srinivasan
Reviewed-by: Long Li
---
drivers/hv/channel_mgmt.c | 30 +++-
From: Nick Meier
Hyper-V allows a guest to notify the Hyper-V host that a panic
condition occured. This notification can include up to five 64
bit values. These 64 bit values are written into crash MSRs.
Once the data has been written into the crash MSRs, the host is
then notified by writing in
Implement an API for sending pagebuffers that gives more control to the client
in terms of setting the vmbus flags as well as deciding when to
notify the host. This will be useful for enabling batch processing.
Signed-off-by: K. Y. Srinivasan
---
drivers/hv/channel.c | 33 +++
Implement an API that gives additional control on the what VMBUS flags will be
set as well as if the host needs to be signalled. This API will be
useful for clients that want to batch up requests to the host.
Signed-off-by: K. Y. Srinivasan
---
drivers/hv/channel.c | 43 +
From: Vitaly Kuznetsov
When hot-added memory pages are not brought online or when some memory blocks
are sent offline the subsequent ballooning process kills the guest with OOM
killer. This happens as we don't report these pages as neither used nor free
and apparently host algorithm considers the
From: Vitaly Kuznetsov
When many memory regions are being added and automatically onlined the
following lockup is sometimes observed:
INFO: task udevd:1872 blocked for more than 120 seconds.
...
Call Trace:
[] schedule_timeout+0x22c/0x350
[] wait_for_common+0x10f/0x160
[] ? default_wake_funct
From: Vitaly Kuznetsov
When host asks us to balloon up we need to be sure we're not committing suicide
by overballooning. Use already existent 'floor' metric as our lowest possible
value for free ram.
Signed-off-by: Vitaly Kuznetsov
Signed-off-by: K. Y. Srinivasan
---
drivers/hv/hv_balloon.c
This patch-set has a collection of fixes to the balloon driver as well
as some enhancements to the vmbus driver. Nick has implemented
a feature for notifying the host in the event of a guest panic.
I have implemented a couple of APIs for sending messages over the
VMBUS that gives more control to th
Currently we log messages when either we are not able to map an ID to a
channel or when the channel does not have a callback associated
(in the channel interrupt handling path). These messages don't add
any value, get rid of them.
Signed-off-by: K. Y. Srinivasan
---
drivers/hv/connection.c |
Execute both ressind and offer messages in the same work context. This
serializes these
operations and naturally addresses the various corner cases.
Signed-off-by: K. Y. Srinivasan
---
- Execute blocking operations in the per-channel work elements [Dexuan Cui
]
drivers/hv/channel_mgmt.c | 11
Properly rollback state in vmbus_pocess_offer() in the failure paths.
Signed-off-by: K. Y. Srinivasan
---
drivers/hv/channel_mgmt.c | 21 -
1 files changed, 16 insertions(+), 5 deletions(-)
diff --git a/drivers/hv/channel_mgmt.c b/drivers/hv/channel_mgmt.c
index 6c1f792..c
In response to a rescind message, we need to remove the channel and the
corresponding device. Cleanup this code path by factoring out the code
to remove a channel.
Signed-off-by: K. Y. Srinivasan
---
drivers/hv/channel.c |9
drivers/hv/channel_mgmt.c | 49
Handle the case when the device may be removed when the device has no driver
attached to it.
Signed-off-by: K. Y. Srinivasan
---
drivers/hv/vmbus_drv.c | 15 +--
1 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/drivers/hv/vmbus_drv.c b/drivers/hv/vmbus_drv.c
index da4
When the offer is rescinded, vmbus_close() can free up the channel;
deinitialize the service before closing the channel.
Signed-off-by: K. Y. Srinivasan
---
drivers/hv/hv_util.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/hv/hv_util.c b/drivers/hv/hv_util.c
From: Matteo Semenzato
This patch fixes the following error:
space required after that ';'
Signed-off-by: Matteo Semenzato
---
drivers/staging/fbtft/fbtft_device.c | 145 +++
1 file changed, 111 insertions(+), 34 deletions(-)
diff --git a/drivers/staging/fbtft/
The host can rescind an offer any time after the offer has been made
to the guest. This patch-set cleans up how we handle rescind messages
from the host.
In this version of the patch-set, modified the code to not block
in the main message handling work context based on feedback from
Dexuan Cui .
On Sat, 2015-02-28 at 15:44 +0100, Matteo Semenzato wrote:
> This patch fixes the following errors:
> spaces required around that '=' (ctx:VxV)
> space required after that ',' (ctx:VxV)
> space required after that ';' (ctx:VxV)
[]
> diff --git a/drivers/staging/fbtft/flexfb.c b/drivers/staging/fbtf
From: Matteo Semenzato
This patch fixes the following errors:
spaces required around that '=' (ctx:VxV)
space required after that ',' (ctx:VxV)
space required after that ';' (ctx:VxV)
Signed-off-by: Matteo Semenzato
---
drivers/staging/fbtft/flexfb.c | 366 ++---
On Sat, Feb 28, 2015 at 06:31:53AM -0800, Sean Darcy wrote:
> This patch fixes the following checkpatch.pl warning in
> drivers/staging/octeon-usb/octeon-hcd.c
> WARNING: space prohibited between function name and open parenthesis '('
>
> Signed-off-by: Sean Darcy
> ---
> drivers/staging/octe
From: Matteo Semenzato
This patch fixes the following error:
code indent should use tabs where possible
Signed-off-by: Matteo Semenzato
---
drivers/staging/fbtft/flexfb.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/drivers/staging/fbtft/flexfb.c b/drivers/stagi
From: Matteo Semenzato
This patch fixes the following errors:
spaces required around that '=' (ctx:VxV)
space required after that ',' (ctx:VxV)
space required after that ';' (ctx:VxV)
Signed-off-by: Matteo Semenzato
---
drivers/staging/fbtft/flexfb.c | 94 +-
This patch fixes the following checkpatch.pl warning in
drivers/staging/octeon-usb/octeon-hcd.c
WARNING: space prohibited between function name and open parenthesis '('
Signed-off-by: Sean Darcy
---
drivers/staging/octeon-usb/octeon-hcd.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
From: Matteo Semenzato
This patch fixes the following error:
space required after that ';'
Signed-off-by: Matteo Semenzato
---
drivers/staging/fbtft/fbtft_device.c | 68 ++--
1 file changed, 34 insertions(+), 34 deletions(-)
diff --git a/drivers/staging/fbtft/f
From: Matteo Semenzato
This patch fixes the following warning:
do not use C99 // comments
Signed-off-by: Matteo Semenzato
---
drivers/staging/vt6655/mac.c | 82 ++--
1 file changed, 41 insertions(+), 41 deletions(-)
diff --git a/drivers/staging/vt6655/m
26 matches
Mail list logo