elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

File history

Tracking elks/fs/read_write.c
CommitAuthorDateMessage
a236a22ace2da83cf2122a46ee4a9724d9c2d1fGreg Haerr2025-02-16[kernel] Update debugging display in kernel, add debug_brk
808be11f900602952af82c9371ccc26c84d125bGreg Haerr2025-01-26Create dev86 tree on /usr, disable read address verify, tune fmalloc
bf7110bca2154d3a4f169a5455febf95d35c5cfGreg Haerr2024-12-31[kernel] Fix FAT filesystem adding blocks when seeking past EOF
de8f3fd0b1d394878b4c9daa7c342b7005db1a1Greg Haerr2024-03-23Remove more BLOAT_FS
62d104f4e01f540b14ea0cb9a4c5669c6121491Greg Haerr2023-09-11[kernel] Speed up TTY output processing
f6eb392bd5ab73b2e41c945d90d36870a82ecafGreg Haerr2023-09-01[kernel] Don't mark inode dirty in fchown unless uid or gid changed, cleanup
29487dce1d6e52c33bf30bbce679c482cc0d83dGreg Haerr2023-08-20Remove block_read/block_write if CONFIG_BLK_DEV_CHAR not set
2c14f52546cc66096f65746c46efe21e21b124bGreg Haerr2023-08-17[kernel] Cleanup inode code and fix inode count on execve
b3cb5cf41750959cea4cc1de51ee722f403ea48Greg Haerr2023-08-15[kernel] Fix MINIX fs indirect block allocation
c130390f0e5beda73ab862039f671d5337c83d3Jody Bruchon2017-03-15Code style cleanups
b007a522265c09205c2d6286648c2a5555ab0bblithoxs2017-01-23Code 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.
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486Jody Bruchon2016-08-18Change style of if/while/for to include space after keyword
d9d6ececbe244ff738fb7288250f140dec78159lithoxs2016-02-16Code size reduction and simplification in files in directory fs. Code still does exactly the same. Kernel compiled with BCC. Tested under QEMU. Works. Code size reduced by 352 bytes.
6504fd58b7839436b49839ca02043765cad6770lithoxs2015-07-16Fix return type of sys_lseek()
62a1a88fc95481c9c2188abce3527200d14b704Juan Perez-Sanchez2014-12-08Fix write to an array beyond its size
3ccc3cf4092c7241dd831d2c5e764d72eacbec9Jody Bruchon2012-12-06Huge patch set from Juan Perez-Sanchez <lithoxs@gmail.com>:
2ee105fc93056d6d3752cd3c3e2fe5236593b4cRiley H. Williams2002-06-22Applied Manuel's second patchset, tweaked kernel boot message to tell the truth, and verified that the result all works.
3ee4c2ebe08fda3124cf85aa3f0a95febad8a37Riley H. Williams2002-05-30Standardised on clr_irq() and set_irq() macros throughout the source tree.
90a4da7c8e80d3dcd8d30e78aa3384be6f1a10fRiley H. Williams2002-04-29Verified that fs/*.c files other than fs/super.c are clean to `splint -weak` but not that subdirectories thereof are clean.
d7cf9d2d5749245a77e3a4cc0585e768640fd4fRiley H. Williams2002-04-19ANSI'fied function prototypes in fs subtree.
f813bb37838374c8c0e0e562d2d1d7746a277eaHarry Kalogirou2001-11-26lseek fix
94fc6d6d872aab32060c643578acde28945d78cHarry Kalogirou2001-11-23sys_lseek() fix. Code save option
000898ef2ad0c0fe3c3771514d48597aa26a974Alan Cox2001-06-17Remove dead nofs options and clean up stuff
9d4b831e3d769884a5b1b2813393cac86ee9725Andrew Richards1999-12-15Optimised fs code
9abd38ec88e55f2f88356fb2791ec4228eb6ba2Andrew Richards1999-11-10Replaced bulky timer mechanism with a simple one
ae928acf2892f3fb53a6f67c4d8d796e48275d8Andrew Richards1999-10-26Lots of changes bringing code up to 0.0.80-pre1. See CHANGELOG.
d721e0f0c17ac50f7b3b380dbad417d0633bdbeAndrew Richards1999-09-24Fixes and code cleanups in fs code by Thomas McWilliams.
c62a4ff3d5ba5de7e28b918871419da7445c0bcAndrew Richards1999-09-16Fixes and code cleanups in filesystem code by Thomas McWilliams
4609ab18423e89367072686969b995881937fb3Andrew Richards1999-09-05Changes for 0.0.79
2d1b0ac967969a7aceae904d6cd8ac93ec8e703Andrew Richards1999-02-15Trivial fixes and comments
eacc0cc1b51d1554f6c604d0e4c0c0715752333Andrew Richards1998-10-15Heavily optimised fs code adding new register varables in carefully selected places + other small changes.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source