Cregit.linuxsources.org is a subdomain of linuxsources.org, which was created on 2016-03-17,making it 8 years ago.
Discover cregit.linuxsources.org website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site
HomePage size: 52.134 KB |
Page Load Time: 0.485336 Seconds |
Website IP Address: 151.101.2.133 |
Genero Studio Low-Code No-Code Development apps faster and smarter forum.4js.com |
Code Authorities | UL Solutions Code Authorities code-authorities.ul.com |
Code for America Summit 2024 — Code for America Summit summit.codeforamerica.org |
CodeSmith Tools - A freeware template-based code generator that can generate code for any ASCII-base blog.codesmithtools.com |
Artix Linux Packages - Artix Linux Gitea gitea.artixlinux.org |
Software Quality Blog - SubMain Software - Code Quality Tools, Automated Code Review and Refactoring blog.submain.com |
Linux 101 Hacks — Free eBook to Build a Strong Foundation in UNIX / Linux linux.101hacks.com |
ExLight Linux | Run a real fast Linux Live system! exlight.exton.net |
IMEI Code Software Informer: It Can Read/Write flash,Unlock Code Read,Format & Repair Imei Reset Fac imei-code.software.informer.com |
Free
Barcode Font - Code 128 | Interleaved 2 Of 5 | Codabar | Postnet | Code
93 | Code 39 freebarcodefonts.dobsonsw.com |
Pluralsight + Code School: Code Courses | Pluralsight gitreal2.codeschool.com |
Etas Unis Code postal , Code postal fr.zipcodecountry.com |
PHP QR Code - QR code generator, an LGPL PHP library phpqrcode.sourceforge.net |
Linux Conferences and Linux Events | The Linux Foundation events17.linuxfoundation.org |
Cheeky Scientist Gets PhDs Hired Into Industry Careers phd.cheekyscientist.com |
cregit-Linux · how code gets into the kernel https://cregit.linuxsources.org/ |
Release 4.13 Linux Kernel https://cregit.linuxsources.org/code/4.13/ |
Release 4.17 Linux Kernel https://cregit.linuxsources.org/code/4.17/ |
kernel https://cregit.linuxsources.org/code/4.11/kernel/ |
fs · cregit-Linux https://cregit.linuxsources.org/code/4.7/fs/ |
net https://cregit.linuxsources.org/code/4.19/net/ |
greybus https://cregit.linuxsources.org/code/6.0/drivers/greybus/ |
vm https://cregit.linuxsources.org/code/5.12/tools/vm/ |
pcmcia https://cregit.linuxsources.org/code/6.1/sound/pcmcia/ |
arch · cregit https://cregit.linuxsources.org/code/5.1/arch/ |
Documentation · cregit-Linux https://cregit.linuxsources.org/code/4.8/Documentation/ |
Documentation · cregit-Linux https://cregit.linuxsources.org/code/4.14/Documentation/ |
Documentation · cregit-Linux https://cregit.linuxsources.org/code/4.10/Documentation/ |
Linux Kernel · cregit-Linux https://cregit.linuxsources.org/code/4.19/ |
scripts · cregit-Linux https://cregit.linuxsources.org/code/4.8/scripts/ |
Connection: keep-alive |
Content-Length: 49463 |
Server: nginx/1.24.0 |
Content-Type: text/html |
Last-Modified: Tue, 14 May 2024 17:47:07 GMT |
ETag: "6643a39b-c137" |
Accept-Ranges: bytes |
Age: 0 |
Date: Wed, 15 May 2024 03:46:31 GMT |
Via: 1.1 varnish |
X-Served-By: cache-lax-kwhp1940021-LAX |
X-Cache: MISS |
X-Cache-Hits: 0 |
X-Timer: S1715744791.358868,VS0,VE179 |
Strict-Transport-Security: |
content="IE=edge" http-equiv="X-UA-Compatible"/ |
content="text/html; charset=utf-8" http-equiv="content-type"/ |
content="width=device-width, initial-scale=1.0, maximum-scale=1" |
Ip Country: United States |
City Name: San Francisco |
Latitude: 37.7642 |
Longitude: -122.3993 |
kernel cregit : contributors to the Linux kernel Home Release 6.7 Release 6.6 Release 6.5 Release 6.4 Release 6.3 Release 6.2 Release 6.1 Release 6.0 Release 5.19 Release 5.18 Release 5.17 Release 5.16 Release 5.15 Release 5.14 Release 5.13 Release 5.12 Release 5.11 Release 5.10 Release 5.9 Release 5.8 Release 5.7 Release 5.6 Release 5.5 Release 5.4 Release 5.3 Release 5.2 Release 5.1 Release 5.0 Release 4.20 Release 4.19 Release 4.18 Release 4.17 Release 4.16 Release 4.15 Release 4.14 Release 4.13 Release 4.12 Release 4.11 Release 4.10 Release 4.9 Release 4.8 Release 4.7 Cregit version 1.0-rc1 cregit-Linux how code gets into the kernel Contributors to the Linux Kernel Linux source code The following source code files from the linux kernel have been transformed using cregit and arranged in the same file system ordering that the kernel uses. Each file corresponds to a C source code file (extensions .c and .h). The source code in these files has been coloured such that it identifies the contributor who inserted that code. Inside each file, the code is divided into functions, and summaries of contributors are provided for each author. An overall summary of contributors is included at the end of the source code. For example, the following is a snipped from the file kernel/profile.c . Specifically the function create_proc_profile . The different colours allows to identify that most of the code was contributed by William Lee Irwin III, followed by Srivatsa S. Bhat. Dave Hensen contributed only one token: ENOMEM and David Howells 2: proc_set_size and ( . This function has exactly 100 tokens. int __ref create_proc_profile ( void ) /* false positive from hotcpu_notifier */ { struct proc_dir_entry * entry ; int err = 0 ; if ( ! prof_on ) return 0 ; cpu_notifier_register_begin () ; if ( create_hash_tables () ) { err = - ENOMEM ; goto out ; } entry = proc_create ( "profile" , S_IWUSR | S_IRUGO , NULL , & proc_profile_operations ) ; if ( ! entry ) goto out ; proc_set_size ( entry , ( 1 + prof_len ) * sizeof ( atomic_t ) ) ; __hotcpu_notifier ( profile_cpu_callback , 0 ) ; out : cpu_notifier_register_done () ; return err ; } Contributors william lee irwin iii william lee irwin iii 58 58.00% srivatsa s. bhat srivatsa s. bhat 26 26.00% paolo ciarrocchi paolo ciarrocchi 5 5.00% david howells david howells 4 4.00% denis v. lunev denis v. lunev 4 4.00% al viro al viro 2 2.00% dave hansen dave hansen 1 1.00% How to navigate a cregit source file The cregit version of a source code file has two interactive features that provide feedback about who the contributors are: Mouse-over. If you stop the mouse on top of a token, you will get a summary of the information of the commit that added this token. This information is: Its commit id Its git-author (the value of the Author field of the commit) Its git-author-date (the value of the field Author Date of the commit) Summary log of the commit Left-click on a token. This action will open a new window with the details of the commit (in github ). You can keep this window open and it will keep reloading the files. The following releases are available Release 6.7 Release 6.6 Release 6.5 Release 6.4 Release 6.3 Release 6.2 Release 6.1 Release 6.0 Release 5.19 Release 5.18 Release 5.17 Release 5.16 Release 5.15 Release 5.14 Release 5.13 Release 5.12 Release 5.11 Release 5.10 Release 5.9 Release 5.8 Release 5.7 Release 5.6 Release 5.5 Release 5.4 Release 5.3 Release 5.2 Release 5.1 Release 4.20 Release 4.19 Release 4.187 Release 4.17 Release 4.16 Release 4.15 Release 4.14 Release 4.13 Release 4.12 Release 4.11 Release 4.10 Release 4.9 Release 4.8 Release 4.7 Limitations There are several limitations in the creation of these files. The most important are: cregit uses the same algorithm as git blame (with default options) to determine who contributed a given token. Hence, the same limitations that apply to git-blame apply to cregit’s output. We use srcML to tokenize the source code, specifically its C parser. This is an island parser , and does not do true C compilation (e.g. it does not expand macros). What is a token? In general, a token is what the C syntax considers a token, with some exceptions: The right hand side of a preprocessor macro is always considered one single token. Comments are considered one token and are attributed to the last person who modified such token. Team cregit has been created by Alexandre Courouble, Isabella Ferreira and Bram Adams from the Polytechnique of Montreal in Canada, Kate Stewart from the Linux Foundation , Jason Lim, Kevin Chen and Daniel German of University of Victoria in Canada. Acknowledgements cregit uses srcMl to parse the source code. Jason Lim developed the improved interface to the source code, including the colour maps of the source code (4.19 and after). Kevin Chen developed the improved interface to the directories (5.1 and after). Alexandre Carouble and Isabella Ferreira have been responsible for the matching between code reviews discussions and commits. Disclaimers This information provided to help linux developers understand the historical contributions to the kernel. The data on this site may be updated as new information becomes available without prior warning. Identification of inaccuracies in the attribution from developers is welcome and appreciated. Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership. Contact information For further information about cregit and this site, please contact Daniel...
Domain Name: linuxsources.org Registry Domain ID: 42c3651657be4e1486730a03387472e7-LROR Registrar WHOIS Server: http://whois.1api.net Registrar URL: http://www.1api.net Updated Date: 2024-05-01T22:22:36Z Creation Date: 2016-03-17T22:22:20Z Registry Expiry Date: 2025-03-17T22:22:20Z Registrar: 1API GmbH Registrar IANA ID: 1387 Registrar Abuse Contact Email: abuse@1api.net Registrar Abuse Contact Phone: +49.68949396850 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Registrant Organization: The Linux Foundation Registrant State/Province: CA Registrant Country: US Name Server: ns1.dnsimple.com Name Server: ns3.dnsimple.com Name Server: ns4.dnsimple-edge.org Name Server: ns2.dnsimple-edge.net DNSSEC: unsigned >>> Last update of WHOIS database: 2024-05-18T01:54:01Z <<<