Bonjour,
Voilà depuis quelques semaines, j'ai constaté une lenteur lors de boot de mon Fedora34, si quelqu'un pourrait m'aider à résoudre ce mystère.
Mon virtualBox est opé, sauf que j'ai l'impression qu'il y a quelque chose qui ne tourne pas rond.
Log :
# systemd-analyze blame
1min 32.736s dracut-initqueue.service
15.949s vboxadd.service
11.316s plymouth-quit-wait.service
6.471s NetworkManager-wait-online.service
3.974s docker.service
2.157s fwupd.service
1.725s firewalld.service
1.452s teamviewerd.service
1.392s udisks2.service
1.338s akmods.service
1.232s dkms.service
1.222s sssd.service
1.217s systemd-udev-settle.service
1.197s lvm2-monitor.service
1.155s containerd.service
658ms polkit.service
654ms ModemManager.service
648ms systemd-resolved.service
645ms abrtd.service
618ms libvirtd.service
583ms lvm2-pvscan@8:2.service
508ms initrd-switch-root.service
489ms cups.service
475ms systemd-rfkill.service
393ms bluetooth.service
343ms user@1000.service
338ms var-lib-snapd-snap-core-11316.mount
296ms var-lib-snapd-snap-powershell-158.mount
287ms var-lib-snapd-snap-core18-2074.mount
274ms var-lib-snapd-snap-gnome\x2d3\x2d28\x2d1804-161.mount
273ms iio-sensor-proxy.service
260ms var-lib-snapd-snap-core18-2066.mount
245ms var-lib-snapd-snap-postman-132.mount
237ms var-lib-snapd-snap-gtk\x2dcommon\x2dthemes-1515.mount
235ms systemd-journal-flush.service
233ms switcheroo-control.service
181ms upower.service
174ms rtkit-daemon.service
170ms thermald.service
158ms auditd.service
157ms systemd-udevd.service
155ms livesys.service
147ms avahi-daemon.service
147ms var-lib-snapd-snap-powershell-160.mount
146ms initrd-parse-etc.service
142ms flatpak-system-helper.service
141ms systemd-vconsole-setup.service
138ms var-lib-nfs-rpc_pipefs.mount
135ms boot.mount
132ms systemd-logind.service
126ms var-lib-snapd-snap-gnome\x2d3\x2d28\x2d1804-145.mount
122ms vboxadd-service.service
119ms chronyd.service
119ms dev-loop11.device
117ms systemd-fsck@dev-disk-by\x2duuid-515bd352\x2d8b51\x2d439f\x2d819f\x2d4f7b34460b70.service
116ms var-lib-snapd-snap-vlc-2344.mount
114ms dracut-cmdline.service
108ms var-lib-snapd-snap-apple\x2dmusic\x2dfor\x2dlinux-38.mount
102ms vboxdrv.service
102ms home.mount
102ms systemd-fsck@dev-mapper-fedora_localhost\x2d\x2dlive\x2dhome.service
99ms NetworkManager.service
98ms colord.service
98ms systemd-udev-trigger.service
98ms dev-loop8.device
97ms packagekit.service
86ms var-lib-snapd-snap-postman-133.mount
82ms dbus-broker.service
77ms systemd-tmpfiles-clean.service
75ms systemd-machined.service
69ms sssd-kcm.service
66ms systemd-tmpfiles-setup-dev.service
64ms accounts-daemon.service
63ms var-lib-snapd-snap-core-11187.mount
59ms var-lib-snapd-snap-intellij\x2didea\x2dcommunity-310.mount
59ms var-lib-snapd-snap-vlc-2288.mount
59ms systemd-tmpfiles-setup.service
53ms gssproxy.service
46ms dev-loop9.device
43ms uresourced.service
40ms dracut-pre-pivot.service
40ms systemd-random-seed.service
39ms systemd-sysctl.service
37ms systemd-fsck-root.service
35ms dracut-pre-udev.service
35ms import-state.service
34ms var-lib-snapd-snap-intellij\x2didea\x2dcommunity-302.mount
34ms dev-loop10.device
34ms dev-mapper-fedora_localhost\x2d\x2dlive\x2dswap.swap
34ms dev-hugepages.mount
32ms dev-mqueue.mount
32ms dev-loop13.device
31ms sys-kernel-debug.mount
30ms sys-kernel-tracing.mount
28ms kmod-static-nodes.service
27ms dev-loop12.device
26ms wpa_supplicant.service
26ms modprobe@drm.service
25ms systemd-zram-setup@zram0.service
23ms nfs-convert.service
22ms dev-loop6.device
21ms rpc-statd-notify.service
21ms systemd-modules-load.service
20ms systemd-remount-fs.service
20ms systemd-journald.service
20ms plymouth-switch-root.service
19ms plymouth-read-write.service
18ms initrd-cleanup.service
17ms plymouth-start.service
15ms livesys-late.service
15ms systemd-backlight@leds:tpacpi::kbd_backlight.service
14ms user-runtime-dir@1000.service
13ms systemd-update-utmp-runlevel.service
12ms systemd-backlight@backlight:intel_backlight.service
12ms dev-zram0.swap
11ms dracut-shutdown.service
9ms systemd-user-sessions.service
8ms gdm.service
8ms systemd-update-utmp.service
7ms dev-loop2.device
7ms initrd-udevadm-cleanup-db.service
7ms dev-loop3.device
7ms dev-loop14.device
7ms dev-loop7.device
6ms sys-fs-fuse-connections.mount
5ms dev-loop1.device
5ms dev-loop5.device
5ms docker.socket
5ms sys-kernel-config.mount
5ms dev-loop4.device
4ms dev-loop15.device
3ms snapd.socket
3ms tmp.mount
3ms modprobe@fuse.service
3ms modprobe@configfs.service
841us dev-loop0.device
Version de kernel :
$ rpm -qa kernel |sort -V |tail -n 1
kernel-5.13.4-200.fc34.x86_64
$ rpm -qa kernel\* | sort
kernel-5.12.15-300.fc34.x86_64
kernel-5.12.17-300.fc34.x86_64
kernel-5.13.4-200.fc34.x86_64
kernel-core-5.12.15-300.fc34.x86_64
kernel-core-5.12.17-300.fc34.x86_64
kernel-core-5.13.4-200.fc34.x86_64
kernel-devel-5.12.15-300.fc34.x86_64
kernel-devel-5.12.17-300.fc34.x86_64
kernel-devel-5.13.4-200.fc34.x86_64
kernel-headers-5.13.3-200.fc34.x86_64
kernel-modules-5.12.15-300.fc34.x86_64
kernel-modules-5.12.17-300.fc34.x86_64
kernel-modules-5.13.4-200.fc34.x86_64
kernel-modules-extra-5.12.15-300.fc34.x86_64
kernel-modules-extra-5.12.17-300.fc34.x86_64
kernel-modules-extra-5.13.4-200.fc34.x86_64
kernel-srpm-macros-1.0-4.fc34.noarch
[mr.robot@ben log]$ cat vboxadd-setup.log
Building the main Guest Additions 6.0.14 module for kernel 5.13.4-200.fc34.x86_64.
Error building the module. Build output follows.
make V=1 CONFIG_MODULE_SIG= -C /lib/modules/5.13.4-200.fc34.x86_64/build M=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j4 modules
make[1]: warning: -j4 forced in submake: resetting jobserver mode.
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
make -f ./scripts/Makefile.build obj=/tmp/vbox.0 \
single-build= \
need-builtin=1 need-modorder=1
gcc -Wp,-MMD,/tmp/vbox.0/.VBoxGuest-linux.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/11/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-address-of-packed-member -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector -Wimplicit-fallthrough -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -g -gdwarf-4 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Wno-declaration-after-statement -fno-pie -include /tmp/vbox.0/include/VBox/VBoxGuestMangling.h -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DVBOX -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_MODULE -DRT_WITH_VBOX -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"VBoxGuest_linux"' -DKBUILD_MODNAME='"vboxguest"' -D__KBUILD_MODNAME=kmod_vboxguest -c -o /tmp/vbox.0/VBoxGuest-linux.o /tmp/vbox.0/VBoxGuest-linux.c
gcc -Wp,-MMD,/tmp/vbox.0/.VBoxGuest.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/11/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-address-of-packed-member -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector -Wimplicit-fallthrough -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -g -gdwarf-4 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Wno-declaration-after-statement -fno-pie -include /tmp/vbox.0/include/VBox/VBoxGuestMangling.h -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DVBOX -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_MODULE -DRT_WITH_VBOX -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"VBoxGuest"' -DKBUILD_MODNAME='"vboxguest"' -D__KBUILD_MODNAME=kmod_vboxguest -c -o /tmp/vbox.0/VBoxGuest.o /tmp/vbox.0/VBoxGuest.c
gcc -Wp,-MMD,/tmp/vbox.0/.VBoxGuestR0LibGenericRequest.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/11/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-address-of-packed-member -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector -Wimplicit-fallthrough -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -g -gdwarf-4 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Wno-declaration-after-statement -fno-pie -include /tmp/vbox.0/include/VBox/VBoxGuestMangling.h -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DVBOX -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_MODULE -DRT_WITH_VBOX -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"VBoxGuestR0LibGenericRequest"' -DKBUILD_MODNAME='"vboxguest"' -D__KBUILD_MODNAME=kmod_vboxguest -c -o /tmp/vbox.0/VBoxGuestR0LibGenericRequest.o /tmp/vbox.0/VBoxGuestR0LibGenericRequest.c
gcc -Wp,-MMD,/tmp/vbox.0/.VBoxGuestR0LibHGCMInternal.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/11/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Wno-address-of-packed-member -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector -Wimplicit-fallthrough -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -g -gdwarf-4 -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Wno-declaration-after-statement -fno-pie -include /tmp/vbox.0/include/VBox/VBoxGuestMangling.h -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DVBOX -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_MODULE -DRT_WITH_VBOX -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DVBOX_WITH_64_BITS_GUESTS -DRT_ARCH_AMD64 -DMODULE -DKBUILD_BASENAME='"VBoxGuestR0LibHGCMInternal"' -DKBUILD_MODNAME='"vboxguest"' -D__KBUILD_MODNAME=kmod_vboxguest -c -o /tmp/vbox.0/VBoxGuestR0LibHGCMInternal.o /tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c
Dans le fichier inclus depuis ././include/linux/compiler_types.h:65,
depuis <ligne-de-commande>:
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c: Dans la fonction « vbglR0HGCMInternalPreprocessCall »:
./include/linux/compiler_attributes.h:209:41: erreur: expected « ) » before « __attribute__ »
209 | # define fallthrough __attribute__((__fallthrough__))
| ^~~~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1169:48: note: dans l'expansion de la macro « fallthrough »
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:309:17: note: dans l'expansion de la macro « RT_FALL_THRU »
309 | RT_FALL_THRU();
| ^~~~~~~~~~~~
Dans le fichier inclus depuis /tmp/vbox.0/include/iprt/types.h:32,
depuis /tmp/vbox.0/VBoxGuestR0LibInternal.h:40,
depuis /tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:37:
/tmp/vbox.0/include/iprt/cdefs.h:1169:60: erreur: expected identifier or « ( » before « ) » token
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:309:17: note: dans l'expansion de la macro « RT_FALL_THRU »
309 | RT_FALL_THRU();
| ^~~~~~~~~~~~
Dans le fichier inclus depuis ././include/linux/compiler_types.h:65,
depuis <ligne-de-commande>:
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c: Dans la fonction « vbglR0HGCMInternalLinAddrTypeToPageListFlags »:
./include/linux/compiler_attributes.h:209:41: erreur: expected « ) » before « __attribute__ »
209 | # define fallthrough __attribute__((__fallthrough__))
| ^~~~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1169:48: note: dans l'expansion de la macro « fallthrough »
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:496:34: note: dans l'expansion de la macro « RT_FALL_THRU »
496 | default: AssertFailed(); RT_FALL_THRU();
| ^~~~~~~~~~~~
Dans le fichier inclus depuis /tmp/vbox.0/include/iprt/types.h:32,
depuis /tmp/vbox.0/VBoxGuestR0LibInternal.h:40,
depuis /tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:37:
/tmp/vbox.0/include/iprt/cdefs.h:1169:60: erreur: expected identifier or « ( » before « ) » token
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:496:34: note: dans l'expansion de la macro « RT_FALL_THRU »
496 | default: AssertFailed(); RT_FALL_THRU();
| ^~~~~~~~~~~~
Dans le fichier inclus depuis ././include/linux/compiler_types.h:65,
depuis <ligne-de-commande>:
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c: Dans la fonction « vbglR0HGCMInternalInitCall »:
./include/linux/compiler_attributes.h:209:41: erreur: expected « ) » before « __attribute__ »
209 | # define fallthrough __attribute__((__fallthrough__))
| ^~~~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1169:48: note: dans l'expansion de la macro « fallthrough »
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:611:17: note: dans l'expansion de la macro « RT_FALL_THRU »
611 | RT_FALL_THRU();
| ^~~~~~~~~~~~
Dans le fichier inclus depuis /tmp/vbox.0/include/iprt/types.h:32,
depuis /tmp/vbox.0/VBoxGuestR0LibInternal.h:40,
depuis /tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:37:
/tmp/vbox.0/include/iprt/cdefs.h:1169:60: erreur: expected identifier or « ( » before « ) » token
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:611:17: note: dans l'expansion de la macro « RT_FALL_THRU »
611 | RT_FALL_THRU();
| ^~~~~~~~~~~~
Dans le fichier inclus depuis ././include/linux/compiler_types.h:65,
depuis <ligne-de-commande>:
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c: Dans la fonction « vbglR0HGCMInternalCopyBackResult »:
./include/linux/compiler_attributes.h:209:41: erreur: expected « ) » before « __attribute__ »
209 | # define fallthrough __attribute__((__fallthrough__))
| ^~~~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1169:48: note: dans l'expansion de la macro « fallthrough »
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:914:17: note: dans l'expansion de la macro « RT_FALL_THRU »
914 | RT_FALL_THRU();
| ^~~~~~~~~~~~
Dans le fichier inclus depuis /tmp/vbox.0/include/iprt/types.h:32,
depuis /tmp/vbox.0/VBoxGuestR0LibInternal.h:40,
depuis /tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:37:
/tmp/vbox.0/include/iprt/cdefs.h:1169:60: erreur: expected identifier or « ( » before « ) » token
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:914:17: note: dans l'expansion de la macro « RT_FALL_THRU »
914 | RT_FALL_THRU();
| ^~~~~~~~~~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c: Dans la fonction « vbglR0HGCMInternalPreprocessCall »:
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:297:20: attention: cette instruction peut poursuivre son chemin [-Wimplicit-fallthrough=]
297 | if (!VBGLR0_CAN_USE_PHYS_PAGE_LIST(/*a_fLocked =*/ true))
| ^
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:311:13: note: ici
311 | case VMMDevHGCMParmType_LinAddr_In:
| ^~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c: Dans la fonction « vbglR0HGCMInternalInitCall »:
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:605:20: attention: cette instruction peut poursuivre son chemin [-Wimplicit-fallthrough=]
605 | if (!VBGLR0_CAN_USE_PHYS_PAGE_LIST(/*a_fLocked =*/ true))
| ^
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:613:13: note: ici
613 | case VMMDevHGCMParmType_LinAddr_In:
| ^~~~
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c: Dans la fonction « vbglR0HGCMInternalCopyBackResult »:
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:909:20: attention: cette instruction peut poursuivre son chemin [-Wimplicit-fallthrough=]
909 | if (!VBGLR0_CAN_USE_PHYS_PAGE_LIST(/*a_fLocked =*/ true))
| ^
/tmp/vbox.0/VBoxGuestR0LibHGCMInternal.c:916:13: note: ici
916 | case VMMDevHGCMParmType_LinAddr_Out:
| ^~~~
make[2]: *** [scripts/Makefile.build:273 : /tmp/vbox.0/VBoxGuestR0LibHGCMInternal.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
Dans le fichier inclus depuis ././include/linux/compiler_types.h:65,
depuis <ligne-de-commande>:
/tmp/vbox.0/VBoxGuest.c: Dans la fonction « vgdrvCheckIfVmmReqIsAllowed »:
./include/linux/compiler_attributes.h:209:41: erreur: expected « ) » before « __attribute__ »
209 | # define fallthrough __attribute__((__fallthrough__))
| ^~~~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1169:48: note: dans l'expansion de la macro « fallthrough »
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^~~~~~~~~~~
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuest.c:2443:13: note: dans l'expansion de la macro « RT_FALL_THRU »
2443 | RT_FALL_THRU();
| ^~~~~~~~~~~~
Dans le fichier inclus depuis /tmp/vbox.0/include/iprt/types.h:32,
depuis /tmp/vbox.0/VBoxGuestInternal.h:33,
depuis /tmp/vbox.0/VBoxGuest.c:54:
/tmp/vbox.0/include/iprt/cdefs.h:1169:60: erreur: expected identifier or « ( » before « ) » token
1169 | # define RT_FALL_THROUGH() __attribute__((fallthrough))
| ^
/tmp/vbox.0/include/iprt/cdefs.h:1176:33: note: dans l'expansion de la macro « RT_FALL_THROUGH »
1176 | #define RT_FALL_THRU() RT_FALL_THROUGH()
| ^~~~~~~~~~~~~~~
/tmp/vbox.0/VBoxGuest.c:2443:13: note: dans l'expansion de la macro « RT_FALL_THRU »
2443 | RT_FALL_THRU();
| ^~~~~~~~~~~~
/tmp/vbox.0/VBoxGuest.c:2441:16: attention: cette instruction peut poursuivre son chemin [-Wimplicit-fallthrough=]
2441 | if (pSession->fUserSession)
| ^
/tmp/vbox.0/VBoxGuest.c:2444:9: note: ici
2444 | case kLevel_AllUsers:
| ^~~~
make[2]: *** [scripts/Makefile.build:273 : /tmp/vbox.0/VBoxGuest.o] Erreur 1
./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /tmp/vbox.0/VBoxGuestR0LibGenericRequest.o
Dans le fichier inclus depuis /tmp/vbox.0/VBoxGuest-linux.c:36:
/tmp/vbox.0/r0drv/linux/the-linux-kernel.h:141:11: erreur fatale: linux/smp_lock.h : Aucun fichier ou dossier de ce type
141 | # include <linux/smp_lock.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminée.
make[2]: *** [scripts/Makefile.build:273 : /tmp/vbox.0/VBoxGuest-linux.o] Erreur 1
make[1]: *** [Makefile:1853: /tmp/vbox.0] Error 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:111: vboxguest] Error 2
$ rpm -qa | grep VirtualBox
VirtualBox-kmodsrc-6.1.22-2.fc34.noarch
akmod-VirtualBox-6.1.22-1.fc34.x86_64
VirtualBox-server-6.1.22-2.fc34.x86_64
VirtualBox-6.1.22-2.fc34.x86_64
kmod-VirtualBox-5.12.15-300.fc34.x86_64-6.1.22-1.fc34.x86_64
kmod-VirtualBox-5.12.17-300.fc34.x86_64-6.1.22-1.fc34.x86_64
kmod-VirtualBox-5.13.4-200.fc34.x86_64-6.1.22-1.fc34.x86_64
$ sudo systemctl status vboxadd-service.service
× vboxadd-service.service
Loaded: loaded (/opt/VBoxGuestAdditions-6.0.14/init/vboxadd-service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2021-07-22 16:02:44 CEST; 57min ago
Process: 2087 ExecStart=/opt/VBoxGuestAdditions-6.0.14/init/vboxadd-service start (code=exited, status=1/FAILURE)
juil. 22 16:02:44 ben.tech systemd[1]: Starting vboxadd-service.service...
juil. 22 16:02:44 ben.tech vboxadd-service[2087]: vboxadd-service.sh: Starting VirtualBox Guest Addition service.
juil. 22 16:02:44 ben.tech vboxadd-service.sh[2094]: Starting VirtualBox Guest Addition service.
juil. 22 16:02:44 ben.tech vboxadd-service[2100]: VBoxService: error: VbglR3Init failed with rc=VERR_FILE_NOT_FOUND
juil. 22 16:02:44 ben.tech vboxadd-service.sh[2104]: VirtualBox Guest Addition service started.
juil. 22 16:02:44 ben.tech systemd[1]: vboxadd-service.service: Control process exited, code=exited, status=1/FAILURE
juil. 22 16:02:44 ben.tech systemd[1]: vboxadd-service.service: Failed with result 'exit-code'.
juil. 22 16:02:44 ben.tech systemd[1]: Failed to start vboxadd-service.service.
Par avance, merci .
Ben