Hacker GitHub

← All repos

torvalds/linux

View on GitHub ↗ ★ 254,231 C

Linux kernel source tree

948 mentions on Hacker News by 746 people: 99 stories, 849 comments · first 2010-07-15 · latest 2026-11-03

Mentions per year 948 mentions · busiest year 2022 (104)
20082026
  1. …is registered to your GitHub account. To give examples: - Git https://github.com/git/git , - Linux https://github.com/torvalds/linux , - LibreOffice https://github.com/LibreOffice/core , - Firefox https://github.com/mozilla/gecko-dev
  2. More on vGPU here https://github.com/torvalds/linux/blob/5824f92463e978f27985b...
  3. …commits come from Rusty Russel, who wrote the lguest toy hypervisor documentation as a story: https://github.com/torvalds/linux/commit/f938d2c892db0d80d14...
  4. …emulator for OSX[5]. [3]: https://opensource.apple.com/source/xnu/xnu-1504.3.12/osfmk/... [4]: https://github.com/torvalds/linux/blob/master/arch/x86/entry... [5]: https://github.com/geocar/ml/ I think many OSX supporters do the platform a…
  5. …https://help.github.com/articles/keeping-your-email-address-... He explains in a later comment: https://github.com/torvalds/linux/pull/17#issuecomment-56599... > real explanation, proper email addresses, proper shortlog, and proper…
    comment by TAForObvReasons · 2017-01-20 · in Maintainers Don't Scale
  6. Linus disagrees. https://github.com/torvalds/linux/pull/17#issuecomment-56546...
    comment by ma2rten · 2017-01-20 · in Maintainers Don't Scale
  7. …the hang of it, but the memory management can be a bitch. See 'mm/memory.c': 'copy_page_range()'" https://github.com/torvalds/linux/blob/master/kernel/fork.c#...
    comment by tyingq · 2017-01-11 · in I Didn't Get Hired to Google
  8. this isn't syntax highlighting, it's highlighting the diff add/removes. https://github.com/torvalds/linux/commit/b0b9b3df27d100a975b... syntax highlighting would be like this, where keywords, function calls, and variables are all different…
    comment by evan_ · 2017-01-09 · in Atlassian acquires Trello for $425M
  9. > Last one was merged into mainline. Then reversed. Sadly. > Then applied again: https://github.com/torvalds/linux/commit/6c25da5ad55d48c41b8... . > > The gist: if you modify SS register in the signal handler you are screwed. The only way…
    comment by amluto · 2017-01-04 · in Why isn't memset() async-signal-safe?
  10. …Last one was merged into mainline. Then reversed. Sadly. Then applied again: https://github.com/torvalds/linux/commit/6c25da5ad55d48c41b8... The gist: if you modify SS register in the signal handler you are screwed. The only way around
    comment by majke · 2017-01-03 · in Why isn't memset() async-signal-safe?
  11. ▲ 1
    Contributing to Linux Kernel: Dictator and Lieutenants Wotkflow
    story by rodionos · 2016-12-27 · 0 comments
  12. …updates'. If you want to know what actually changed, then look at the commit logs, e.g.: https://github.com/torvalds/linux/compare/v4.9-rc8...v4.9
    comment by wolfgang42 · 2016-12-13 · in Linux 4.9 is out
  13. …the PCI card doesn't successfully come back up after we reset the slot or the PCI controller... https://github.com/torvalds/linux/commit/949e9b827eb4736d96d...
    comment by ajdlinux · 2016-12-12 · in Linux 4.9 is out
  14. there are many other gpu vendors, e.g. in arm cores. I guess this is the code tree in question: https://github.com/torvalds/linux/tree/master/drivers/gpu/dr...
  15. Thanks for catching that. You are right. Here is the source code: https://github.com/torvalds/linux/blob/master/fs/proc/uptime... My source (first result in Google) was this link https://www.centos.org/docs/5/html/5.1/Deployment_Guide/s2-p.…
    comment by p8donald · 2016-12-02 · in Htop explained
  16. ▲ 3
    Delete duplicate word “long long” in Introduction
    story by progval · 2016-11-29 · 0 comments
  17. ▲ 2
    Delete duplicate words PR on Linux kernel
    story by adnanh · 2016-11-27 · 0 comments
  18. …The commit that introduced the notation, actually used something similar to your second approach: https://github.com/torvalds/linux/commit/8c87df457cb58fe75b9...
    comment by thomasahle · 2016-11-21 · in What is “:-!!” in C code?
  19. Looks exactly like the macro Jan Beulich replaced with the one discussed in OP: https://github.com/torvalds/linux/commit/8c87df457cb58fe75b9...
    comment by Sacho · 2016-11-21 · in What is “:-!!” in C code?
  20. …trick is used in the Linux kernel source code [1]. I expect it's compiled with -Wvla though. [1] https://github.com/torvalds/linux/blob/v4.5/arch/x86/boot/bo...
    comment by Mindless2112 · 2016-11-21 · in What is “:-!!” in C code?
  21. Any constant expression. In the kernel it's mostly non-zero flags, sizes of things, etc. See https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=BU... There's also a fun compile time check for arrays:…
    comment by viraptor · 2016-11-21 · in What is “:-!!” in C code?
  22. …%/,%,$(filter %/, \ $(init-) $(core-) $(drivers-) $(net-) $(libs-) $(virt-)))) ^^^^ ! That is from: https://github.com/torvalds/linux/blob/master/Makefile Maybe you should try arguing your inane point on the Linux kernel mailing list!
    comment by kazinator · 2016-11-20 · in Smalltalk vs. Scheme, JavaScript, and Java
  23. Looks like it might be (partially) supported: https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=MT...
  24. …without knowing the full story, but... "So, the docker guys wrote a new filesystem, called overlay" https://github.com/torvalds/linux/commit/e9be9d5e76e34872f0c... written in 2014 by the linux kernal team / Linus, but OK cool story "It…
  25. ▲ 24
    Gem in the Linux source code
    story by setra · 2016-10-08 · 6 comments
  26. ▲ 3
    Linux kernel <32 bit floating point error
    story by anishathalye · 2016-10-08 · 0 comments
  27. …that are not just running some window system that puts the keyboard in raw mode, anyway?) See https://github.com/torvalds/linux/blob/v4.7/drivers/tty/vt/k... and L593-602 (initialized to 0 and disabled by default),…
    comment by geofft · 2016-09-30 · in How to Crash Systemd in One Command
  28. This? same family atleast: https://github.com/torvalds/linux/tree/master/drivers/net/wi...
    comment by kersny · 2016-09-26 · in BeagleBone Black Wireless
  29. …canonical reference to how a git log should look is the Linux kernel, since git was written for it: https://github.com/torvalds/linux/commits/master Bisect and blame are amazing in that repo.
  30. …like "PATCH v2" ( https://lkml.org/lkml/2016/8/27/76 ) This is the classic read on the topic: https://github.com/torvalds/linux/pull/17#issuecomment-56546... (check out all Linus' comments, there's a few of them)
  31. ▲ 57
    #error “Here's a nickel kid. Go buy yourself a real computer.”
    story by doener · 2016-08-25 · 11 comments
  32. They seem to plan to port the early source control history into git, but it seems to be a WIT https://github.com/torvalds/linux/commit/1da177e4c3f41524e88...
    comment by Maken · 2016-08-24 · in Linux is 25 today
  33. ▲ 1
    Linux is using Sphinx documentation generator
    story by Walkman · 2016-08-16 · 0 comments
  34. https://github.com/torvalds/linux/commit/75ff39ccc1bd5d3c455... is the patch. Linus is credited with the suggestion.
    comment by nullcipher · 2016-08-13 · in CVE-2016-5696 and its effects on Tor
  35. …https://security-tracker.debian.org/tracker/CVE-2016-5696 Linux Kernel (4.7 carries the fix): https://github.com/torvalds/linux/commit/75ff39ccc1bd5d3c455... Arch Linux will shortly release 4.7, which is how I see them fixing this issue…
  36. ▲ 2
    #fun?
    story by arzzen · 2016-08-09 · 0 comments
  37. …) FWIW, it seems to be the primary use of 'goto' in these projects: https://github.com/torvalds/linux/search?q=goto https://github.com/FFmpeg/FFmpeg/search?q=goto https://github.com/antirez/redis/search?q=goto
  38. …not credited there because their code has since been overwritten or edited by someone else. [1] https://github.com/torvalds/linux/blame/master/block/bio.c
    comment by JonathonW · 2016-07-13 · in Fast Transaction Log: Windows
  39. …small objects in userspace. [1] http://www.intel.com/content/www/us/en/architecture-and-tech... [2] https://github.com/torvalds/linux/blob/master/arch/x86/lib/m... [3] https://bugzilla.redhat.com/show_bug.cgi?id=638477#c99
  40. Nobody uses C? https://github.com/torvalds/linux/blob/v4.3/arch/alpha/inclu... Or C++? http://www.boost.org/doc/libs/1_60_0/libs/serialization/doc/... (I'd buy "Nobody uses Rust", but I can't resist a "maybe they should.")
    comment by geofft · 2016-06-17 · in Long Names are Long
  41. The gitlab import is really SLOW and there is no clear indication of the progress. Try to import https://github.com/torvalds/linux.git , it takes forever.
  42. …would not be comparable. Also, it attempts to support many variants of UFS rather than just one: https://github.com/torvalds/linux/blob/master/Documentation/... It does not support the latest UFS developments in FreeBSD, NetBSD, etcetera,…
  43. > hardly used nowadays https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=IN... That's unbearable. They should just redo this in JavaScript. That's what everyone uses nowadays. Or so they say on here, if I understand correctly.
    comment by huhtenberg · 2016-05-11 · in Essential C (2003) [pdf]
  44. …OpenSSL ( https://www.openssl.org/news/vulnerabilities.html ), but same with say the Linux RNG ( https://github.com/torvalds/linux/commit/19acc77a36970958a4a... ). So, I'm not sure this is a valid point. The biggest reason why you should…
  45. ▲ 22
    Linux cgroups v2
    story by rodionos · 2016-05-01 · 3 comments
  46. https://github.com/torvalds/linux
  47. …interface: http://oprofile.sourceforge.net/doc/devel/jit-interface.html - perf has a JIT interface: https://github.com/torvalds/linux/blob/master/tools/perf/Doc... I wrote a blog article about the craziness around unwinding a few years…
  48. …in Linux at times. Consider this: https://github.com/0xAX/linux-insides/blob/master/Initializa... https://github.com/torvalds/linux/blob/097f70b3c4d84ffccca15... Not a single line of commentary for something that definitely is not a…
  49. If you are wondering the code is from the Linux kernel source: drivers/usb/core/hub.c Direct link: https://github.com/torvalds/linux/blob/48d10bda1f2c69980601a...
    comment by auvi · 2016-04-02 · in Will you hire this guy?
  50. I find this more entertaining : https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=fu...
    comment by shade23 · 2016-03-31 · in This should never happen