File history
Tracking elks/fs/select.c
| Commit | Author | Date | Message |
|---|---|---|---|
62aaad6c0edb66932e068a66567a45c2f3f50b7 | Greg Haerr | 2025-11-15 | [kernel] Correct potential timing errors by using atomic jiffies access |
cff0dcbd6315f8ab3a278f110ca9a078ca0e281 | Greg Haerr | 2025-02-07 | [kernel] Support modern Nano-X on ELKS |
b5566aeb1715059ba7a8d1307dcd22ded0ac8de | Greg Haerr | 2024-09-12 | [kernel] Retab some source files - no functional changes |
04d268e27141063b118931dde06b87f1ea5f90f | Greg Haerr | 2024-09-04 | [kernel] Cleanup and shorten panic messages to save kernel data space |
216bc51114c16f1aa56b308e92b8783ca3202cc | Greg Haerr | 2024-08-05 | [kernel,docs] Small updates, process format doc, check odd address in structs, names |
8b996a2f11e76e458beb4faa35653bc8381e95a | Greg Haerr | 2023-09-04 | Update debug statements to use %P |
d0780057c2c774dc00f7e678f40fc279d6c41e7 | Greg Haerr | 2020-10-14 | [kernel] Source code cast cleanups |
ba80c8128bb20005e7ec4dc676a4c8bd021cd87 | Greg Haerr | 2020-08-04 | [kernel] Fix select busyloop, networking semaphore lockups, strace, ... |
36ad90a6896df8e6077b2b405a339e43a420310 | mfld-fr | 2018-05-17 | Reset FD arrays in select() after timeout |
d011073990afd6ffb2ff037d74314ccef906692 | mfld-fr | 2018-05-13 | Replace select() queues hash by table |
13e07b1e0e3ff10d0a576b9db5062df5e996912 | lithoxs | 2017-09-07 | Code size reduction in fs directory and mem devices. Code size reduced in 64 bytes and data size increased 4 bytes. Compiled with BCC and tested with Qemu. |
82221121fbf0225073fd0106db828a508676adb | lithoxs | 2017-07-11 | Code size reductions in directory fs and subdirectories. Code size reduced in 96 bytes. Tested with BCC and Qemu. |
c130390f0e5beda73ab862039f671d5337c83d3 | Jody Bruchon | 2017-03-15 | Code style cleanups |
5949da2d483253b1c1cc7fdcdf13c25a0c7dd23 | mfld-fr | 2017-02-14 | [ne2k] Fix jbruchon#55 : select() failure |
b007a522265c09205c2d6286648c2a5555ab0bb | lithoxs | 2017-01-23 | Code simplifications in fs directory. Fix race condition between not finding a block (inode) and get an empty block (inode). Code size reduced by 16 bytes and data size reduced by 48 bytes. Compiled with bcc and tested with Qemu. |
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486 | Jody Bruchon | 2016-08-18 | Change style of if/while/for to include space after keyword |
18363dfeee1d238db5dd03167b10fc7161635f1 | lithoxs | 2016-07-12 | Optimization in directories fs and fs/minix. Code still does the same. It only was reorganized. Code size reduced by 112 bytes. Compiled kernel tested under Qemu. |
037b4ec5eb82c475472d2b068b1c139206e3664 | lithoxs | 2016-02-16 | Code size reduction and simplification in files in directories kernel , net and fs. Code still does exactly the same. Kernel compiled with BCC. Tested under QEMU. Works. Code size reduced by 320 bytes. |
5848290325a74d659a45fbf54f1648c8a9f80b6 | lithoxs | 2015-10-26 | Diverse optimizations |
fbe84dce7736fe89d694c2ca917159d7d6d736d | lithoxs | 2015-10-26 | More optimization for namei.c |
194c46b5c75bb189a4efd043c9adc8a5cb9bd21 | Juan Perez-Sanchez | 2014-12-08 | Fix for release of pipe buffers |
3ccc3cf4092c7241dd831d2c5e764d72eacbec9 | Jody Bruchon | 2012-12-06 | Huge patch set from Juan Perez-Sanchez <lithoxs@gmail.com>: |
bf1dd039d9a599941156aea4d6ce607e80fd213 | Jody Bruchon | 2012-08-11 | PREVIOUS OPERATION AND BUGS |
ea5b46ee9f49a227877dc8ac08f925e86222408 | Harry Kalogirou | 2003-01-02 | better select hash |
2ee105fc93056d6d3752cd3c3e2fe5236593b4c | Riley H. Williams | 2002-06-22 | Applied Manuel's second patchset, tweaked kernel boot message to tell the truth, and verified that the result all works. |
90a4da7c8e80d3dcd8d30e78aa3384be6f1a10f | Riley H. Williams | 2002-04-29 | Verified that fs/*.c files other than fs/super.c are clean to `splint -weak` but not that subdirectories thereof are clean. |
d7cf9d2d5749245a77e3a4cc0585e768640fd4f | Riley H. Williams | 2002-04-19 | ANSI'fied function prototypes in fs subtree. |
a9e46999ee417452b915967711708e78a91eb33 | Harry Kalogirou | 2001-06-24 | Merged in the TCP/IP code |
520a18494e7dd53449316250269b0a7522d2146 | Alan Cox | 2001-06-17 | Reimplement select in new wait queues |
3ebd82524fe1d86e125c0cf31260f1471ba71c2 | Andrew Richards | 2000-03-03 | Lots of changes - See CHANGELOG |
9d4b831e3d769884a5b1b2813393cac86ee9725 | Andrew Richards | 1999-12-15 | Optimised fs code |
d721e0f0c17ac50f7b3b380dbad417d0633bdbe | Andrew Richards | 1999-09-24 | Fixes and code cleanups in fs code by Thomas McWilliams. |
4609ab18423e89367072686969b995881937fb3 | Andrew Richards | 1999-09-05 | Changes for 0.0.79 |
6569c1b50fc2022960689f8c71b31456235546c | Andrew Richards | 1999-08-19 | Clean up of source,+ new features. |
d59f7048b8305efc29ad09c01d6ac909723b9e9 | Andrew Richards | 1999-05-29 | Minor tweaks to select code. |
1d9cf8ac567d182950d7ff7a1cf20b8eb01d50a | Andrew Richards | 1999-05-04 | Fixed select(2) code. |
2d1b0ac967969a7aceae904d6cd8ac93ec8e703 | Andrew Richards | 1999-02-15 | Trivial fixes and comments |
d3c04130f93740b982c2700eacce17ee5e55a5f | Andrew Richards | 1998-12-03 | Debugged minix truncate code |
9730589da8cc5391bb1b803b8f21df97b7d8e7b | Andrew Richards | 1998-11-25 | Fix to minix truncate code. |
86a0f91d33c731bae81829e23a17d40fb4f9335 | Andrew Richards | 1998-11-24 | Changed select(2) so it now passes 5 parameters directly. |
eacc0cc1b51d1554f6c604d0e4c0c0715752333 | Andrew Richards | 1998-10-15 | Heavily optimised fs code adding new register varables in carefully selected places + other small changes. |
9b67abf9d11aa05a88c4849459ddfb1be590c83 | Andrew Richards | 1998-10-13 | Removed the blocked signal element from task structure, and associated code. |
f9b47559bca2467fdcc9c102c605ce826b6a78e | Unspecified Developer | 1998-09-12 | Imported elks-0.0.73-pre2 source |