Fix alignment of custom sections made from structures (v2)
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | introduce __u64_packed_aligned, __u64_aligned and U64_ALIGN() for structure alignment in custom sectionsinclude/ include/ include/ | +70 | 0 replies | |
| 2/3 | tracing: fix sparc64 alignment crash with __u64_packed_aligned/__u64_aligned/U64_ALIGN()include/ include/ include/ +5 more | +29 | 0 replies | |
| 3/3 | tracepoints: use __u64_packed_aligned/__u64_aligned/U64_ALIGN()include/ include/ | +5 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [patch 0/3] Fix alignment of custom sections made from structures (v2)
(sending v2 after properly refreshing my patches and re-reading through the posted version carefully)
Hello,
Here is a patchset that fixes the Ftrace-induced crash experienced on sparc64 discussed in the following thread: https://lkml.org/lkml/2011/1/16/2
The third patch changes the Tracepoints to use the more compact alignment scheme proposed here, even though their alignment on 32-byte works fine. This third patch is therefore not a fix per se.
The patchset is based on 2.6.37. Hopefully there are not too many things to update for the current -git.
Comments, flames as well as acclamation are welcome. ;-)
Mathieu
Signature · 4 lines
Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com