linux
zen-kernel
linux | zen-kernel | |
---|---|---|
987 | 34 | |
172,917 | 1,895 | |
- | 2.0% | |
10.0 | 0.0 | |
7 days ago | 14 days ago | |
C | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
linux
- drm/panic: Add a drm panic handler
- NetBSD Bans AI-Generated Code from Commits
-
What even is a pidfd anyway?
>A pidfd does not let you hold a reference to an individual thread, only to a process
I think that's outdated: https://github.com/torvalds/linux/commit/64bef697d33b75fc06c...
-
SSD death, tricky read-only filesystems, and systemd magic?
For specific cases I can find ext4 explicitly checking for RO https://github.com/torvalds/linux/blob/8c06da67d0bd3139a97f3...
- Doyensec – OOB memory read in Linux kernel
- Memory is cheap, new structs are a pain
-
The File Filesystem
FFS predates FreeBSD and is in some capacity supported by all 3 major BSDs. I'm fairly confident that Linux actually supports it through the ufs driver ( https://github.com/torvalds/linux/tree/master/fs/ufs ); whether the use of different names in different places makes it better or worse is an exercise for the reader.
-
Linus Torvalds adds arbitrary tabs to kernel code
These are a bit easier to see what's going on:
https://github.com/torvalds/linux/commit/d5cf50dafc9dd5faa1e...
https://github.com/torvalds/linux/blob/d5cf50dafc9dd5faa1e61...
Unfortunately Github doesn't have a way to render symbols for whitespace, but you can tell by selecting the spaces that the previous version had leading tabs. Linus changed it so that the tokens `default` and the number e.g. `12` are also separated by a tab. This is tricky, because the token "default" is seven characters, it will always give this added tab a width of 1 char which makes it always layout the same as if it were a space no matter if you use tab widths of 1, 2, 4, or 8.
- Show HN: Running TempleOS in user space without virtualization
-
PfSense Software Embraces Change: A Strategic Migration to the Linux Kernel
There was also a Gentoo effort to run atop FreeBSD[0]. The challenge of course is that afaik none of the BSD kernel ABIs are considered stable. The stable interface is the BSD libc. That said, with binfmt_misc, I don't see a reason you couldn't just run (at least some) FreeBSD binaries on Linux with a thin syscall translation layer (rather something like qemu-system) and then your layer hooked via binfmt_misc. I'm not aware of anyone who has done this for FreeBSD, but prior efforts existed as alternate binfmts for SysVr4/5 ELF binaries[2]. Either way would take some elbow grease, but you *might* even be able just reuse binfmt_elf and just have a new interpreter for FreeBSD elf.
[0] https://wiki.gentoo.org/wiki/Gentoo_FreeBSD
[1] https://docs.kernel.org/admin-guide/binfmt-misc.html
[2] https://github.com/torvalds/linux/blob/master/fs/binfmt_elf....
zen-kernel
- What Do You Know about Your Linux System?
-
7950X3D second CCD is not completely inactive during games
Linux is configurable. If you don't want it to freeze up, configure it so it wont https://github.com/zen-kernel/zen-kernel
-
Custom Kernel Code Reviews? (Liquorix, Xanmod, Zen, etc. and supply chain attacks)
What do you mean fingers in the pie? And for liquorix the four people are only the ones involved in the packaging, you'll notice that they just include one huge monolithic patch here https://github.com/damentz/liquorix-package/tree/6.1/master/linux-liquorix/debian/patches/zen and to see what is inside that and whose fingers are in there you need to look into https://github.com/zen-kernel/zen-kernel and you have exactly the same situation as with xanmod with your 13k contributors.
- If your system is installed on dm-crypt and becomes unresponsive when writing/reading a lot of data (like installing Steam games) try disabling dm-crypt workqueues.
-
Lenovo IdeaPad - regression introduced in kernel 5.19.10 still exists despite fix being included in 6.1
It seems like the zen kernel "doesn't use" the same version as the upstream kernel (default). I think for now it is still on 6.0.12: https://github.com/zen-kernel/zen-kernel
-
Let's Play with the Linux Kernel
Find the source here.
-
The flashing screen bug seems to be fixed with the 5.19.13 kernel
Officially supported kernels Community support on forum and bug reporting is available for officially supported kernels. Stable — Vanilla Linux kernel and modules, with a few patches applied. https://www.kernel.org/ || linux Hardened — A security-focused Linux kernel applying a set of hardening patches to mitigate kernel and userspace exploits. It also enables more upstream kernel hardening features than linux. https://github.com/anthraxx/linux-hardened || linux-hardened Longterm — Long-term support (LTS) Linux kernel and modules. https://www.kernel.org/ || linux-lts Zen Kernel — Result of a collaborative effort of kernel hackers to provide the best Linux kernel possible for everyday systems. Some more details can be found on https://liquorix.net (which provides kernel binaries based on Zen for Debian). https://github.com/zen-kernel/zen-kernel || linux-zen
-
How can I get ZEN kernel on Void?
linux5.18-zen $: cd patches patches $: wget https://github.com/zen-kernel/zen-kernel/releases/download/v5.18.11-zen1/v5.18.11-zen1.patch.xz patches $: xz -d v5.18.11-zen1.patch.xz
-
Is there any database for optimal game settings like the geforce experience?
@OP So yeah on Linux we don't have NVE which i'm kinda glad about for various reasons. But we have gamemode (sorry for the ArchWiki entry on it) and custom kernels like Zen. If you opt to install the Zen Kernel ALWAYS keep a regular Kernel as backup, just in case.
-
nvme SSD boot time slowed down with linux 5.18
I was afraid that disabling dm-crypt workqueues caused it: https://github.com/zen-kernel/zen-kernel/issues/282
What are some alternatives?
DS4Windows - Like those other ds4tools, but sexier
linux - XanMod: Linux kernel source code tree
winapps - Run Windows apps such as Microsoft Office/Adobe in Linux (Ubuntu/Fedora) and GNOME/KDE as if they were a part of the native OS, including Nautilus integration.
linux-tkg - linux-tkg custom kernels
Open and cheap DIY IP-KVM based on Raspberry Pi - Open and inexpensive DIY IP-KVM based on Raspberry Pi
liquorix-package - Liquorix Debian Package
serenity - The Serenity Operating System 🐞
linux-hardened - Minimal supplement to upstream Kernel Self Protection Project changes. Features already provided by SELinux + Yama and archs other than multiarch arm64 / x86_64 aren't in scope. Only tags have stable history. Shared IRC channel with KSPP: irc.libera.chat #linux-hardening
DsHidMini - Virtual HID Mini-user-mode-driver for Sony DualShock 3 Controllers
system76-scheduler - Auto-configure CFS and process priorities for improved desktop responsiveness
RyzenAdj - Adjust power management settings for Ryzen APUs
ubuntu-mainline-kernel.sh - Bash script for Ubuntu (and derivatives) to easily (un)install kernels from the Ubuntu Kernel PPA