drivers/staging/fusb30x/fusb30x.c:2120:2: note: here
case 1:
^~~~
drivers/staging/fusb30x/fusb30x.c: In function ‘fusb_state_send_swap’:
drivers/staging/fusb30x/fusb30x.c:2627:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
chip->tx_state = tx_idle;
~~~~~~~~~~~~~~~^~~~~~~~~
drivers/staging/fusb30x/fusb30x.c:2629:2: note: here
case 1:
^~~~
/home/ubtuntu/git/armbian-build/cache/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/aarch64-linux-gnu-ld: fs/sync.o: in function `__ksymtab___sync_filesystem':
sync.c:(___ksymtab_gpl+__sync_filesystem+0x0): undefined reference to `__sync_filesystem'
/home/ubtuntu/git/armbian-build/cache/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/aarch64-linux-gnu-ld: fs/sync.o: relocation R_AARCH64_PREL32 against symbol `__sync_filesystem' which may bind externally can not be used when making a shared object; recompile with -fPIC
sync.c:(___ksymtab_gpl+__sync_filesystem+0x0): dangerous relocation: unsupported relocation
make: *** [Makefile:1183: vmlinux] Error 1
Log
branch
master
e48e00a6
build with desktopconfig
Board: firefly-rk3399 Branch: current Minimal: no Desktop: yes Desktop Environment: xfce Software groups: Kernel configuration: Repository: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git Branch: tag:v5.15.25 Config file: linux-media-current U-boot configuration: Repository: https://source.denx.de/u-boot/u-boot.git Branch: tag:v2021.07 Config file: firefly-rk3399_defconfig Partitioning configuration: msdos offset: 16 Boot partition type: (none) Root partition type: ext4
board
ramdom test(Firefly RK3399)
kernel log
latest kernel compile crash log
drivers/staging/fusb30x/fusb30x.c:2120:2: note: here case 1: ^~~~ drivers/staging/fusb30x/fusb30x.c: In function ‘fusb_state_send_swap’: drivers/staging/fusb30x/fusb30x.c:2627:18: warning: this statement may fall through [-Wimplicit-fallthrough=] chip->tx_state = tx_idle; ~~~~~~~~~~~~~~~^~~~~~~~~ drivers/staging/fusb30x/fusb30x.c:2629:2: note: here case 1: ^~~~ /home/ubtuntu/git/armbian-build/cache/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/aarch64-linux-gnu-ld: fs/sync.o: in function `__ksymtab___sync_filesystem': sync.c:(___ksymtab_gpl+__sync_filesystem+0x0): undefined reference to `__sync_filesystem' /home/ubtuntu/git/armbian-build/cache/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/aarch64-linux-gnu-ld: fs/sync.o: relocation R_AARCH64_PREL32 against symbol `__sync_filesystem' which may bind externally can not be used when making a shared object; recompile with -fPIC sync.c:(___ksymtab_gpl+__sync_filesystem+0x0): dangerous relocation: unsupported relocation make: *** [Makefile:1183: vmlinux] Error 1
@balbes150