The following changes since commit 33807f4f0daec3b00565c2932d95f614f5833adf: Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6 (2014-03-11 11:53:42 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux.git tags/virtio-next-for-linus for you to fetch changes up to fc4324b4597c4eb8907207e82f9a6acec84dd335: virtio-blk: base queue-depth on virtqueue ringsize or module param (2014-03-24 12:20:18 +1030) ---------------------------------------------------------------- Nothing exciting: virtio-blk users might see a bit of a boost from the doubling of the default queue length though. Cheers, Rusty. ---------------------------------------------------------------- Alexander Gordeev (1): virtio: Use pci_enable_msix_exact() instead of pci_enable_msix() Joel Stanley (3): tools/virtio: update internal copies of headers tools/virtio: fix missing kmemleak_ignore symbol tools/virtio: add a missing ) Randy Dunlap (1): MAINTAINERS: virtio-dev is subscribers only Rusty Russell (8): virtio_balloon: don't softlockup on huge balloon changes. virtio_net: don't crash if virtqueue is broken. virtio_blk: don't crash, report error if virtqueue is broken. virtio_balloon: don't crash if virtqueue is broken. virtio-rng: don't crash if virtqueue is broken. virtio: fail adding buffer on broken queues. Revert a02bbb1ccfe8: MAINTAINERS: add virtio-dev ML for virtio virtio-blk: base queue-depth on virtqueue ringsize or module param MAINTAINERS | 3 --- drivers/block/virtio_blk.c | 20 +++++++++++++++++--- drivers/char/hw_random/virtio-rng.c | 3 +-- drivers/net/virtio_net.c | 2 +- drivers/virtio/virtio_balloon.c | 14 +++++++++----- drivers/virtio/virtio_pci.c | 6 ++---- drivers/virtio/virtio_ring.c | 12 +++++++++--- tools/virtio/linux/kmemleak.h | 3 +++ tools/virtio/linux/virtio.h | 4 ++-- tools/virtio/virtio_test.c | 2 +- 10 files changed, 45 insertions(+), 24 deletions(-) create mode 100644 tools/virtio/linux/kmemleak.h
Heinz Graalfs
2014-Apr-02 08:50 UTC
virtio: virtio_break_device() to mark all virtqueues broken.
Hello Rusty, the subject patch was part of your original patch series on January 15th. When is that planned to go upstream? Heinz On 01/04/14 04:58, Rusty Russell wrote:> The following changes since commit 33807f4f0daec3b00565c2932d95f614f5833adf: > > Merge branch 'for-next' of git://git.samba.org/sfrench/cifs-2.6 (2014-03-11 11:53:42 -0700) > > are available in the git repository at: > > > git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux.git tags/virtio-next-for-linus > > for you to fetch changes up to fc4324b4597c4eb8907207e82f9a6acec84dd335: > > virtio-blk: base queue-depth on virtqueue ringsize or module param (2014-03-24 12:20:18 +1030) > > ---------------------------------------------------------------- > Nothing exciting: virtio-blk users might see a bit of a boost from the > doubling of the default queue length though. > > Cheers, > Rusty. > > ---------------------------------------------------------------- > Alexander Gordeev (1): > virtio: Use pci_enable_msix_exact() instead of pci_enable_msix() > > Joel Stanley (3): > tools/virtio: update internal copies of headers > tools/virtio: fix missing kmemleak_ignore symbol > tools/virtio: add a missing ) > > Randy Dunlap (1): > MAINTAINERS: virtio-dev is subscribers only > > Rusty Russell (8): > virtio_balloon: don't softlockup on huge balloon changes. > virtio_net: don't crash if virtqueue is broken. > virtio_blk: don't crash, report error if virtqueue is broken. > virtio_balloon: don't crash if virtqueue is broken. > virtio-rng: don't crash if virtqueue is broken. > virtio: fail adding buffer on broken queues. > Revert a02bbb1ccfe8: MAINTAINERS: add virtio-dev ML for virtio > virtio-blk: base queue-depth on virtqueue ringsize or module param > > MAINTAINERS | 3 --- > drivers/block/virtio_blk.c | 20 +++++++++++++++++--- > drivers/char/hw_random/virtio-rng.c | 3 +-- > drivers/net/virtio_net.c | 2 +- > drivers/virtio/virtio_balloon.c | 14 +++++++++----- > drivers/virtio/virtio_pci.c | 6 ++---- > drivers/virtio/virtio_ring.c | 12 +++++++++--- > tools/virtio/linux/kmemleak.h | 3 +++ > tools/virtio/linux/virtio.h | 4 ++-- > tools/virtio/virtio_test.c | 2 +- > 10 files changed, 45 insertions(+), 24 deletions(-) > create mode 100644 tools/virtio/linux/kmemleak.h >
Rusty Russell
2014-Apr-22 06:51 UTC
virtio: virtio_break_device() to mark all virtqueues broken.
Heinz Graalfs <graalfs at linux.vnet.ibm.com> writes:> Hello Rusty, > > the subject patch was part of your original patch series on January > 15th. When is that planned to go upstream? > > HeinzI wanted to make sure you were comfortable with that patch first. And if I introduce it now, it has no users. So if you have patches on top of it, please send them to me and I'll queue them all together. Thanks, Rusty.