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
20082026
-
…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
comment by glandium · 2017-02-22 · in The Impact Github is Having on Your Software Career -
More on vGPU here https://github.com/torvalds/linux/blob/5824f92463e978f27985b...
comment by ereli1 · 2017-02-20 · in Linux Kernel 4.10 Officially Released with Virtual GPU Support, Many Features -
…commits come from Rusty Russel, who wrote the lguest toy hypervisor documentation as a story: https://github.com/torvalds/linux/commit/f938d2c892db0d80d14...
comment by SEJeff · 2017-02-14 · in The Biggest and Weirdest Commits in Linux Kernel Git History -
…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…
comment by geocar · 2017-02-12 · in Mkfile(8) is severely syscall limited on OS X -
…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 -
Linus disagrees. https://github.com/torvalds/linux/pull/17#issuecomment-56546...
comment by ma2rten · 2017-01-20 · in Maintainers Don't Scale -
…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 -
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 -
> 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? -
…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? -
▲ 1
Contributing to Linux Kernel: Dictator and Lieutenants Wotkflowstory by rodionos · 2016-12-27 · 0 comments
-
…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 -
…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 -
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...
comment by posterboy · 2016-12-09 · in Linux kernel maintainer says no to AMDGPU patch -
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 -
▲ 3
Delete duplicate word “long long” in Introductionstory by progval · 2016-11-29 · 0 comments
-
▲ 2
Delete duplicate words PR on Linux kernelstory by adnanh · 2016-11-27 · 0 comments
-
…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? -
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? -
…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? -
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? -
…%/,%,$(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 -
Looks like it might be (partially) supported: https://github.com/torvalds/linux/search?utf8=%E2%9C%93&q=MT...
comment by cheiVia0 · 2016-11-05 · in VoCore2 Lite – A $4, coin-sized, open-source Linux computer -
…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…
comment by awinder · 2016-11-04 · in Docker in Production: A History of Failure -
▲ 24
Gem in the Linux source codestory by setra · 2016-10-08 · 6 comments
-
▲ 3
Linux kernel <32 bit floating point errorstory by anishathalye · 2016-10-08 · 0 comments
-
…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 -
This? same family atleast: https://github.com/torvalds/linux/tree/master/drivers/net/wi...
comment by kersny · 2016-09-26 · in BeagleBone Black Wireless -
…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.
comment by eosrei · 2016-09-09 · in Some bad Git situations and how I got myself out of them -
…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)
comment by viraptor · 2016-08-27 · in Why do open source projects use emailed patches vs. published branches/PRs? -
▲ 57
#error “Here's a nickel kid. Go buy yourself a real computer.”story by doener · 2016-08-25 · 11 comments
-
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 -
▲ 1
Linux is using Sphinx documentation generatorstory by Walkman · 2016-08-16 · 0 comments
-
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 -
…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…
comment by msimpson · 2016-08-11 · in Linux security flaw lets hackers inject malware into downloads, disrupt Tor, etc. -
▲ 2
#fun?story by arzzen · 2016-08-09 · 0 comments
-
…) 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
comment by rossy · 2016-07-21 · in Windows File System Proxy – FUSE-Like Capability for Windows -
…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 -
…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
comment by slashdev · 2016-07-07 · in Apex memmove – fast memcpy/memmove on x86/x64 -
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 -
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.
comment by mayli · 2016-05-23 · in Introducing unlimited private repositories -
…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,…
comment by ryao · 2016-05-22 · in ZFS, BTRFS, XFS, EXT4 and LVM with KVM – A Storage Performance Comparison (2015) -
> 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] -
…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…
comment by atoponce · 2016-05-05 · in A Taste of JavaScript's New Parallel Primitives -
▲ 22
Linux cgroups v2story by rodionos · 2016-05-01 · 3 comments
-
https://github.com/torvalds/linux
comment by roschdal · 2016-05-01 · in Ask HN: What are examples of GitHub repositories with high code quality? -
…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…
comment by haberman · 2016-04-12 · in On libunwind and dynamically generated code on x86-64 -
…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…
comment by d33 · 2016-04-04 · in Linux-insides: The initcall mechanism -
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? -
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