4
Ryzen does indeed implement the x86-64 ISA, but it introduced a few changes which matter for a kernel such as Linux.
Ryzen 5000 is part of Ryzen Gen 3, which uses a new “family” identifier, 19h (the previous Ryzen generation was family 17h). Many of the patches involve adding support for this, even if that only involves telling the kernel that family 19h ...
3
When troubleshooting early boot issues on VMware, it might be useful to configure the kernel to use a serial port as a console. You'll need the kernel boot options for that: in your case, the only ways to specify them might be via the CONFIG_CMDLINE kernel configuration option, or with the FDARGS="..." environment variable during the kernel build, ...
2
Your tail command also gets its input from the page cache. The whole point of the page cache is that a process (any process, not only the process writing to the file) can find the wanted data quickly from the cache, without accessing the disk.
The pdflush kernel threads have been replaced by per-backing-device kernel threads. This LWN.net article describes ...
2
Un*x, Linux and console=null
On POSIX OS console is a requiremtent! Without console, the kernel panic! You may found possible values for console= in your Documentation/kernel-parameters.txt in your distribution·
You could change log level with proc file:
echo 0 > /proc/sysrq-trigger
Or by typing Magic SysRq key
Hold AltGr and keep them pressed.
Hit ...
1
The C library relies on the kernel for many of its functions; if the kernel were to try to use the C library, you’d end up with a loop. The standard C headers are provided by the C library and can’t be used either. The only libraries which could be used in a kernel are libraries with no external dependencies of their own, including to the C library (which ...
1
You microphone should work on debian Buster with the linux-image-5.9.0-0.bpo.5-amd64-unsigned linux image installed from buster-backports.
On debian Sid you should have linux-image-5.10.0-1-amd64 or linux-image-5.10.0-1-amd64-unsigned installed
to load the driver:
sudo modprobe -v snd-rn-pci-acp3x
1
It isn’t possible to configure the kernel to only use huge pages.
answered Dec 31 '20 at 7:17
Stephen Kitt
280k3434 gold badges686686 silver badges771771 bronze badges
1
See man cgroups:
In cgroups v1, a distinction is drawn between processes and
tasks. In this view, a process can consist of multiple tasks
(more commonly called threads, from a user-space perspective, and
called such in the remainder of this man page). In cgroups v1,
it is possible to independently manipulate the cgroup memberships
of the threads in a ...
answered Dec 21 '20 at 22:01
Stephen Kitt
280k3434 gold badges686686 silver badges771771 bronze badges
1
I want to start contributing to the Linux Kernel, plus I would like
to, one day, fork the repository on github and add some modifications
to it.
Linux kernel is not developed on Github
https://lwn.net/Articles/702177/. To contribute you need to send an
e-mail to mailing lists and individuals specified by
scripts/get_maintainer.pl
How do I get started with ...
answered Dec 21 '20 at 16:34
Arkadiusz Drabczyk
17.8k55 gold badges3939 silver badges5353 bronze badges
1
If you are using gnome and you have tried all configurations to no avail, you can download the Soft Brightness extension.
You can install this extension directly by opening the link in chrome and clicking install.
It has options to:
Enable and disable backlight control.
Select monitors (All,Built-in and external)
Select the builtin monitor.
Select full-...
1
Visit monitor-brightness !!
My laptop's screen is OLED too.
I write a code that connect backlight value, e.q. backlight bar(brightness key).
monitor-brightness
Auto-Start Installation
git clone https://github.com/tw-yshuang/monitor-brightness.git
cd ./monitor-brightness
sudo make
If you use make to install, it can auto start when you logging-in next time.
Only top voted, non community-wiki answers of a minimum length are eligible
Related Tags
linux-kernel × 2811linux × 854
kernel × 435
kernel-modules × 262
drivers × 158
debian × 154
compiling × 128
ubuntu × 114
boot × 109
embedded × 91
memory × 89
process × 77
centos × 76
networking × 69
virtual-memory × 67
filesystems × 62
configuration × 61
system-calls × 60
scheduling × 54
kernel-panic × 53
arch-linux × 52
security × 50
arm × 47
fedora × 46
usb × 42