Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #80873

Bug#1032104: Status update

From Timothy Pearson <tpearson@raptorengineering.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1032104: Status update
Date 2023-11-14 06:30 +0100
Message-ID <HzU9P-5jBs-1@gated-at.bofh.it> (permalink)
References <G3YGZ-8ZZo-1@gated-at.bofh.it> <HxxAJ-3Pe1-1@gated-at.bofh.it> <G3YGZ-8ZZo-1@gated-at.bofh.it> <HxxAJ-3Pe1-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


I have traced this bug to a missing memory barrier in the powerpc IPI handling code.  io_uring uses task_work_add() to schedule I/O worker creation, which in turn issues an IPI, and when precise timing conditions are met the inconsistent state between the two CPU cores can lead to corruption of userspace data in RAM.

I have sent a patch upstream, and created a merge request for Debian here:

https://salsa.debian.org/kernel-team/linux/-/merge_requests/907

Back to linux.debian.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Bug#1032104: Status update Timothy Pearson <tpearson@raptorengineering.com> - 2023-11-07 18:00 +0100
  Bug#1032104: Status update Timothy Pearson <tpearson@raptorengineering.com> - 2023-11-14 06:30 +0100

csiph-web