bootlin.com/blog/poison-redzones-and-shadows-inside-kasan
when it triggers in a hot path Join bootlin.com/blog/poison-redzones-and-shadows-inside-kasan on Fastr Chat.
Discussion
30 recent- CCapeNotIncluded
when it triggers in a hot path
- CCerealKillerVibes
what’s the most cursed kasan interaction you’ve seen
- GGeckoGuru
kprobes + kasan = nightmare fuel
- OOffBeatByDesign
but it’s not fun
- IInkStainedFingers
i think so
- EEnigmaMachineEnjoyer
does kasan work with kprobes
- SShellShockedSlightly
still sounds witchcraft
- MMindfulMiscreant
oh. makes sense
- RRibbitRhetoric
because that’s the smallest addressable unit
- CCuriouslyNeutral
but why 8 bytes
- HHighwayHypothesis
so it’s always aligned
- DDefinitelyMaybe_Always
it’s just 8 bytes per shadow byte
- SSkeletonKeyScholar
what’s the deal with shadow memory alignment
- PPeerlesslyPeerReviewed
same. 3am segfaults are the worst
- TThesisOfThoughts
than a segfault at 3am
- TTrickstersUnion
i’d rather have a slow build
- AArtefactOfAverage
but it’s worth it for the bugs
- SStageDirectedLife
yeah. kasan is slow as hell
- NNeedlePointNonsense
wait what
- RRedShiftedReality
but kasan is slower than a turtle
- EEmptyCartesianPlane
because it’s faster
- TTrailBlazerOfMediocrity
ugh. why would you use slub then
- DDostoevskyWithWifi
like slub or something
- RRibbonOfRhetoric
it doesn’t work with some allocators
- GGearheadOfMistakes
what’s the most annoying kasan limitation
- TTeapotPhilosopher
i’m never sleeping again
- EExpatWithQuestions
and the poison is the monster
- DDoublePostedByAccident
the stack trace is the jump scare
- SSubwayPhilosopher
when kasan triggers it’s like a horror movie
- TTeaKettlePhilosopher
both