Tag Info

Hot answers tagged

6

os-prober (used by update-grub) requires the following kernel features to detect the Windows 8 boot loader. Device Drivers -> Multiple devices driver support (RAID and LVM) (CONFIG_MD) -> Device mapper support (CONFIG_BLK_DEV_DM) File Systems -> FUSE (Filesystem in Userspace) support (CONFIG_FUSE_FS) DOS/FAT/NT Filesystems -> NTFS file system support ...


6

This isn't necessarily a *NIX thing and is more of a Linux thing, IMO, and what you're considering as a annoyance is actually a good thing! That the drivers are made available in source form, rather than only in binary form. There are many reasons why you want drivers to be avail. like this. Different architectures + kernel versions being 2 of them. I ...


4

The only ways for a process to receive a SIGKILL and still remain are: The process is in uninterruptable sleep state (denoted as D). The process is a zombie (denoted as Z). It's a kernel process. The brackets ([]) around the process name in the ps output would indicate #3, it's a kernel process. So you can't kill it. You also can't strace the kernel ...


3

According to kernel.org, the sytax is kworker/%u:%d%s (cpu, id, priority). The u designates a special CPU, the unbound cpu, meaning that the kthread is currently unbound. The workqueue workers which have negative nice value have 'H' postfixed to their names. (source)


3

on Windows I go to the manufactures website download the driver and install it Correct, and those exact same manufacturers have the option of providing linux drivers. While it does require some effort to maintain them in relation to kernel versions, in most cases this maintenance effort would not be all that significant for the manufacturer. But they ...


2

how can I find a patch which induced this change Use cgit, go here and click on tree. Navigate to the file you're looking for and then click log. You can then see the changes to the file. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/drivers/leds/led-core.c To download the Linux kernel sources, go to kernel.org and choose your ...


1

Linux Kernel Development Third Edition by Robert Love is a good book ! Linux From Scratch Version 7.4 Created by Gerard Beekmans Edited by Matthew Burgess and Bruce Dubbs, This package provides an arbitrary precision numeric processing language. It satisfies a requirement needed when building the Linux kernel. and contains programs needed to administer ...


1

you can do it with cat /proc/<number_of_pid>/maps


1

Your kernel doesn't include the drivers needed to access the root filesystem (e.g. the ahci sata module and possibly also the ext4 module). You either need to provide an initrd/initramfs that loads the appropriate modules or you need to compile a kernel that includes the necessary drivers statically (not as modules). Since your rootfs doesn't include tools ...


1

For anyone who encounters the same problem, this is the correct way to configure it: LABEL arch MENU LABEL Arch Linux LINUX ../vmlinuz-linux-ck APPEND elevator=bfq APPEND root=/dev/sda3 rw INITRD ../initramfs-linux-ck.img As noted in the ArchWiki, to check that the BFQ/BFS scheduler are loaded you have to check the output of dmesg | ...


1

It would seem possible that blktrace + blkparse could be used to get this info. Looking at the diagram I included in this U&L Q&A: Diagram of Linux kernel vs. performance tools?, specifically this section. blktrace seems as though it would be positioned to show you this type of data. In looking at the man page for blkparse it shows that you can ...


1

Try using diffconfig. It most probably would be in the scripts folder in your kernel root directory. If not simply google it. Usage: diffconfig config-a config-b Shows a list of lines removed, modified and added to the config-b file with respect to config-a.



Only top voted, non community-wiki answers of a minimum length are eligible