Re: (subset) [PATCH io_uring-next/net-next v2 0/4] implement io_uring notification (ubuf_info) stacking

2024-04-22 Thread Jens Axboe
on stacking commit: 6fe4220912d19152a26ce19713ab232f4263018d Best regards, -- Jens Axboe

Re: convert xen-blkfront to atomic queue limit updates v2

2024-02-27 Thread Jens Axboe
rd granularity commit: 738be136327a56e5a67e1942a2c318fb91914a3f [3/4] xen-blkfront: don't redundantly set max_sements in blkif_recover commit: 4f81b87d91be2a00195f85847d040c2276cac2ae [4/4] xen-blkfront: atomically update queue limits commit: ba3f67c1163812b5d7ec33705c31edaa30ce6c51 Best regards, -- Jens Axboe

Re: [PATCH v4 0/29] block: Make blkdev_get_by_*() return handle

2023-09-27 Thread Jens Axboe
n linux-next as well? Thanks! For the block bits: Acked-by: Jens Axboe -- Jens Axboe

Re: [RFC PATCH 00/30] Code tagging framework and applications

2022-09-02 Thread Jens Axboe
On 9/2/22 2:05 PM, Kent Overstreet wrote: > On Fri, Sep 02, 2022 at 01:53:53PM -0600, Jens Axboe wrote: >> I've complained about memcg accounting before, the slowness of it is why >> io_uring works around it by caching. Anything we account we try NOT do >> in

Re: [RFC PATCH 00/30] Code tagging framework and applications

2022-09-02 Thread Jens Axboe
On 9/2/22 1:48 PM, Kent Overstreet wrote: > On Fri, Sep 02, 2022 at 06:02:12AM -0600, Jens Axboe wrote: >> On 9/1/22 7:04 PM, Roman Gushchin wrote: >>> On Thu, Sep 01, 2022 at 08:17:47PM -0400, Kent Overstreet wrote: >>>> On Thu, Sep 01, 2022 at 03:53:57PM -0700, R

Re: [RFC PATCH 00/30] Code tagging framework and applications

2022-09-02 Thread Jens Axboe
he performance in the past, this is why I suspect it might be an > issue here as well). io_uring isn't alloc+free intensive on a per request basis anymore, it would not be a good benchmark if the goal is to check for regressions in that area. -- Jens Axboe

Re: fix and cleanup discard_alignment handling

2022-05-03 Thread Jens Axboe
[10/11] rnbd-srv: use bdev_discard_alignment commit: 18292faa89d2bff3bdd33ab9c065f45fb6710e47 [11/11] xen-blkback: use bdev_discard_alignment commit: c899b23533866910c90ef4386b501af50270d320 Best regards, -- Jens Axboe

Re: use block_device based APIs in block layer consumers v3

2022-04-18 Thread Jens Axboe
arity helper commit: 7b47ef52d0a2025fd1408a8a0990933b8e1e510f [26/27] block: decouple REQ_OP_SECURE_ERASE from REQ_OP_DISCARD commit: 44abff2c0b970ae3d310b97617525dc01f248d7c [27/27] direct-io: remove random prefetches commit: c22198e78d523c8fa079bbb70b2523bb6aa51849 Best regards, -- Jens Axboe

Re: [PATCH 1/1] xen/blkfront: fix comment for need_copy

2022-03-21 Thread Jens Axboe
hanks! [1/1] xen/blkfront: fix comment for need_copy commit: 08719dd9176b4c55f547bd11812fd6cc35907d37 Best regards, -- Jens Axboe

Re: [PATCH] xen-blkback: remove redundant assignment to variable i

2022-03-21 Thread Jens Axboe
dbdefcffc7baac107069e74d98513c Best regards, -- Jens Axboe

Re: [PATCH] xen/blkfront: speed up purge_persistent_grants()

2022-03-11 Thread Jens Axboe
kfront: speed up purge_persistent_grants() commit: 85d9abcd7331566781b93ff46e4bccd4806ef2b2 Best regards, -- Jens Axboe

Re: improve the bio allocation interface v2

2022-02-02 Thread Jens Axboe
device and opf to bio_reset commit: a7c50c940477bae89fb2b4f51bd969a2d95d7512 Best regards, -- Jens Axboe

Re: improve the bio allocation interface

2022-01-19 Thread Jens Axboe
g up code. Looks pretty straight forward from the block core point of view. Didn't look too closely at the fs/driver changes yet. -- Jens Axboe

Re: (subset) [PATCH 0/9] block: reviewed add_disk() error handling set

2021-10-21 Thread Jens Axboe
ca38525129b14a20117eb [8/9] rnbd: add error handling support for add_disk() commit: 2e9e31bea01997450397d64da43b6675e0adb9e3 [9/9] mtd: add add_disk() error handling commit: 83b863f4a3f0de4ece7802d9121fed0c3e64145f Best regards, -- Jens Axboe

Re: [PATCH v2 00/10] block: second batch of add_disk() error handling conversions

2021-09-27 Thread Jens Axboe
On 9/27/21 4:00 PM, Luis Chamberlain wrote: > This is the second series of driver conversions for add_disk() > error handling. You can find this set and the rest of the 7th set of > driver conversions on my 20210927-for-axboe-add-disk-error-handling > branch [0]. Applied 1, thank

Re: [PATCH] xen-blkfront: Remove redundant assignment to variable err

2021-08-09 Thread Jens Axboe
On 8/6/21 5:06 AM, Colin King wrote: > From: Colin Ian King > > The variable err is being assigned a value that is never read, the > assignment is redundant and can be removed. Added for 5.15, thanks. -- Jens Axboe

Re: [PATCH] xen-blkfront: sanitize the removal state machine

2021-07-15 Thread Jens Axboe
gendisk from the block device release > method, which will deadlock. Fix this by just performing normal hot > removals even when the device is opened like all other Linux block > drivers. Applied, thanks. -- Jens Axboe

Re: simplify gendisk and request_queue allocation for blk-mq based drivers

2021-06-11 Thread Jens Axboe
gt; in all drivers that do not have any caveats in their gendisk and > request_queue lifetime rules. Applied, thanks. -- Jens Axboe

Re: [PATCH 00/11] Rid W=1 warnings from Block

2021-04-06 Thread Jens Axboe
On 3/12/21 3:55 AM, Lee Jones wrote: > This set is part of a larger effort attempting to clean-up W=1 > kernel builds, which are currently overwhelmingly riddled with > niggly little warnings. Applied 2-11, 1 is already in the my tree. -- Jens Axboe

Re: cleanup updating the size of block devices v3

2020-11-16 Thread Jens Axboe
ince v2: > - rebased to the set_capacity_revalidate_and_notify in mainline > - keep the loop_set_size function > - fix two mixed up acks Applied 1-23 for 5.11, thanks. -- Jens Axboe

Re: [Xen-devel] [PATCH v3] block: refactor duplicated macros

2020-03-11 Thread Jens Axboe
with "PAGE_SECTORS_SHIFT" too > and rename SECTOR_MASK to PAGE_SECTORS_MASK. Applied, thanks. -- Jens Axboe ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH] xen/blkback: Avoid unmapping unmapped grant pages

2019-12-03 Thread Jens Axboe
kback: use balloon pages for all mappings") Queued up with Roger's reviewed-by. -- Jens Axboe ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH] xen/blkback: fix memory leaks

2019-08-12 Thread Jens Axboe
eaks. To fix this issue, invoke the cleanup before > returning the error. Applied, thanks. -- Jens Axboe ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH V2 00/10] block: enable multi-page bvec for passthrough IO

2019-03-27 Thread Jens Axboe
th bio.bi_vcnt. Also the > bvec merging inside bio is killed. > > blktests(block/029) is added for covering passthough IO path, and this > patchset does pass the new block/029 test. > > https://marc.info/?l=linux-block=155175

Re: [Xen-devel] [GIT PULL] (xen) stable/for-jens-5.1 to your 'for-5.1/block' branch.

2019-03-06 Thread Jens Axboe
> > This patchset makes the backend more robust by reading a negotiation > variable only once and not twice. Pulled, thanks. -- Jens Axboe ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH] xen/blkfront: correct purging of persistent grants

2018-09-28 Thread Jens Axboe
apply this for 4.19, and if things unexpectedly don't work out, we can always revert the series next week. -- Jens Axboe ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH] xen/blkfront: When purging persistent grants, keep them in the buffer

2018-09-27 Thread Jens Axboe
On 9/27/18 2:33 PM, Sander Eikelenboom wrote: > On 27/09/18 21:06, Boris Ostrovsky wrote: >> On 9/27/18 2:56 PM, Jens Axboe wrote: >>> On 9/27/18 12:52 PM, Sander Eikelenboom wrote: >>>> On 27/09/18 16:26, Jens Axboe wrote: >>>>> On 9/27/18 1:12 AM,

Re: [Xen-devel] [PATCH] xen/blkfront: When purging persistent grants, keep them in the buffer

2018-09-27 Thread Jens Axboe
On 9/27/18 1:06 PM, Boris Ostrovsky wrote: > On 9/27/18 2:56 PM, Jens Axboe wrote: >> On 9/27/18 12:52 PM, Sander Eikelenboom wrote: >>> On 27/09/18 16:26, Jens Axboe wrote: >>>> On 9/27/18 1:12 AM, Juergen Gross wrote: >>>>> On 22/09/18 21:55, Bori

Re: [Xen-devel] [PATCH] xen/blkfront: When purging persistent grants, keep them in the buffer

2018-09-27 Thread Jens Axboe
On 9/27/18 12:52 PM, Sander Eikelenboom wrote: > On 27/09/18 16:26, Jens Axboe wrote: >> On 9/27/18 1:12 AM, Juergen Gross wrote: >>> On 22/09/18 21:55, Boris Ostrovsky wrote: >>>> Commit a46b53672b2c ("xen/blkfront: cleanup stale persistent grants") &

Re: [Xen-devel] [PATCH] xen/blkfront: When purging persistent grants, keep them in the buffer

2018-09-27 Thread Jens Axboe
d only free the >> grant ref. >> >> Fixes: a46b53672b2c ("xen/blkfront: cleanup stale persistent grants") >> Signed-off-by: Boris Ostrovsky > > Reviewed-by: Juergen Gross Since Konrad is out, I'm going to queue this up for 4.19. -- Jens Axboe __

Re: [Xen-devel] clean up physical merging helpers

2018-09-26 Thread Jens Axboe
On 9/25/18 2:30 PM, Christoph Hellwig wrote: > Hi Jens, > > this series moves Xen special handling of block merges from arch hooks > into common code. A previous version has been reviewed by Boris. Applied, thanks. -- Jens Axboe _

Re: [Xen-devel] clean up physical merging helpers

2018-09-20 Thread Jens Axboe
On 9/20/18 12:29 AM, Christoph Hellwig wrote: > On Sat, Sep 15, 2018 at 08:47:13AM -0600, Jens Axboe wrote: >>>> this series moves various helpers related to merging based on physical >>>> addresses from the public headers into block/, moves the Xen special >>&g

Re: [Xen-devel] clean up physical merging helpers

2018-09-15 Thread Jens Axboe
s, and 13/13 should probably just to in differently. -- Jens Axboe ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [GIT PULL] (xen) stable/for-jens-4.19 for 4.19..

2018-08-27 Thread Jens Axboe
tic rate. > > Thanks to the L1TF I did not manage to send this email until today - but > hopefully it won't be an issue to push it to Linus after -rc1? > > It is based on your 'b86d865cb1ca (for-4.19/block) blkcg: Make > blkg_root_lookup() > work for queues in bypass mode

Re: [Xen-devel] [PATCH] xen-blkfront: use true and false for boolean values

2018-08-06 Thread Jens Axboe
On 8/4/18 6:08 PM, Gustavo A. R. Silva wrote: > Return statements in functions returning bool should use true or false > instead of an integer value. > > This code was detected with the help of Coccinelle. Applied, thanks. -- Jens Axboe ___

Re: [Xen-devel] [PATCH] xen/blkfront: remove unused macros

2018-07-25 Thread Jens Axboe
On 7/25/18 12:42 AM, Juergen Gross wrote: > Remove some macros not used anywhere. Applied, thanks. -- Jens Axboe ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel

Re: [Xen-devel] [PATCH] block drivers/block: Use octal not symbolic permissions

2018-05-24 Thread Jens Axboe
On 5/24/18 7:01 AM, Joe Perches wrote: > On Thu, 2018-05-24 at 06:47 -0600, Jens Axboe wrote: >> On 5/23/18 4:35 PM, Joe Perches wrote: >>> On Wed, 2018-05-23 at 15:27 -0600, Jens Axboe wrote: >>>> On 5/23/18 2:05 PM, Joe Perches wrote: >>>>> Conve

Re: [Xen-devel] [PATCH] block drivers/block: Use octal not symbolic permissions

2018-05-24 Thread Jens Axboe
On 5/23/18 4:35 PM, Joe Perches wrote: > On Wed, 2018-05-23 at 15:27 -0600, Jens Axboe wrote: >> On 5/23/18 2:05 PM, Joe Perches wrote: >>> Convert the S_ symbolic permissions to their octal equivalents as >>> using octal and not symbolic permissions is preferred b

Re: [Xen-devel] [PATCH] block drivers/block: Use octal not symbolic permissions

2018-05-23 Thread Jens Axboe
on via: > $ ./scripts/checkpatch.pl -f --types=SYMBOLIC_PERMS --fix-inplace > > Miscellanea: > > o Wrapped modified multi-line calls to a single line where appropriate > o Realign modified multi-line calls to open parenthesis Honestly, I see this as

Re: [Xen-devel] [GIT PULL] (xen) stable/for-jens-4.15

2018-03-08 Thread Jens Axboe
8 insertions(+), 9 deletions(-) > > Bhavesh Davda (1): > xen-blkfront: move negotiate_mq to cover all cases of new VBDs Pulled, thanks. -- Jens Axboe ___ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel