GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Jens Axboe (axboe@fosstodon.org)

  1. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Tuesday, 21-Jan-2025 02:43:24 JST Jens Axboe Jens Axboe
    in reply to
    • Omar Sandoval

    @osandov man those comments are a whole other level of insane. I never read phoronix comments, this confirms that is a good decision!

    In conversation about 4 months ago from fosstodon.org permalink
  2. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Friday, 22-Nov-2024 03:07:25 JST Jens Axboe Jens Axboe

    In today’s news: man with zero self reflection goes on lengthy one sided rant highlighting just that.

    In conversation about 6 months ago from fosstodon.org permalink
  3. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Friday, 04-Oct-2024 12:46:04 JST Jens Axboe Jens Axboe

    Just like I did for 6.10, I wrote up a "what's new with io_uring" but for the 6.11/12 kernels. 6.11 wasn't super exciting in terms of features, so bundled these into a single page.

    https://github.com/axboe/liburing/wiki/What's-new-with-io_uring-in-6.11-12

    In conversation about 8 months ago from fosstodon.org permalink
  4. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Friday, 13-Sep-2024 03:26:09 JST Jens Axboe Jens Axboe

    Having worked on the kernel for decades, and imposing a lot of the same code/git hygiene for liburing, there can be a disconnect for contributors on what is expected of a commit and commit message, and what series of commits should look like. I attempted to provide a basic guideline here:

    https://github.com/axboe/liburing/blob/master/CONTRIBUTING.md

    and would appreciate feedback from folks on what I missed, what isn't clear, etc.

    In conversation about 9 months ago from fosstodon.org permalink
  5. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Monday, 20-Nov-2023 16:12:48 JST Jens Axboe Jens Axboe
    in reply to
    • Lorenzo Stoakes

    @ljs @marcan > I guess Jens point is that dancing around who it is adds to the 'fuck (other :) kernel maintainers' vibes.

    Yes indeed, it hurts somewhat that a few (maybe more than a few, but definitely the minority) rotten apples ends up being a generalization against the kernel as a whole. And if I or others can help make that better, I'm surely all for it.

    In conversation Monday, 20-Nov-2023 16:12:48 JST from fosstodon.org permalink
  6. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Monday, 20-Nov-2023 16:05:19 JST Jens Axboe Jens Axboe

    If you enjoy the hairiest of bug hunts with a thrilling conclusion, this one is for you. The hunt and hair pulling:

    https://lore.kernel.org/regressions/480932026.45576726.1699374859845.JavaMail.zimbra@raptorengineeringinc.com/

    and the conclusion:

    https://lore.kernel.org/regressions/1105090647.48374193.1700351103830.JavaMail.zimbra@raptorengineeringinc.com/

    Hats off to Timothy for seeing this one through to completion!

    In conversation Monday, 20-Nov-2023 16:05:19 JST from fosstodon.org permalink
  7. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Thursday, 13-Jul-2023 02:49:09 JST Jens Axboe Jens Axboe

    Busy day, three patchsets posted:

    xfs/iomap async dio improvements:
    https://lore.kernel.org/io-uring/20230711203325.208957-1-axboe@kernel.dk/

    async waitid support for io_uring:
    https://lore.kernel.org/io-uring/20230711204352.214086-1-axboe@kernel.dk/

    futex support (wait/wake/waitv) for io_uring:
    https://lore.kernel.org/io-uring/20230712004705.316157-1-axboe@kernel.dk/

    In conversation Thursday, 13-Jul-2023 02:49:09 JST from fosstodon.org permalink

    Attachments


    1. Invalid filename.

    2. Invalid filename.
    3. No result found on File_thumbnail lookup.
      [PATCHSET 0/7] Add io_uring futex/futexv support - Jens Axboe
  8. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Saturday, 25-Mar-2023 01:46:06 JST Jens Axboe Jens Axboe
    in reply to
    • Linus Torvalds

    @torvalds Yep, we certainly could do that. I did that in io_uring, I'd be weary of doing it generically without auditing all the callers. Some callers assume you'll get an ITER_IOVEC out of those helpers, would make me nervous to do it wholesale inside the functions.

    For liburing specifically, I'd want to add a patch that just turns io_uring_prep_{readv,writev} into read/write instead. Because the iovec copy overhead is noticeable too, and the ITER_UBUF conversion only saves iterator overhead.

    In conversation Saturday, 25-Mar-2023 01:46:06 JST from fosstodon.org permalink
  9. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Saturday, 25-Mar-2023 01:46:05 JST Jens Axboe Jens Axboe
    in reply to
    • Linus Torvalds

    @torvalds My kvm boots fine with:

    diff --git a/lib/iov_iter.c b/lib/iov_iter.c
    index 274014e4eafe..06e46530cb3d 100644
    --- a/lib/iov_iter.c
    +++ b/lib/iov_iter.c
    @@ -1868,7 +1868,7 @@ int import_single_range(int rw, void __user *buf, size_t len,

    iov->iov_base = buf;
    iov->iov_len = len;
    - iov_iter_init(i, rw, iov, 1, len);
    + iov_iter_ubuf(i, rw, buf, len);
    return 0;
    }
    EXPORT_SYMBOL(import_single_range);

    Let me try the __import_iovec() as well...

    In conversation Saturday, 25-Mar-2023 01:46:05 JST from fosstodon.org permalink
  10. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Saturday, 25-Mar-2023 01:26:32 JST Jens Axboe Jens Axboe

    One of my pet peeves - people using vectored IO operations with single segments. At least now we'll make it a bit better, though still wasting time on copying in a single iovec.

    https://lore.kernel.org/io-uring/43cb1fb7-b30b-8df1-bba6-e50797d680c6@kernel.dk/

    In conversation Saturday, 25-Mar-2023 01:26:32 JST from fosstodon.org permalink

User actions

    Jens Axboe

    Jens Axboe

    Linux kernel IO dabbler @ Meta

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          109449
          Member since
          24 Mar 2023
          Notices
          10
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.