This tag is for questions about the internals of the Linux kernel itself - particularly about use or configuration of kernel modules or drivers.

learn more… | top users | synonyms

1
vote
1answer
45 views

Force a Linux kernel module to be compiled as a module instead of built-in

I have the sources of the kernel of an embedded Linux box (specifically a QNAP NAS) which is running a 64-bit v3.12.6 Linux kernel, together with the kernel config files. What I'm trying to do is ...
1
vote
1answer
180 views

Cannot start LXC container: failed creating cgroups

I am using LXC (Linux Container) 1.0.6 on a Ubuntu 14.04 64bit Virtual Machine trying to build HTTP service in a container. I have trouble starting the container: $ sudo lxc-start -n test1 lxc-start: ...
2
votes
2answers
647 views

Where do I look for Linux kernel module documentation?

Where do I look for Linux kernel module documentation? For example, I've tried googling the module iwlagn, but I cannot find anything that tells me about available options. Where do I look?
4
votes
2answers
2k views

lsmod and /proc/modules

I can get a list of modules using either lsmod or cat /proc/modules. Do the two approaches use the same mechanism to retrieve the modules? I want to know this as we could use it to find some hidden ...
9
votes
2answers
5k views

How to get a list of active drivers that are statically built into the linux kernel?

While I can use lsmod in order to show currently active kernel modules, how can I see which drivers are statically built into the kernel AND currently active?
0
votes
1answer
3k views

What do these error messages mean and how to fix it?

============================================================== actually I figured out this is an issue of intel video driver:http://lkml.indiana.edu/hypermail/linux/kernel/0902.3/01703.html ...
2
votes
1answer
27 views

VirtualBox broke Fedora networking - how to fix it?

I was trying to install VirtualBox in my Fedora 21 machine. However, the cited machine has Secure Boot enabled and obviously VirtualBox startup failed miserably due to lack of signing in its modules. ...
4
votes
1answer
523 views

What is the exact difference between the parameters (pgpgin, pswpin) and (pswpout, pgpgout) in /proc/vmstat?

Please note that this question is specific to linux only. And by swap space, I mean the dedicated swap partition. I did google a bit on this, and found these definitions: Paging refers to writing ...
0
votes
1answer
58 views

How to change the default terminal beep frequency of the PC speaker?

I want to change the default sound frequency ofSND_BELL(which is used when\aor BEL or ^G is printed on the screen) to higher values (the current default is around 750Hz). Of course this turn to need a ...
1
vote
1answer
15 views

Ubuntu 10.04 | Terminal Freezes on certain commands | MTU

Isolated problem: I try to cat /etc/rc.local and I can't do anything in the ssh session after that. I've tried many of the common things, but it seems to freeze on any command, but I can do an ls, ...
0
votes
1answer
26 views

how to enable pci hotplug support in ubuntu 13.04

Kindly help. I have a pci-based wifi adapter which is not getting detected when i plugged it into the laptop. OS: Ubuntu 13.04 Kernel version: 3.8.0-19-generic
3
votes
2answers
844 views

Where are Kernel Headers for Fedora 21?

I'm trying to install VMware on Fedora 21. I've installed the kernel headers: sudo yum install kernel-headers-`uname -r` And I receive the following message: Package ...
0
votes
1answer
57 views

Uninstall latest kernel using yum

The latest kernel kernel-3.10.0-229.1.2.el7.x86_64 panics at boot on my CentOS 7 box due to a kernel bug. Since this kernel is the default in GRUB, if I forget to manually change the kernel selection ...
1
vote
1answer
25 views

What's the minimum overhead of a Linux container?

If I understand this correctly, a container, once running, shouldn't have any CPU overhead. Is that correct? It does have a memory overhead. How big might that be? How would I measure it?
0
votes
0answers
10 views

Thinkpad Edge E545: Failure to load kernel through efi

Now this is an issue I've been battling for a long time ... I am trying to make a proper UEFI dualboot system, the problem is I cannot seem to load gentoo kernel either simply by using EFI stub (also ...
1
vote
2answers
1k views

Not enough host controller resources for new device state

I have a debian mint based system where I plug in 16 usb devices. The Kernal is: 3.11.0-12-generic After about 10 or so devices I start to experience problems with connecting new ones. There error ...
0
votes
0answers
38 views

Kernel building with CONFIG_LOCALVERSION doesn't work with fakeroot debian/rules binary-generic?

I'm following the instructions in https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel and I've set CONFIG_LOCALVERSION in the menu to "xhci_mod_test". I then run fakeroot debian/rules and it proceeds ...
1
vote
0answers
14 views

Which devices in /sys/block are HDDs?

I'm interested which devices in /sys/block are real HDD drives: [root@sdp1a block]# pwd /sys/block [root@sdp1a block]# ls dm-0 dm-12 dm-3 dm-7 loop1 loop5 ram1 ram13 ram3 ram7 sdaa sdae ...
0
votes
0answers
13 views

How to change kernel message VT in linux

I feel kinda stupid, since I'm certain I used to know this. But here goes. How can I change which VT kernel messages print to? I use text-mode primarily, typically on vt1. Unfortunately, kernel ...
0
votes
0answers
25 views

Build DAHDI for Beagleboneblack Error

I'm planning to build DAHDI for Beagleboneblack Firstly, I built the kernel for BBB completely by following this tutorial http://elinux.org/Building_BBB_Kernel make ARCH=arm ...
0
votes
0answers
19 views

why an interrupt context should not sleep?

In linux i have studied that an interrupt context should not sleep because it can not wake up again. Why it can not wakeup ? What happened if its go to sleep ? please explain in detail Thanks in ...
0
votes
0answers
16 views

cpusets compiled in kernel but not visible when running

Device: radxa ( 4-core ARM ) the official kernel from radxa is used with the ubuntu 14.04 rootfs : https://github.com/radxa/linux-rockchip.git. As cpusets where not enabled in def_config, i enabled ...
1
vote
1answer
30 views

Where is /sys/subsystem as described in Linux kernel doc?

Quote from https://www.kernel.org/doc/Documentation/sysfs-rules.txt: [...] It is planned to merge all three classification directories into one place at /sys/subsystem, following the layout of the ...
1
vote
1answer
67 views

Gentoo Linux: Building a kernel that only only contains drivers for the hardware in place

I would like to build a kernel for my system that only contains modules for the hardware which is really in place. Of course I can walk through lspci and manually select all the necessary device ...
0
votes
0answers
33 views

How can I change a ChrUbuntu 12.04 install over to Arch ARM on a first generation Samsung Chromebook XE500C21?

I installed ChrUbuntu 12.04 on my Chromebook (Samsung XE500C21) using this script. Is there a way to swap my distro over to Arch ARM? Failing that, is there an easy way to install Arch ARM on the ...
1
vote
5answers
28k views

Where can I find linux-kernel-headers-x.x.x.x for SUSE?

I'm installing VMware Workstation on a SLED 11 SP1, and the installation is blocked by an error message "Kernel headers for version 2.6.32.27-0.2-default were not found". If you installed them in a ...
-1
votes
1answer
41 views

Does the guest OS need updates/changes after changing the number of cores in VMware Player?

I installed ubuntu on a vm in VMware Player and forgot to change the number of cores from 1 to 8. If I change that now will the linux kernel need to be recompiled or anything like that or will it just ...
0
votes
0answers
36 views

UBI ERROR: Attach Error

I get this UBI error while I try to attach mtd device. [root@npa-be ~]# ubiattach -d 0 -m 3 UBI: attaching mtd3 to ubi0 UBI: physical eraseblock size: 1048576 bytes (1024 KiB) UBI: logical ...
0
votes
0answers
71 views

Using a gif for linux kernel boot up

I want to use either a gif or multiple looped images instead of the default linux boot up image. I know it is possible to replace the default image with another image, but is it possible to use a gif ...
0
votes
0answers
50 views

How to say the kernel to prefer self built kernel module from extra folder?

I am on Debian 8 with 3.16.0-4-amd64 kernel. It delivers already a driver for some hardware and I want to replace it with my self built module. The files are correctly installed in the extra folder: ...
0
votes
0answers
15 views

Is system call the only way that a user program can intentionally affect the state of a Linux kernel?

I think there are several ways that a user program can intentionally affect the state of a Linux kernel. By invoking a system call; By invoking mmap() and writing the memory that has been mapped to ...
1
vote
1answer
1k views

How can I get the number of threads running in a process from /proc/[pid]/stat in Linux?

I have the pid of the process. I would like to know the current number of thread running in the process. I know I can read /proc/pid/stat for this information, but I'm not sure how to specifically get ...
1
vote
2answers
84 views

How can I get socket information, from outside of a Linux process, on its socket?

I'm specifically interested in listening TCP sockets, but getting all and any socket (struct sock, as defined in Kernel's include/net/sock.h) information for a socket would be nice. For example, this ...
-2
votes
1answer
24 views

How to compile the linux without any audio codecs?

I want "no audio" functionality in an embedded system. So, any idea about how to configure kernel without any audio? Thanks.
4
votes
3answers
543 views

Pipe kernel messages to another process as they occur

I have an OLED screen on my laptop that I have configured to show status information. The current driver I have installed in Linux for it is able to display messages by sending them to a script as an ...
0
votes
0answers
24 views

update-grub creates a menu entry with read only option

I am trying to automate the installation of a new linux kernel across a data center. After the installation, my script runs update-grub to add an entry to the grub menu. It updates ...
0
votes
1answer
68 views

Where can I find the origin of specific modprobe conf option to erase it?

When I do modprobe -c |less The configuration files contains: options nouveau modeset=1 options bbswitch load_state=0 unload_state=1 options b43 nohwcrypt=1 qos=0 options rd md=0 options rd dm=0 ...
0
votes
0answers
59 views

BATMAN protocol

I am having problems with Batctl. I installed Batman adv and batctl on ubuntu 14.04.1. I am having problems with batctl commands. When I write comand "Batctl p 00:16:bf:01:68:46" i get this error: ...
0
votes
1answer
69 views

What could cause out_of_memory & __alloc_pages

Sadly my server is permanently hangging due to out of memory: Nov 8 07:30:43 crawler kernel: Nov 8 07:30:43 crawler kernel: Call Trace: Nov 8 07:30:43 crawler kernel: [<ffffffff800cb625>] ...
1
vote
1answer
43 views

Linux NTFS-3G General Protection Fault when using OS X in VirtualBox

I have an OS X virtual machine in VirtualBox on a Debian host. The disk image is located on an NTFS partition (which is not the system's root partition), mounted using NTFS-3G. The machine was ...
1
vote
0answers
23 views

Keyboard and mouse don't work after kexec

While installing Fedora on my MacBook Pro Mid 2012 I've occasionally used kexec command to "boot" from live environment to the installed system. # yum install kexec-tools.x86_64 # mount LABEL=/boot ...
0
votes
1answer
45 views

Patch files for Linux Kernel 2.6

I am doing some data analysis on the code base of Linux kernel version 2.6. However I noticed that in the kernel website (https://www.kernel.org/pub/linux/kernel/v2.6/) patch files are missing after ...
13
votes
2answers
4k views

Directory - /sys in linux

Can anyone explain me what is going inside the /sys directory on a Linux system? I Googled it and got some results, but I need a clear mind on this. Is there anyone ready to give me a short (and ...
0
votes
1answer
50 views

Will Linux work correctly with full root partition?

Will Linux work correctly when root partition is completely filled up? Let's say my application is running on different partition and has enough space. What about Linux kernel? Will it continue ...
0
votes
1answer
123 views

How to rewrite ACPI control tables from Linux?

I have a HP Probook 4720s laptop with broken ACPI tables. The fan is always switched off and the computer tends to overheat and shut down. Under Windows I can use a program called RW_Everything to ...
2
votes
1answer
2k views

How do I stop rfkill module from hardblocking my wifi, without rfkill command?

I went into my BIOS the other day, didn't change anything, and rebooted. After this, my wifi was hardblocked. I looked online for solutions, and learned of the rfkill command. But I get rfkill: ...
1
vote
0answers
28 views

pppd retry issue with multiple wan interfaces

I am using two wan connections in my router with linux kernel 2.6.21. PPPOE Ethernet cable and 3G connection. Both need ppp setup. But boot sequence is different for both. many times 3G disconnect and ...
2
votes
0answers
100 views

Chipsee 7 inch LCD support in Linux kernel 3.14

Has anybody ported Chipsee 7 inch LCD on Linux kernel 3.14 or later ? Is there any patch available for the same ? If no patches any suggestion porting Chipsee LCD support from Linux kernel 3.8 to ...
0
votes
2answers
70 views

installing linux without any packages

I am programming a OS based on Linux but I want to "re-invent the wheel" in this OS just as an achievement. I have been told that Linux can be installed on a PC without any packages (obviously causing ...
1
vote
1answer
123 views

Linux Kernel TCP socket functions

So I have been looking through the Linux Kernel v3.8.0-19-generic source code and I noticed that the proto struct, whose members are virtual functions for socket operations depending on the particular ...