Questions tagged [kernel]
Everything about Unix kernels: development, configuration, compilation, design, etc.
3,609 questions
2
votes
1
answer
49
views
kernel panic after suspend starting from kernel 6.16
I've a problem with kernel versions starting from version 6.16. it was working in kernel 6.15.
In kernel 6.15, when I put my laptop to sleep and resume from it, the Wi-Fi does not resume. So I am no ...
0
votes
0
answers
34
views
Ubuntu Kernel build & install problem
Running on Ubuntu 24.04, trying to rebuild the existing 6.14.0-33 kernel with some modifications I need around RT & Power management. I followed the instructions here : https://canonical-kernel-...
5
votes
1
answer
335
views
How to interpret the refcnt field in /proc/crypto?
Here's an example /proc/crypto entry:
name : md5
driver : md5-generic
module : kernel
priority : 0
refcnt : 1
selftest : passed
internal : no
type : shash
...
1
vote
1
answer
35
views
rsyslog holds on to dirty pages and does not flush pages to disk
We have kernel dirty bytes settings configured as below.
vm.dirty_background_bytes = 262144000
vm.dirty_background_ratio = 0
vm.dirty_bytes = 0
vm.dirty_expire_centisecs = 0
vm.dirty_ratio = 10
vm....
0
votes
1
answer
44
views
Cross compile for ppc64 kernel, no way to generate Debian package?
I start to cross-compile a kernel for an old ppc64 machine using a fast amd64 machine.
I have installed all deps
apt -y install bash-completion make build-essential linux-source bc kmod cpio flex ...
3
votes
2
answers
433
views
Difference between modular and built-in support in the kernel
Context
When I was configuring a wireless interface support for my Wi-Fi card, I used the following page on Linux Wireless documentation website.
It is said that I should enable Qualcomm Technologies ...
0
votes
0
answers
57
views
ps ax and -o fd
According to ps(1), ps doesn't support fd.
even I didn't find fd in task_struct of kernel.
How can I find fd of a program?
َUPDATE:
FD means File Descriptor.
When I get query from services such as :
...
3
votes
2
answers
939
views
How can I ascertain which kernel (not version; kernel) is in use?
I want to be able to ascertain what kernel is in use across modern, UNIX-derivative OSes.
This appears feasible, considering that utilities like uname exist on multiple OSes with different kernels. ...
1
vote
0
answers
30
views
Process Maps in s390x linux systems
So I am working on a debugger for linux s390x system and have the whole disassembler etc set up for reading the ELF file. For debugger I just run it on the process with base address from the process ...
0
votes
1
answer
141
views
Is there a specialized OS for container orchestration?
Containers are intended to solve the "it worked on my machine" problem. Thus, the blueprint of containers has two compatibility requirements: the OS and the architecture. We often see a ...
0
votes
0
answers
75
views
linux kernel - (virtual) bluetooth device for testing
I want to test and debug linux kernel internals within the bluetooth stack, i.e. /net/bluetooth. I have a (rather minimal) kernel, manually built, with debug symbols, and a busybox at the moment, ...
1
vote
2
answers
118
views
Why does /proc/vmallocinfo show userspace-like addreses?
I expected to see a list of address ranges starting with 0xffff..., but /proc/vmallocinfo gives some crazy unpadded values.
I'm cooking Mali GPU drivers for OrangePi Zero 2W, and was wondering why the ...
0
votes
1
answer
74
views
How hid-generic driver catch the event from the mouse device
I have some questions regarding the hid-generic and implementing my own driver.
Below is the hid-generic source code.
hid-generic.c source code
My questions are:
How does the hid-generic driver ...
0
votes
0
answers
93
views
Panfrost kernel driver on FreeBSD for rk3566?
We are two FreeBSD lovers and a stubborn system administrators.
We are trying to project a phone based on FreeBSD for several months.
Emanuel Vadot and Jesper Schmitz Mouridsen have enabled the ...
2
votes
1
answer
182
views
Try netconsole in single machine, but not working
Some basic info of my machine:
# uname -a
Linux iZ2zeirtviyt9b8s96ery2Z 6.8.0-40-generic #40-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 5 10:34:03 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
# ip addr
1: lo: &...