Hacker GitHub

← All repos

torvalds/linux

View on GitHub ↗ ★ 254,124 C

Linux kernel source tree

947 mentions on Hacker News by 745 people: 99 stories, 848 comments · first 2010-07-15 · latest 2026-10-29

Mentions per year 947 mentions · busiest year 2022 (104)
20082026
  1. …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…
  2. …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
  3. This? same family atleast: https://github.com/torvalds/linux/tree/master/drivers/net/wi...
    comment by kersny · 2016-09-26 · in BeagleBone Black Wireless
  4. …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.
  5. …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)
  6. 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
  7. 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
  8. …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…
  9. …) 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
  10. …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
  11. …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
  12. 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
  13. 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.
  14. …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,…
  15. > 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]
  16. …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…
  17. https://github.com/torvalds/linux
  18. …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…
  19. …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…
  20. 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?
  21. 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
  22. …and non-standard communications. See for example the number of vendors of ethernet drivers ( https://github.com/torvalds/linux/tree/master/drivers/net/et... ). And that is just a small part of the code. 3. Interesting? A lot. You get to…
  23. …like checking out the current codename in the Makefile[1], currently it's "Blurry Fish Butt". [1]: https://github.com/torvalds/linux/blob/master/Makefile#L5
    comment by rhinoceraptor · 2016-03-14 · in Linux 4.5 released
  24. …have stumbled across, is the text documentation scattered throughout the kernel source. Most are in https://github.com/torvalds/linux/tree/master/tools/perf/Doc... , but the most useful one is up one directory at…
  25. …a massive open-source organization (e.g. Fedora, Apache) decided to use it This one is pretty big. https://github.com/torvalds/linux
  26. …file. So of all of those, literally 1 is changing the licence to LGPL. A better search is https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=%2... , which reveals 147 results in the code. This is still tiny , given that the kernel…
  27. …was trying to communicate. I have no particular knowledge of the actual business organization. [0] https://github.com/torvalds/linux/commits/master/drivers/gpu... [1] https://www.linkedin.com/in/daenzer
  28. Github says 11 494 gotos in the kernel: https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=go...
  29. Somebody important seems unconvinced: https://github.com/torvalds/linux/blob/master/kernel/module....
  30. > For example Linux, hosted on Github, ( https://github.com/torvalds/linux/commits/master ) is also mirrored and hosted on kernel.org ( https://git.kernel.org/cgit/ ). It's the opposite: Linux is hosted on kernel.org, and the mirror on…
    comment by cesarb · 2016-01-29 · in Update on 1/28 service outage
  31. …(AFAIK). Git, (and like most other DVCS) supports mirroring. For example Linux, hosted on Github, ( https://github.com/torvalds/linux/commits/master ) is also mirrored and hosted on kernel.org ( https://git.kernel.org/cgit/ ). Or, the…
    comment by nemothekid · 2016-01-29 · in Update on 1/28 service outage
  32. Well, for one he doesn't like GitHub pull requests. ;) https://github.com/torvalds/linux/pull/17#issuecomment-56546...
    comment by throwaway999888 · 2016-01-15 · in Dear GitHub
  33. …[0] [1] and I find RoI of doing that very low. [0] https://github.com/freebsd/freebsd/pulls [1] https://github.com/torvalds/linux/pulls
    comment by notabot · 2016-01-15 · in Dear GitHub
  34. …a "dumb" disk backup node for repositories, they have to get these UI workflow issues fixed. [1] https://github.com/torvalds/linux/pull/17#issuecomment-56546... [2] https://en.wikipedia.org/wiki/Application_lifecycle_manageme...
    comment by jasode · 2016-01-14 · in Dear GitHub
  35. Same with https://github.com/torvalds/linux
    comment by striking · 2016-01-11 · in IBM ported Go to s390x mainframes
  36. …days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip! https://github.com/torvalds/linux/commit/1da177e
  37. "Hint: the NOP thing has nothing to do with exploits and everything to do with https://github.com/torvalds/linux/commit/0e16e4cfde70e1cf00f... " https://twitter.com/fail0verflow/status/682283793831587840 So maybe the GPU firmware doesn't…
    comment by landr0id · 2015-12-30 · in Fai0verflow: Linux on the PS4 [video]
  38. …this until i realized you can use rss which can also watch directories easily enough for example https://github.com/torvalds/linux/commits/master/Documentati... . Also unfortunately i found that using the api is probably not going to scale…
  39. Oh GH. e.g. https://github.com/torvalds/linux/commits/master.atom
  40. …read from a socket... Why didn't they extract the CRC32 code from the kernel and try it directly? https://github.com/torvalds/linux/blob/master/lib/crc32.c https://github.com/torvalds/linux/blob/master/include/linux/...
    comment by ambrop7 · 2015-12-04 · in The search for a faster CRC32
  41. …kernel mirror indicates it has gone into the 4.3rc series, so presumably it will go into 4.3. https://github.com/torvalds/linux/commit/30927520dbae2971829...
    comment by richardkmichael · 2015-10-27 · in Thanks Google for Open Source TCP Fix
  42. …approach could also be plugged in via seccomp filters, as well as LD_PRELOAD hooks? The docs at https://github.com/torvalds/linux/blob/5634347dee31373a8faf0... seem to suggest syscall capture and reroute might be capable of this. This…
    comment by heavenlyhash · 2015-10-02 · in Introducing Network Containers
  43. …ople.cs.clemson.edu/~westall/853/notes/vanjtcp.pdf Stumbled upon when reading the linux receive path: https://github.com/torvalds/linux/blob/dd5cdb48edfd344017990...
    comment by majke · 2015-09-22 · in TCP in 30 instructions (1993)
  44. …, http://thread.gmane.org/gmane.linux.kernel/84823/focus=85436 and https://github.com/torvalds/linux/search?q=goto for some discussion and examples. From Mr Torvalds (as diplomatic as ever...): >I think goto's are fine, and t
    comment by Intermernet · 2015-09-21 · in Goto in Python
  45. …complicated and slower method will used to return to usespace should a few conditions not be met. https://github.com/torvalds/linux/blob/master/arch/x86/entry... The original fix is from 2006, then at x86_64/kernel/entry.S…
  46. …people to the Linux kernel `git log`[1] when talking about the value of good commit messages. [1]: https://github.com/torvalds/linux/commits/master
    comment by themckman · 2015-09-14 · in How to Write a Git Commit Message
  47. …4) A little appeal to authority: http://www.wired.com/2012/05/torvalds_github/ 5) and a bit more: https://github.com/torvalds/linux/pull/17#issuecomment-56637... 6) Efficiency lost w regards to minor changes. Youd actually write a comment…
  48. …its internal XPCOM APIs than the Linux kernel has been to break its internal in-kernel APIs. [1]: https://github.com/torvalds/linux/blob/master/Documentation/...
    comment by pcwalton · 2015-08-21 · in The likely end of DownThemAll
  49. …like RDRAND since they can't be easily trusted. Looks like you get one extra bit per interrupt: https://github.com/torvalds/linux/blob/master/drivers/char/r... You'll note no other use of arch_get_random_* throws anything at…
  50. It's worth noting that KVM doesn't allow remapping the APIC base address at all: https://github.com/torvalds/linux/blob/49d7c6559bf2ab4f1d56b...
    comment by nathan7 · 2015-08-07 · in Mitigations to the “Memory Sinkhole”