diff options
| author | Tejun Heo <[email protected]> | 2024-01-10 08:28:16 -1000 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2024-01-30 15:53:59 -0800 |
| commit | 1c9f2c7606afe149800986182638f636646dd824 (patch) | |
| tree | 9041abf8401940f3922ec9d5dfdbbcccdcaf0f0d /net/unix/unix_bpf.c | |
| parent | 41bccc98fb7931d63d03f326a746ac4d429c1dd3 (diff) | |
kernfs: Rearrange kernfs_node fields to reduce its size on 64bit
Moving .flags and .mode right below .hash makes kernfs_node smaller by 8
bytes on 64bit. To avoid creating a hole from 8 bytes alignment on 32bit
archs, .priv is moved below so that there are two 32bit pointers after the
64bit .id field.
v2: Updated to avoid size increase on 32bit noticed by Geert.
Signed-off-by: Tejun Heo <[email protected]>
Cc: Geert Uytterhoeven <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'net/unix/unix_bpf.c')
0 files changed, 0 insertions, 0 deletions