↓
 

Adventures With Linux ™

Linux Technologies and Fun Times..

  • Home
  • About the Author…
  • Copyright and Trademarks..

Tag Archives: fix

Post navigation

← Older posts

VMware – Vmnet Surprise in Kernel 6.4.10.. and a Fix..

Adventures With Linux ™ Posted on August 12, 2023 by RGAugust 12, 2023

Kernel 6.4.10 includes a backported change from the 6.5-rc branch, and this breaks the vmnet 17.0.2 compile.. The fix is to replicate the same logic from the 6.5 ‘tmp’ branch, at https://github.com/mkubecek/vmware-host-modules/blob/tmp/workstation-17.0.2-k6.5/vmnet-only/bridge.c – around line 47..    For some odd reason, this did not behave correctly on my system, and so I modified/simplified the kernel-version-test portion of … Continue reading →

Posted in compilation, fix, Hacks, kernel, Linux, Opinion, VMware | Tagged bridge.c, compile fails, fix, kernel 6.4.10 change, ok, tested, vmnet, vmware 17.0.2 | 1 Reply

Kernel – GCC 13 Plugins fail – and Fix..

Adventures With Linux ™ Posted on February 21, 2023 by RGFebruary 21, 2023

Fedora 38 (beta..) has GCC 13, and this causes an error when compiling the kernel with ‘gcc_plugins‘ selected: …………………. CC scripts/mod/devicetable-offsets.s cc1: error: cannot load plugin ./scripts/gcc-plugins/randomize_layout_plugin.so: ./scripts/gcc-plugins/randomize_layout_plugin.so: undefined symbol: tree_code_type make[1]: *** [scripts/Makefile.build:252: scripts/mod/empty.o] Error 1 make[1]: *** Waiting for unfinished jobs…. cc1: error: cannot load plugin ./scripts/gcc-plugins/randomize_layout_plugin.so: ./scripts/gcc-plugins/randomize_layout_plugin.so: undefined symbol: tree_code_type make[1]: *** [scripts/Makefile.build:114: scripts/mod/devicetable-offsets.s] … Continue reading →

Posted in compilation, Fedora, fix, gcc, kernel, Linux, Opinion | Tagged fedora 38, fix, gcc 13, gcc_plugins, kernel 6.2, kernel compile fail, patch, workaround | Leave a reply

Kernel/Boot – Bizarre Dracut problem – Bogus Apple Modules Added, Fails – Cause Found..

Adventures With Linux ™ Posted on November 18, 2022 by RGNovember 19, 2022

During update of the kernel to 6.0.9, on my main dual-xeon Fedora 37 system, I found the following error displayed: ……………………… dracut-install: Failed to find module ‘apple_mailbox’ dracut: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.SGbOUU/initramfs –kerneldir /lib/modules/6.0.9/ -m apple_mailbox nvme_apple pinctrl-apple-gpio macsmc macsmc-rtkit i2c-apple tps6598x apple-dart dwc3 dwc3-of-simple xhci-pci pcie-apple gpio_macsmc spi-apple spi-hid-apple spi-hid-apple-of rtc-macsmc simple-mfd-spmi spmi-apple-controller nvmem_spmi_mfd apple-dockchannel dockchannel-hid … Continue reading →

Posted in Dracut, Fedora, fix, Hacks, kernel, Linux, Opinion, quirks | Tagged apple modules, asahi-firmware, dracut, error, fix, kernel 6.0.9 | 2 Replies

Kernel – 5.17-rc5 Compile Fail, and Fix..

Adventures With Linux ™ Posted on February 21, 2022 by RGFebruary 21, 2022

This one fell between the cracks, and should have been fixed before -rc5 was released… ……………….. AR net/netfilter/built-in.a LD [M] net/netfilter/nf_conntrack.o CC [M] net/netfilter/xt_socket.o net/netfilter/xt_socket.c: In function ‘socket_mt_destroy’: net/netfilter/xt_socket.c:224:17: error: implicit declaration of function ‘nf_defrag_ipv6_disable’; did you mean ‘nf_defrag_ipv4_disable’? [-Werror=implicit-function-declaration] 224 | nf_defrag_ipv6_disable(par->net); | ^~~~~~~~~~~~~~~~~~~~~~ | nf_defrag_ipv4_disable cc1: some warnings being treated as errors make[2]: *** [scripts/Makefile.build:288: … Continue reading →

Posted in compilation, fix, kernel, Linux | Tagged compile fail, fix, kernel 5.17-rc5, nf_defrag_ipv6_disable, success | Leave a reply

VMware – Fix for Kernel 5.8 Available..

Adventures With Linux ™ Posted on September 5, 2020 by RGSeptember 5, 2020

With thanks to huyz for the notification – there is now a patch from baryonix available for VMware 15.5.6 and Kernel 5.8..    The patch is available here:  https://github.com/baryonix/vmware-host-modules/tree/fixes-for-5.8 I have – briefly – tested this with Kernel 5.8.5, and it was successful..     As the usual # vmware and # vmware-modconfig still segfault, then vmmon/vmnet have to be … Continue reading →

Posted in fix, kernel, Linux, Opinion, patches, success, VMware | Tagged fix, patch for kernel 5.8, vmmon / vmnet, vmware | Leave a reply

Fedora – Fun with ZRAM..

Adventures With Linux ™ Posted on September 4, 2020 by RGSeptember 4, 2020

Fedora 33 will be using ZRAM as standard for swap, rather than a partition or swapfile on disk.    I had no problem with this on a new F33 install (Odroid H2Plus) but after upgrading an existing Fedora 32 system it refused to initialise, and ‘/dev/zram0‘ did not exist.    Research revealed that the documentation for much of this … Continue reading →

Posted in alpha release, boot, Fedora, fix, Hacks, kernel, Linux, Opinion | Tagged /dev/zram0 missing, fedora 33, fix, old config, swap, upgrade, zram | Leave a reply

Ethernet – If you Can’t Wait for 5.4.14, an Unofficial e1000e Patch for 5.4.13..

Adventures With Linux ™ Posted on January 20, 2020 by RGJanuary 20, 2020

As there is (so far) no sign of an update to the 5.4.x kernel series, I have uploaded a _very unofficial_ patch I had already created for 5.4.13, and I have tested this, and so far it seems to work OK..    It is based on an ‘earlier’ e1000e patch version found on linux/netdev.. https://www.spinics.net/lists/netdev/msg623693.html,  and thanks are … Continue reading →

Posted in compilation, Crash and Burn.., Ethernet, fix, Hacks, Intel, kernel, Linux, Network, Opinion, patches | Tagged disconnect bug, e1000e, fix, kernel 5.4.13, unofficial patch, use at own risk | Leave a reply

Ethernet – Intel e1000e Still Broken with 5.4-rc6

Adventures With Linux ™ Posted on November 4, 2019 by RGNovember 4, 2019

Just tested Kernel 5.4-rc6 on a system with Intel e1000e, and this is still broken, despite being reported when -rc1 was released.. http://lkml.iu.edu/hypermail/linux/kernel/1910.3/07624.html Kernel release notes for 5.4-rc6 are here:   http://lkml.iu.edu/hypermail/linux/kernel/1911.0/01280.html The problem, is that the Ethernet connection repeatedly activates/deactivates, making the connection useless: (From KDE/Plasma)…………… Connection ‘eth0’ deactivated. Connection ‘eth0’ activated. Connection ‘eth0’ deactivated. Connection ‘eth0’ … Continue reading →

Posted in Ethernet, fix, intel ethernet, kernel, Linux, Network, patches | Tagged fix, intel e1000e broken, kernel 5.4-rc6, revert patch | 6 Replies

Fedora – Fix for Broken rpmbuild in Fedora 31.

Adventures With Linux ™ Posted on September 6, 2019 by RGSeptember 6, 2019

Testing Fedora 31 – which is still work-in-progress, of course.. Tried to use # rpmbuild –rebuild to create a missing RPM from a F30 source RPM, and found the following error: ………….. Illegal char ‘)’ (0x29) in: Obsoletes:………. I found a reference to this error in the buglist, but it had been flagged as ‘rawhide’, and closed, … Continue reading →

Posted in compilation, Crash and Burn.., Fedora, Hacks, Linux, Opinion, quirks | Tagged fedora 31, fix, illegal char, pre release, rpmbuild bug, workaround | Leave a reply

Kernel – 5.3-rc1 is Out. NVIDIA OK, VMware vmmon Fails, and a Fix.

Adventures With Linux ™ Posted on July 21, 2019 by RGJuly 21, 2019

Tested the newly released Kernel 5.3-rc1 (brief details here: http://lkml.iu.edu/hypermail/linux/kernel/1907.2/04769.html ) The latest NVIDIA (430.34) compiles and runs OK, and (patched) VMware 15.1.0 vmnet compiles OK, but vmmon fails: ……… CC [M] /tmp/modconfig-Kk5UU0/vmmon-only/common/cpuid.o /tmp/modconfig-Kk5UU0/vmmon-only/linux/hostif.c: In function ‘HostIF_SetFastClockRate’: /tmp/modconfig-Kk5UU0/vmmon-only/linux/hostif.c:3406:10: error: too many arguments to function ‘force_sig’ 3406 | force_sig(SIGKILL, linuxState.fastClockThread); | ^~~~~~~~~ In file included from ./include/linux/taskstats_kern.h:12, from … Continue reading →

Posted in fix, Hacks, kernel, Linux, NVIDIA, Opinion, VMware | Tagged 5.3-rc1 released, fix, hack, kernel, nvidia 430.34 ok, vmmon compile fails, vmware 15.1.0 patched | 7 Replies

Post navigation

← Older posts
Original content © Robert Gadsdon 2013
↑