From: Russell King <rmk@dyn-67.arm.linux.org.uk>
Date: Mon, 4 Jul 2005 12:02:46 +0000 (+0100)
Subject: [PATCH] ARM: Fix new-ABI layout of struct stat64
X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=17af691cd19765b782d891fc50c1568d0f1276b3;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git

[PATCH] ARM: Fix new-ABI layout of struct stat64

Add __attribute__((packed)) to ensure that the stat64 structure is
correctly laid out no matter which ABI the kernel is compiled for.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
---

diff --git a/include/asm-arm/stat.h b/include/asm-arm/stat.h
index ca8e7a8436da..ec4e2c2e3b47 100644
--- a/include/asm-arm/stat.h
+++ b/include/asm-arm/stat.h
@@ -89,6 +89,6 @@ struct stat64 {
 	unsigned long	st_ctime_nsec;
 
 	unsigned long long	st_ino;
-};
+} __attribute__((packed));
 
 #endif