Some of them were dereferencing the user pointer before disabling SMAP.
PR: 255591
Tested by: pitwuu@gmail.com
Paths
| Differential D30276 Authored by markj on May 15 2021, 3:29 PM.
Details
Summary Some of them were dereferencing the user pointer before disabling SMAP. PR: 255591
Diff Detail
Event TimelineHerald added a subscriber: imp. · View Herald TranscriptMay 15 2021, 3:29 PM2021-05-15 15:29:40 (UTC+0) Harbormaster completed remote builds in B39205: Diff 89264.May 15 2021, 3:29 PM2021-05-15 15:29:41 (UTC+0) Comment Actions It is indeed weird, because cb0eecdf927 was reported by relatively many people, and you can see testers. This revision is now accepted and ready to land.May 15 2021, 7:21 PM2021-05-15 19:21:16 (UTC+0) Comment Actions
Some of the ops did not have this bug, so I guess only those ops were being used before. The reporter of PR 255591 also claimed that the panic does not occur on 13.0, which is also strange. Closed by commit rGfb580451456a: linux: Fix SMAP-enabled futex routines (authored by markj). · Explain WhyMay 16 2021, 5:44 PM2021-05-16 17:44:49 (UTC+0) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 89305 sys/amd64/linux/linux_support.s
sys/amd64/linux32/linux32_support.s
|