Re: [PATCH V3 4/4] vdpa_sim_net: vendor satistics

2022-12-23 Thread Stefano Garzarella
On Fri, Dec 23, 2022 at 01:55:48PM +0800, Jason Wang wrote: This patch adds support for basic vendor stats that include counters for tx, rx and cvq. Acked-by: Eugenio Pérez Signed-off-by: Jason Wang --- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 219 ++- 1 file changed, 213

Re: [PATCH] virtio_balloon: high order allocation

2022-12-23 Thread David Hildenbrand
On 23.12.22 10:35, Soichiro Ueda wrote: At present, the VirtIO balloon device driver allocates pages one by one using alloc_page(), and frees them using put_page(). This changes it so that the driver allocates high order pages by using alloc_pages(), and frees them using __free_pages() if

Re: [PATCH V3 3/4] vdpa_sim: support vendor statistics

2022-12-23 Thread Stefano Garzarella
On Fri, Dec 23, 2022 at 01:55:47PM +0800, Jason Wang wrote: This patch adds a new config ops callback to allow individual simulator to implement the vendor stats callback. Acked-by: Eugenio Pérez Signed-off-by: Jason Wang --- drivers/vdpa/vdpa_sim/vdpa_sim.c | 14 ++

Re: [PATCH] vdpa_sim: get rid of DMA ops

2022-12-23 Thread Stefano Garzarella
On Fri, Dec 23, 2022 at 02:00:21PM +0800, Jason Wang wrote: We used to (ab)use the DMA ops for setting up identical mappings in the IOTLB. This patch tries to get rid of the those unnecessary DMA ops by maintaining a simple identical/passthrough mappings by default. When bound to virtio_vdpa

Re: [GIT PULL] virtio,vhost,vdpa: features, fixes, cleanups

2022-12-23 Thread Linus Torvalds
On Fri, Dec 23, 2022 at 2:27 PM Michael S. Tsirkin wrote: > > They were all there, just not as these commits, as I squashed fixups to > avoid bisect breakages with some configs. Did I do wrong? I am literally looking at the next-20221214 state right now, doing git log linus/master.. --

Re: [GIT PULL] virtio,vhost,vdpa: features, fixes, cleanups

2022-12-23 Thread Linus Torvalds
On Thu, Dec 22, 2022 at 11:43 AM Michael S. Tsirkin wrote: > > https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git tags/for_linus I see none of this in linux-next. Linus ___ Virtualization mailing list

Re: [GIT PULL] virtio,vhost,vdpa: features, fixes, cleanups

2022-12-23 Thread Michael S. Tsirkin
On Fri, Dec 23, 2022 at 05:27:49PM -0500, Michael S. Tsirkin wrote: > On Fri, Dec 23, 2022 at 11:54:41AM -0800, Linus Torvalds wrote: > > On Thu, Dec 22, 2022 at 11:43 AM Michael S. Tsirkin wrote: > > > > > > https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git > > > tags/for_linus >

Re: [GIT PULL] virtio,vhost,vdpa: features, fixes, cleanups

2022-12-23 Thread Michael S. Tsirkin
On Fri, Dec 23, 2022 at 11:54:41AM -0800, Linus Torvalds wrote: > On Thu, Dec 22, 2022 at 11:43 AM Michael S. Tsirkin wrote: > > > > https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git > > tags/for_linus > > I see none of this in linux-next. > >Linus They were all

Re: [GIT PULL] virtio,vhost,vdpa: features, fixes, cleanups

2022-12-23 Thread Linus Torvalds
On Fri, Dec 23, 2022 at 9:35 PM Michael S. Tsirkin wrote: > > They were in next-20221220 though. So, perfect for the *next* merge window. Do you understand what the word "next" means? We don't call it "linux-this", do we? This is not a new rule. Things are supposed to be ready *before* the

Re: [GIT PULL] virtio,vhost,vdpa: features, fixes, cleanups

2022-12-23 Thread Michael S. Tsirkin
On Fri, Dec 23, 2022 at 02:36:46PM -0800, Linus Torvalds wrote: > On Fri, Dec 23, 2022 at 2:27 PM Michael S. Tsirkin wrote: > > > > They were all there, just not as these commits, as I squashed fixups to > > avoid bisect breakages with some configs. Did I do wrong? > > I am literally looking at