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. If you don't know where to look it can take a surprisingly long time to find things like: https://github.com/torvalds/linux/blob/master/Documentation/... . It is obvious once you know, but unless you know are in the habit of checking all…
    comment by hyperion2010 · 2015-08-05 · in Things I would build if I worked at GitHub
  2. …on this lack of identity handling in 2012 in his famous explanation of why he doesn't use GitHub: https://github.com/torvalds/linux/pull/17 "since github identities are random, I expect the pull request to be a signed tag, so that I can…
    comment by jrv · 2015-08-04 · in Linus Torvalds did not commit this
  3. …if the "trim list" link in the article (libdata-core.c) is current or not, but it's worth reading: https://github.com/torvalds/linux/blob/e64f638483a21105c7ce3... Unfortunately, the product name "CT512MX100SSD1" in your Amazon may not…
  4. "powers of three" - see the comment on line 653 [1] of the same file [1] https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2...
    comment by delta1 · 2015-06-23 · in Fourier series
  5. It's much better than this: https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2...
    comment by cosmolev · 2015-06-23 · in Fourier series
  6. But isn't the blacklist you link to in the article specifically for queued TRIM? E.g. https://github.com/torvalds/linux/commit/9a9324d . SO either that blacklist has nothing to do with this issue (in which case it probably shouldn't be…
  7. …a look at the Linux Kernel patch they link to (search for "don't properly handle queued TRIM"): https://github.com/torvalds/linux/blob/e64f638483a21105c7ce3... There are Crucial SSDs on the list. I'm going to be keeping a closer eye on…
  8. …you're running a kernel that was released within the last couple of weeks and includes this patch: https://github.com/torvalds/linux/commit/9a9324d
    comment by teraflop · 2015-06-16 · in When Solid State Drives Are Not That Solid
  9. A little ironic to see this on github given: https://github.com/torvalds/linux/pull/17#issuecomment-56546... But perhaps these issues have been fixed now?
    comment by phaemon · 2015-06-15 · in How to write the perfect pull request
  10. I don't know what issues tmux has, but these are the reasons Linus also refuses to use Github PRs: https://github.com/torvalds/linux/pull/17
    comment by dagw · 2015-06-04 · in Tmux has left SourceForge
  11. Seesh, you weren't kidding either, check this out: https://github.com/torvalds/linux/network "Couldn't load network graph. Too many forks to display."
    comment by zatkin · 2015-06-03 · in GitUp makes Git painless
  12. …paths take null-terminated strings. See for example the implementation of the open() syscall: https://github.com/torvalds/linux/blob/fb65d872d7a8dc629837a... (Hence the need for the strncpy_from_user()-function:…
  13. …that the actual kernel patch references arm64, so it's definitely not limited just to Haswell: https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85be...
  14. …they were never affected by the bug, if we believe the commit message of the fix commit and OP. [1] https://github.com/torvalds/linux/commit/b0c29f79ecea0b6fbce...
  15. …an aggressive tone, huh? Maybe you should try to be more polite in your next refutal tries? [1] https://github.com/torvalds/linux/commit/b0c29f79ecea0b6fbce...
  16. https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85be... 30 lines commit message for 2 lines of code. Kernel developers sure are disciplined.
  17. …and the number working on the Linux kernel full-time will be much lower than that also. [0] https://github.com/torvalds/linux/graphs/contributors Both Microsoft and Apple can compete.
  18. This pull request: https://github.com/torvalds/linux/pull/17
  19. See this 2012 thread https://github.com/torvalds/linux/pull/17#issuecomment-56546...
  20. …(These kernel/module parameters will be discussed in a later article.) Compare to the original: https://github.com/torvalds/linux/blob/v3.19/arch/x86/Kconfi... And this goes on for page after page. Is this kind of thing really useful to…
    comment by teraflop · 2015-04-01 · in Linux Kernel Reading Guide (2014)
  21. They're used heavily in Linux device drivers, amongst other things - here's just one example: https://github.com/torvalds/linux/blob/master/drivers/video/...
    comment by pwaring · 2015-03-17 · in Resume in C
  22. …is used when the "syn backlog queue" or "request_sock_queue" in kernel nomenclature is created: https://github.com/torvalds/linux/blob/v3.17/net/core/reques... But It's a max! The desired value is passed from: *…
    comment by majke · 2015-03-01 · in How TCP backlog works in Linux (2014)
  23. …your hypothetical example). It's basic literacy. For example, would you go to Linus's github: https://github.com/torvalds/linux and just start downloading that and try running it verbatim in production because "oh! it's Linus's branch!…
    comment by barkingcat · 2015-02-18 · in “RNG broken for last 4 months”
  24. …a license which is BSD compatible. Look at all the files here to see the license in the header: https://github.com/torvalds/linux/blob/master/drivers/gpu/dr...
    comment by feld · 2015-02-04 · in Ask HN: Laptop for FreeBSD?
  25. …There was a rather significant change to the kernel ARP caching behavior introduced in early 2013: https://github.com/torvalds/linux/commit/2724680bceee94eac39... It seems to work fine everywhere, except in EC2 VPC, where the arp cache can…
  26. Linux is on Github as well ( https://github.com/torvalds/linux ) , and probably like Linus, some people don't like the Pull-request method for dealing with contributions.
    comment by nemothekid · 2014-12-08 · in Golang on GitHub
  27. You might be surprised to learn the Linux Kernel is on Github: https://github.com/torvalds/linux
    comment by tedchs · 2014-12-02 · in AWS CodeCommit
  28. …some of Linux's drivers are licensed with the old-style BSD license with the advertising clause: https://github.com/torvalds/linux/search?q=%22advertising+ma...
    comment by glass- · 2014-11-26 · in DragonFly BSD 4.0 released
  29. …is (obviously) under BSD. Then I've noticed gpu/drm/i915 has a permissive (MIT?) license. E.g.: https://github.com/torvalds/linux/blob/master/drivers/gpu/dr... Is it true for everything else under gpu/drm directory? What license does DRM…
    comment by ash · 2014-11-26 · in DragonFly BSD 4.0 released
  30. …to some uglier pieces of code [0] being allowed despite not strictly adhering to the style. [0] https://github.com/torvalds/linux/blob/master/kernel/groups....
    comment by DSMan195276 · 2014-11-26 · in Linux kernel coding style
  31. …and so 'checkpatch' is recommended but may not be the be-all end-all in every situation. [0] https://github.com/torvalds/linux/blob/master/scripts/checkp...
    comment by DSMan195276 · 2014-11-26 · in Linux kernel coding style
  32. …in the cathedral and the bazaar. [1] https://github.com/freebsd/freebsd/commits/master [2] https://github.com/torvalds/linux/commits/master
    comment by justincormack · 2014-11-22 · in Ask HN: Can we talk about FreeBSD vs. Linux?
  33. …usermode apps to use the (GPL-licensed) interface headers without requiring the app to be GPL. See https://github.com/torvalds/linux/blob/master/COPYING
  34. …with a great many reservations and expectations for change as per the LWN link you quote. See https://github.com/torvalds/linux/tree/master/net/openvswitc... for recent changes, also https://github.com/torvalds/linux/tree/master/net for…
    comment by contingencies · 2014-10-19 · in What's new in the Linux network stack? [pdf]
  35. …On Linux, with the exception of i7z (which he mentions) and 'turbostat' (which I usually prefer: https://github.com/torvalds/linux/blob/master/tools/power/x8... ) CPU speeds are almost always reported using the nominal speed rather than…
    comment by nkurz · 2014-09-16 · in The Model Specific Registers of EC2
  36. …to wake up next and then change the running process. This can be seen in function context_switch in https://github.com/torvalds/linux/blob/master/kernel/sched/c... without the arch dependent components and can hardly be compared in…
  37. • Have code already in the Linux kernel means there is at most 4035 people who qualify: https://github.com/torvalds/linux/graphs/contributors
  38. …Torvalds is on GitHub and Google+. And he still actively gets into 'flame'-fests in social media: https://github.com/torvalds/linux/pull/17#issuecomment-56613...
    comment by yawaramin · 2014-07-10 · in Retirement of Prof. Andy Tanenbaum
  39. …for several reasons and doesn't accept pull requests on GH for the Linux kernel, see [1]. [1]: https://github.com/torvalds/linux/pull/17#issuecomment-56546...
    comment by thegeomaster · 2014-06-26 · in Merge Pull Request Considered Harmful
  40. …reasonable to provide the same "Newer", "Older" buttons when viewing an individual commit. [0]: https://github.com/torvalds/linux/commits/master?page=1
  41. …The source of kernel's random.c already linked in this discussion is actually very nice and clean: https://github.com/torvalds/linux/blob/master/drivers/char/r... Do compare random_read vs. urandom_read.
    comment by acqq · 2014-03-08 · in Myths about /dev/urandom
  42. …Line 307 is also relevant - it seems that the urandom pool is reseeded at most every 60 seconds? https://github.com/torvalds/linux/blob/master/drivers/char/r...
    comment by danieldk · 2014-03-07 · in Myths about /dev/urandom
  43. …of the difference between urand and rand is the Linux source code, which is well commented: https://github.com/torvalds/linux/blob/master/drivers/char/r... The operation is explained starting on line 52. The 2 paragraphs starting on line…
    comment by nly · 2014-03-07 · in Myths about /dev/urandom
  44. This is a great one too: https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2...
    comment by virtualSatai · 2014-02-25 · in `three = 1` in the linux sourcecode
  45. /yawn https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2...
    comment by koverstreet · 2014-02-25 · in `three = 1` in the linux sourcecode
  46. https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2... Variables `three`, `five` and `seven` are better described as `next_power_of_three`, `next_power_of_five` and `next_power_of_seven`. Since the `ext4_list_backups` function…
    comment by lifthrasiir · 2014-02-25 · in `three = 1` in the linux sourcecode
  47. Read the comment above ext4_list_backups right above: https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2... /* * Iterate through the groups which hold BACKUP superblock/GDT copies in an * ext4 filesystem. The counters should be…
    comment by simias · 2014-02-25 · in `three = 1` in the linux sourcecode
  48. …and bug-fixing commits to the linux kernel are earning ~$0.02 each * 0.00002458 ɃTC https://github.com/torvalds/linux/commit/3405d230b374b692387... * 0.00002559 ɃTC https://github.com/torvalds/linux/commit/fb5bb60cd004a00c1d1... Meanwhile,…
  49. Looks like AT&T syntax: https://github.com/torvalds/linux/blob/master/arch/x86/boot/...
  50. The file you appear to type is groups.c from the linux kernel: https://github.com/torvalds/linux/blob/dc0755cdb16cb129c4054...