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.
Possibly Parallel Threads
- [PULL] virtio-next
- virtio: virtio_break_device() to mark all virtqueues broken.
- [PATCH v2] virtio: Use pci_enable_msix_exact() instead of pci_enable_msix()
- [PATCH v2] virtio: Use pci_enable_msix_exact() instead of pci_enable_msix()
- [PATCH] virtio: Use pci_enable_msix_range() instead of pci_enable_msix()