Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #80873
| 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.
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
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