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 Thursday, 04-Jun-2026 16:45:47 JST Jens Axboe Jens Axboe

    Leave Tridge alone. Seriously. Just mind your own business. Various people stirring up drama, with a cohort of seemingly terrible followers. Fork it and do the work yourself, if you can think you can do better. If not, STFU, and let the man cook however he wants.

    In conversation about a month ago from fosstodon.org permalink
  2. Embed this notice
    Jens Axboe (axboe@fosstodon.org)'s status on Thursday, 12-Mar-2026 00:34:04 JST Jens Axboe Jens Axboe
    • Vlastimil Babka

    @vbabka fixing his own regressions:

    https://lore.kernel.org/linux-mm/202603112232.f53ebe5d-lkp@intel.com/

    In conversation about 4 months ago from fosstodon.org permalink

    Attachments


    1. https://cdn.fosstodon.org/media_attachments/files/116/211/228/239/836/811/original/1b22fd136352b5a7.png
  3. 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 Tuesday, 21-Jan-2025 02:43:24 JST from fosstodon.org permalink
  4. 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 Friday, 22-Nov-2024 03:07:25 JST from fosstodon.org permalink
  5. 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 Friday, 04-Oct-2024 12:46:04 JST from fosstodon.org permalink
  6. 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 Friday, 13-Sep-2024 03:26:09 JST from fosstodon.org permalink
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
          12
          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.