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
20082026
-
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 -
…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 -
…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…
comment by jcr · 2015-07-15 · in Did anyone actually get any good deals from Amazon Prime Day? -
"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 -
It's much better than this: https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2...
comment by cosmolev · 2015-06-23 · in Fourier series -
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…
comment by asayler · 2015-06-16 · in When Solid State Drives Are Not That Solid -
…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…
comment by u02sgb · 2015-06-16 · in When Solid State Drives Are Not That Solid -
…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 -
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 -
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 -
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 -
…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:…
comment by reipahb · 2015-05-19 · in Asmttpd – Web server for Linux written in amd64 assembly -
…that the actual kernel patch references arm64, so it's definitely not limited just to Haswell: https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85be...
comment by matheweis · 2015-05-14 · in Linux futex_wait() bug – update to latest patches now -
…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...
comment by kasabali · 2015-05-14 · in Linux futex_wait() bug – update to latest patches now -
…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...
comment by kasabali · 2015-05-14 · in Linux futex_wait() bug – update to latest patches now -
https://github.com/torvalds/linux/commit/76835b0ebf8a7fe85be... 30 lines commit message for 2 lines of code. Kernel developers sure are disciplined.
comment by olalonde · 2015-05-14 · in Linux futex_wait() bug – update to latest patches now -
…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.
comment by unfunco · 2015-05-03 · in OS X 10.10.3 seems to have done something bad to wifi drivers -
This pull request: https://github.com/torvalds/linux/pull/17
comment by rentnorove · 2015-04-06 · in Ten Years of Git: An Interview with Linus Torvalds -
See this 2012 thread https://github.com/torvalds/linux/pull/17#issuecomment-56546...
comment by merqumab · 2015-04-06 · in Ten Years of Git: An Interview with Linus Torvalds -
…(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) -
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 -
…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) -
…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” -
…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? -
…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…
comment by j-kidd · 2014-12-10 · in When your IP traffic in AWS disappears into a black hole -
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 -
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 -
…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 -
…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 -
…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 -
…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 -
…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? -
…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
comment by dezgeg · 2014-10-29 · in Windows 10 will come with a command-line package manager -
…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] -
…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 -
…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…
comment by baruch · 2014-08-20 · in Dyad: Minimal, portable async networking library for C -
• Have code already in the Linux kernel means there is at most 4035 people who qualify: https://github.com/torvalds/linux/graphs/contributors
comment by sararschreiber · 2014-08-06 · in Facebook Seeks Devs To Make Linux Network Stack As Good As FreeBSD's -
…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 -
…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 -
…reasonable to provide the same "Newer", "Older" buttons when viewing an individual commit. [0]: https://github.com/torvalds/linux/commits/master?page=1
comment by caipre · 2014-03-29 · in A simple, kernel-space, on-disk filesystem from scratch -
…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 -
…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 -
…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 -
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 -
/yawn https://github.com/torvalds/linux/blob/d158fc7f36a25e19791d2...
comment by koverstreet · 2014-02-25 · in `three = 1` in the linux sourcecode -
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 -
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 -
…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,…
comment by gmisra · 2014-01-28 · in Linus Torvalds and other developers are leaving Bitcoins on the table -
Looks like AT&T syntax: https://github.com/torvalds/linux/blob/master/arch/x86/boot/...
comment by dsymonds · 2013-12-28 · in Xv6, a simple Unix-like teaching operating system -
The file you appear to type is groups.c from the linux kernel: https://github.com/torvalds/linux/blob/dc0755cdb16cb129c4054...
comment by spectre256 · 2013-12-07 · in Hacker Typer: How To Look Insanely Busy In A Coffee Shop (2011)