summaryrefslogtreecommitdiff
path: root/block
diff options
context:
space:
mode:
authorDimitris Michailidis <d.michailidis@fungible.com>2022-04-01 16:24:11 -0700
committerJakub Kicinski <kuba@kernel.org>2022-04-01 21:32:30 -0700
commit31ac3bcee47b8628d676bf4080c56b238d0222d1 (patch)
treec57c4d386e903a3445a70e639aa3ee132a79ae8b /block
parent37391cc843eb7a302eed289b3ad745863d2af470 (diff)
net/fungible: Fix reference to __udivdi3 on 32b builds
32b builds with CONFIG_PHYS_ADDR_T_64BIT=y, such as i386 PAE, raise a linker error due to a 64b division: ld: drivers/net/ethernet/fungible/funcore/fun_dev.o: in function `fun_dev_enable': (.text+0xe1a): undefined reference to `__udivdi3' The divisor in the offendinng expression is a power of 2. Change it to use an explicit right shift. Fixes: e1ffcc66818f ("net/fungible: Add service module for Fungible drivers") Reported-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Dimitris Michailidis <dmichail@fungible.com> Link: https://lore.kernel.org/r/20220401232411.313881-1-dmichail@fungible.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'block')
0 files changed, 0 insertions, 0 deletions