On Thu, Sep 07, 2023 at 11:05:47PM +0000, Puranjay Mohan wrote: > ARM32 doesn't have instructions to do 64-bit/64-bit divisions. So, to > implement the following instructions: > BPF_ALU64 | BPF_DIV > BPF_ALU64 | BPF_MOD > BPF_ALU64 | BPF_SDIV > BPF_ALU64 | BPF_SMOD > > We implement the above instructions by doing function calls to div64_u64() > and div64_u64_rem() for unsigned division/mod and calls to div64_s64() > for signed division/mod. > > Signed-off-by: Puranjay Mohan <puranjay12@xxxxxxxxx> Reviewed-by: Russell King (Oracle) <rmk+kernel@xxxxxxxxxxxxxxx> Thanks! -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!