Questions tagged [kernel-modules]

Use this tag for questions about loading, configuring, or compiling them. See also /drivers for questions about which modules to use for specific hardware. A kernel module is a bit of code that can be added into the kernel by the administrator while the system is running, typically providing one feature such as a filesystem.

I am trying to add additional keys to .secondary_trusted_keys. Documentation says, to do so the additional keys has to be signed by a key which is already a resident in either .builtin_trusted_keys or ...

I understand that as data goes from the upper layers (Application Layer) to the lower layers (Physical/Link Layer(s)), the data is encapsulated. When it goes back up the layers, it is decapsulated.
...

My hardware requires the iwlwifi nonfree firmware for working wifi. With the latest kernel version however it stopped being able to load it. The last working version is 4.9.0-7 while 4.9.0-8 does not ...

When you compile a kernel source, you can choose to sign kernel modules using the CONFIG_MODULE_SIG* options. The modinfo tool should handle the task of verifying the module signature, but there has ...

I need to retrieved the grab state of an evdev device in a program. More specifically, I need to retrieve the state of the grab pointer in the evdev struct seen here: https://elixir.bootlin.com/linux/...

Suppose I called kmalloc and didn't free that memory before rmmod was called on the module, what happens to that memory? Is it a memory leak and it is completely unusable until restart, or does the ...

I use an embedded with a bit old kernel 2.6.37.
Now we need to update rootfs with more update gcc than the one used on building the image (Instead of 4.3 need to use 5.1, because it will support c++11,...

I installed CentOS 7 Minimal on a Yoga Pro 2. However, I'm not able to "up" the WiFi device w1p3s0 despite following numerous guides with ip link, nmcli and nmtui.
The same guides work very well when ...

I'm creating a kernel driver for SPI controlled display, which is meant to be working with Raspberry PI. I'm not sure about a one thing that I see sometimes in device tree overlays created by other ...

What sensors I can monitor on my AMD Threadripper 1950x on an ASRock x399 Taichi mobo under Linux. It was announced last year that temperature monitoring was working for Ryzen processors and that was ...

My image builds nicely with kernel 4.13 (set in local.conf) and all of my recipes.
When I try to add the iptables recipe (v1.6) to my image, the do_rootfs task fails with the following error:
ERROR: ...

During compilation of customized distribution (using buildroot v. 11.2018)
I have problem with libmount library (the problem appeared after I had included efl package in buildroot menuconfig - Target ...

I am using CentOS7 7.5.1804. I have a Intel 82599 based 10gig SFP+ card. When I try my SFP's I get:
failed to load because an unsupported SFP+ or QSFP module type was detected.
I tried everything I ...

I have a RK3288 based custom board with AP6212A wifi/bt chipset. I am using rockhip-linux 4.4 with bcmdhd driver. It is using the SDIO protocol. After the driver loads the kernel freezes when it tries ...

I am trying to get virtualbox working on my machine with the pci-passthrough extension. When trying to run a VM, I got this error message:
Kernel driver not installed (rc=-1908)
[message asking me to ...

I run on Debian Stretch,my linux-kernel version is 4.14.13
Is this module never used(real loaded) in initramfs for desktop PC?
The context is for initramfs and I have a very slow usb storage device(3....

I would be interested in finding ways to reduce the boot time, specially in embedded-related environments.
I've read somewhere of a method to avoid the kernel to load some drivers or modules but I'm ...

I need to use the SMBus, but when I run the command i2cdetect -l I do not receive anything as output, on Windows it was recognized, I do not see anything about SMBus even doing lspci. I installed and ...

I want to decrypt an old volume that's using aes-cbc-plain
So I am on arch linux kernel 4.9.130 I enabled the cbc as modular in the kernel and installed the modules and the kernel. CBC shows up in /...

Recently, some Linux VMs got an abruptly significant increase in CPU speed,then system hung. Sometimes, thete is no reported crash log at all.
Below is the message that show up when CPU soft lockup ...

Red Hat 6
2.6.32-754.el6.x86_64
I've been working away on two drivers, one is a DMA driver that talks to a PCIe FPGA card. The other, a network driver. The network driver has a dependency on the DMA ...

I'm trying to get udev to load the brcmfmac driver as a module but for some reason it's not detected unless I create a .conf file in a /modules-load.d directory (either in /etc or /lib).
As far as I ...

I am trying to change a parameter, called "sgl_threshold", in the nvme driver when booting into Ubuntu 16.04 running linux kernel v4.18-generic.
It appears the nvme driver is actually built-in as it ...

I was reading about how TCP congestion variants are implemented in Linux. Each variant is implemented as a separate module.
When I had read this question: Add TCP congestion control variant to Linux ...

After doing sudo rmmod usbhid the usbhid driver only reopens when I connect a device, which I don't want because I want to write a custom driver for it and I need it disabled until I say otherwise. ...