Hot answers tagged

3

If kernel was compiled with CONFIG_IKCONFIG_PROC, you will have the original .config in /proc/config.gz So in that case to see the full options: zcat /proc/config.gz Checking in my Armbian/Jessie with kernel 4.5.2 and BTRFS: $zgrep -i btrfs /proc/config.gz CONFIG_BTRFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # ...


3

Unsure if you are still looking for a response but I was running into the same problem trying to upgrade to 4.5.3 kernel. I found my system had gcc-5 installed and switching to that resolved the first problem (-fstack-protector-strong). I then received the second set of errors you listed about ndiswrapper/1.59. I believe this is a bug in that software but ...


2

The key is that tables are grouping things by design intention. All your rules intended for filtering are in this place, all your NAT rules over there. Chains are sequences of rules, and the default chains are traversed at specific points in the path of a packet. In theory, you could add a rule that does filtering to, say, the NAT table. But the front end ...


2

Reducing the priority of a process will only make it run for longer. So the only possible side effects would be: Its memory usage being assigned longer because it runs slower, and since it remains active, it will remain in active memory or cause paging (swap in and out). This is seldom a problem unless you're tight on available memory. If the process ...


2

It's talking about killing a child process of the process nominated to be sent a KILL signal.


1

You might get somewhere browsing the torvalds git tree, eg for the file time/hrtimer.c. Click on blame and for each line number you see the last patch applied. You can also browse the history for older patches.


1

You can try using this command, which is distribution-independent: ldconfig -p This gives a full list of the libraries installed. If you pipe it to less, you will be able to scroll up or down: ldconfig -p | less


1

You can't (re)compile a kernel module by simply extracting the source and running make in its subdirectory. Each distribution has a preferred method - in your case, see section 8.10. Compiling a Kernel of the Debian handbook. Specific drivers have to be enabled via the kernel's build configuration system. You would need to enable MOUSE_PS2_SENTELIC. ...


1

NetworkManager gained support for bonding recently. I doubt it expects you to load the module manually. There's a minority of tutorials that don't tell you to load the module, so I wonder about the ifenslave script... hah. From the Debian 8 package, file ifenslave.pre-up: add_master() { # Return if $BOND_MASTER is already a bonding interface. [ -f ...


1

Here is the link for your binary blobs. Quote from the link: Binary firmware blobs from the Debian non-free archive are installed when no good Free Software alternative exists.


1

make install simply copies the kernel image to the /boot directory. make modules_install copies the modules to /lib/modules/kernel-version/. Most linux distributions these days boot using grub, so you need to run update-grub to notice the new kernel image in /boot, and add an entry to boot it to the grub configuration file so you get the option to boot ...


1

Sysfs is not at all a subset of procfs. They serve different purposes, see the answers to What is the difference between procfs and sysfs?.


1

Is is hardly documented and largely depends on a platform. For x86, next available id is assigned to CPU in the function generic_processor_info() So, for x86, cpu ids are depending on order in which we would call that function. It is called when APIC (interrupt controller) is initialized, while APIC settings are taken from ACPI MADT table and the ACPI ...


1

I had to copy the modules from Qubes and regenerate the initramfs using the sudo dracut -f command.



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