Hi Hans, Thanks for your comments. > > Hi Changhuang, > > Have you checked that these structs have the same layout for 32 and 64 > architectures? > pahole is a useful tool for that. > > I.e., if the kernel is 64 bit but userspace is compiled for 32 bit, then these > structs should still have the same layout. > > It probably is fine, checking it with pahole is a good idea. > I tested the 32 and 64 architectures using pahole, they have the same layout. Thanks for pointing out the spelling error, I will check all the spelling and fix them. Regards, Changhuang