Linux Kernel on Reddit
- Emacs or vim for kernel developers using Tags (2026/08/05 21:24)Hi, As the title states, I’m familiar with both Emacs and vim and need to pick one of the two. As I’m an overthinker, I have a hard time doing so. Obviously both have their strings and weaknesses In the hope to finally choose one, I was wondering what are nowadays kernel developers using alongside tags, whether it is ctags, gtags cscope and etags ? More specifically, I would have liked to know how you are starting your working day don’t kernel work, wether it is the tags plugins you use, wether you keep a terminal open on another tab or within vim/emacs, wether you compile from it or not, … can be anything really I’m not trying to start a war, I’m genuinely curious because I couldn’t find any general informations about that Many thanks for sharing your workflow in advance! submitted by /u/Particular-Brain8363 [link] [comments]
- Best place for work on routing table? (2026/08/05 13:10)I want to learn in depth how to populate the routing table in the kernel and how to use it. Please give me the best place to check the kernel code and what resources to help me learn better submitted by /u/Cool_Courage_2768 [link] [comments]
- Camera EEPROM access through USB to find Intrinsic Parameters (2026/08/05 10:37)Hi i'm new to kernels, i need to find intrinsic value (focal length, principal point, distortion coefficient) to utilize in finding extrinsic (cv2.solvePnP(K, dist..)) of my python code, since i wanna use factory intrinsic value of camera). After some searching, i found that the camera's intrinsic value is sotred in EEPROM. Also, i know that there is UVC standard cameras which they use v4l2 default linux kernel video driver, and there is non-UVC(Vendor Specific) cameras which is rawUSB thus need vendor SDK. (Correct me if im wrong). What i tried is for UVC standard camera, going into 1) /sys/class/video4linux, 2) /dev/i2c, 3) v4l2-ctl -d /dev/video0 -all but still didnt see intrinsic parameters. Is there any way through USB to find intrisic value in both UVC and nonUVC cameras? submitted by /u/slowdiivnothing [link] [comments]
- how rasp works? how a rasp can detect a kernelSU? (2026/08/05 08:59)I'm currently studying hooking in Android apps, and I ended up diving into RASP. I had to spend some time understanding how it works and how apps detect whether they're running on an emulator, on a rooted device, or if hooks are being applied. One thing I'm still wondering about,and I haven't been able to find a clear answer,is this: if KernelSU operates at the kernel level (unlike Magisk, which modifies userspace and adds things like /su), how can an app detect that KernelSU is present? I've heard that KernelSU exposes some files under /proc or paths like /adb/ksu, but I'm not sure how that detection actually works. I'm just getting deep into Android application security and RASP bypass techniques, so apologies if this is a bad question. :( submitted by /u/TearsInTokio [link] [comments]
- Since kernel 6.19 the performance is bad when compiling at 100% usage and playing a light game like vice city (2026/08/03 17:48)After 6.18 the performance went bad, in 6.18 it was not like that, i dont know what's causing it, bad this is present all the way up to 7.1 submitted by /u/Lill_shit_ [link] [comments]
- Hilal OS (2026/08/03 14:40)HilalOS v0.1-R2 boot log. UEFI, paging, PMM, heap, multitasking, FAT32, AHCI, NVMe, USB UHCI and Intel E1000 all initializing successfully. Plenty left to build, but progress is steady. submitted by /u/Semiramis67 [link] [comments]
- ARK OS: Raspberry Pi 4 Support! (2026/08/03 10:00)I am a 13 yrs old working on a OS based on the LINUX KERNEL and SWIFT for a while! It is in early development : It has Mouse and Keyboard Support, Can ready CPU and RAM used data and view it, uses the RobotoBoldFont as the default font! Has bot UEFI BIOS and x86_64 and arm64 support! Just yesterday i accomplished about getting it work on a raspberry pi 4 means the base for the OS that the fact it boots is done and i will be continuing to now make the setup screen and add features on the go! If you want any features to be in the OS you can create a issue ( creating a issue requires a account!) at <See the comments under this since link posts get removed!> which is where the OS if hosted (it is self-hosted since i cannot afford a pro version of github and plus it has a file limit! git lfs doesent' help a lot!)! MODEL: Rasberry Pi 4- Model B : 8GB RAM Website : <See the comments under this since link posts get removed!> Now a simple note: the bootloader is written by AI (since i am not good with assembly) i plan on rewriting it later! All the other code is written by me (especially Swift)! submitted by /u/Ok_Sky3062 [link] [comments]
- hilalos/README.md at main · nsdprojectdev/hilalos (2026/08/02 12:31)submitted by /u/Semiramis67 [link] [comments]
- Developing my first kernel! (2026/08/01 19:09)submitted by /u/loren_wastaken [link] [comments]
- Hope you enjoy it! niri (2026/08/01 15:10)submitted by /u/GEUSEPEE_MOSCATY [link] [comments]
- Dynamic http inspection with eBPF (2026/07/29 19:12)hey I recently built this little tool. It's an eBPF program that renders the http traffic crossing a machine as a live web page. TCX ingress and egress, parses the request line and Host header straight out of the skb payload, aggregates per method host path and ships it up a ring buffer. It's open source so feel free to poke around. GitHub https://github.com/yeet-src/httpwatch submitted by /u/Confident_Milk6013 [link] [comments]
- Intel Arc A770 + Xe driver: HuC authentication fix for DG2 (looking for help getting this upstream) (2026/07/29 15:15)submitted by /u/Flimsy_Debt [link] [comments]
- Need help looking through an interrupt. (2026/07/28 18:58)Hey there! I've recently encountered a bug that I've tracked all the way down to the kernel. Now, it's not necessarily a bug in the kernel (it's probably in my laptop's firmware somewhere,) but I was trying to find exactly what's going wrong. Anyway, I've been trying to find it by looking through the function trace using ftrace. My bug has to do with my trackpad, so I found out how to isolate the interrupts related to button presses. However, whenever I isolate those events, I cannot see the functions called between entering and exiting the interrupt. I was wondering if there was a more efficient way to see (interrupt event) -> (function trace) -> (interrupt exit) -> (no more function trace) using ftrace. Thanks! submitted by /u/PoisonManiac [link] [comments]
- What networking features introduced after Linux 6.6 have provided the most practical value in cloud environments? (2026/07/28 01:25)submitted by /u/Skyteam678 [link] [comments]
- [Feature Request] Native time-locked "immutable snapshot" / WORM retention — the missing piece for real ransomware resilience (2026/07/27 17:41)submitted by /u/TraderFXBR [link] [comments]
- AMD "Low Power" CPU Core Type Patches Queued Ahead Of Linux 7.3 (2026/07/27 11:58)submitted by /u/kingsaso9 [link] [comments]
- An application for interacting with LKML (2026/07/26 21:50)A native GTK4+libadwaita GUI app for browsing, searching, and replying to mailing lists. All exiting approaches to interacting with LKML are just not good. I tried configuring Thunderbird and realized it would be easier to just write my own app instead. Email discussions in the kernel have lots of things that are very specific to it (trailers, diffs) and I wanted something that would have deep integration with all of this. Packaged as Flatpak. Uses git-send-email. Has intelligent line wrapping for new emails. Has color highlighting for quotes and diffs. There are still lots of things I'd like to implement before considering this done, so the thing is still in development. I vibe-coded most it, but I'll be more mindful of the changes going forward, as there seem to be actual users now. https://github.com/nikableh/koshi https://lore.kernel.org/tools/20260722230315.57499-1-nika@nikableh.moe/ Hope this is as useful for someone else as it is for me! submitted by /u/nikablehhh [link] [comments]
- Here is the sourcecode that mapped the kernel (2026/07/26 15:48)Hi, here is the repository of the sourcecode: pedroanisio/sourcepath https://preview.redd.it/k33nhhjyhlfh1.jpg?width=3738&format=pjpg&auto=webp&s=36bd35175c809e80324b9e31937bde9b3aed0641 - references: This is the Linux kernel. All of it : r/kernel submitted by /u/pedroanisio [link] [comments]
- Built a Chrome extension that turns lore.kernel.org's raw message pages into something readable (2026/07/26 08:57)I spend a fair amount of time reading kernel patches on lore.kernel.org and got tired of squinting at one giant <pre> block with headers, body, quotes, and the thread overview all mashed together. So I built a small extension that reparses the same text lore already sends and lays it out like a normal mail client: an author card, one-click reply wired to lore's own pre-filled mailto: link, a real diff view with collapsible files, a clickable thread sidebar instead of ASCII art, and quote folding so a reply's new text isn't buried under four levels of >>>>. It doesn't touch the underlying page. It builds a separate view next to the original <pre> blocks and hides them, with a "Raw" button to switch back instantly. No network requests, no accounts, no telemetry. Source and install instructions: https://github.com/gahingwoo/lore-enhancer It's load-unpacked for now (Chrome won't run a sideloaded .crx outside developer mode anyway, so packaging one wouldn't save a step). Would love feedback, especially from anyone who reads or replies to LKML or a subsystem list regularly. Feature requests and bug reports welcome as GitHub issues. submitted by /u/gahingwoo [link] [comments]
- Release RFC v1 - In-kernel NSD Prefetcher · nsdprojectdev/NSD (2026/07/25 18:39)submitted by /u/Semiramis67 [link] [comments]
- Kernel-level enforcement for autonomous AI agents via eBPF-LSM + SMT policy checks — research prototype, self-published bypasses, break-it challenge open (2026/07/25 03:57)submitted by /u/LooseSelection4248 [link] [comments]
- Olá prazer (2026/07/24 19:08)Sou um desenvolvedor de kernel e faço por hobby, ultimamente venho duvidando dos meus conhecimentos, na i386, alguém pode avaliar e me dar dicas no meu kernel? Repo: https://github.com/icarotelesdasilva/kernel Aceito quaisquer dicas! submitted by /u/icr-09 [link] [comments]
- Problem with 24.04 (2026/07/23 22:12)For some reason HWE updates pushed linux kernel 7.0.0 and now my DKMS antivirus modules won't compile against the kernel (Watchguard). Is there a way to force kernel <= 6.18.16 while keeping HWE ? I use Kubuntu 24.04 LTS on Framework 16. submitted by /u/Particular_Traffic54 [link] [comments]
- Release v1.0.1 — Disable seq_bypass, 18% SQLite full scan gain · nsdprojectdev/NSD (2026/07/23 13:58)submitted by /u/Semiramis67 [link] [comments]
- NSD/README.md at main · nsdprojectdev/NSD (2026/07/23 11:21)submitted by /u/Semiramis67 [link] [comments]
Discussion