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/msdos/file.c
CommitAuthorDateMessage
bf7110bca2154d3a4f169a5455febf95d35c5cfGreg Haerr2024-12-31[kernel] Fix FAT filesystem adding blocks when seeking past EOF
56c9f979665d5eefa50decb4ab6c665d25d159bGreg Haerr2024-03-09[kernel] Fix sys_rename inode count bug on FAT filesystems
cadbfb2adbbcda286cb4790e58433b7eb062b26Greg Haerr2023-09-02[kernel] Replace CURRENT_TIME macro with function call
1992a3f0bc7a894467a59bf25de0501b7cc87b4Greg Haerr2023-08-30[kernel] Kernel buffers tune and cleanup
d706027ff3aa174ee6e0b547b62742861a11493Greg Haerr2023-08-20[kernel] Cleanup USE_GETBLK source
56a5976b596bcae8d756086c3bd1de47a54bff2Greg Haerr2023-08-15[kernel] Rewrite FAT filesystem file read/write to not use L1 buffers
d38fdd9e92f6867f355ea54cc2c98dca4fa96acGreg Haerr2022-02-11[kernel] Add wrappers around struct buffer_head member access
482ff27844bca2107c331245176fd5e6a8be720Greg Haerr2022-01-11[kernel] Source cleanup of BLOAT_FS
090cf9a6a1b0eca4b271fe88869f5ad9f3576e5Greg Haerr2022-01-10Finalize converting FAT filesystem for variable sector sizes
5f49e032413b3d993096536b18acac248add523Greg Haerr2020-11-06[fat] Small cleanup to FAT code
46d78befd86847cb1e950c8477e55fd1bb65d49Greg Haerr2020-11-05Add cluster_t, fixes
8b1235129b56011e63132f31d38e9ddbb2fddc9Greg Haerr2020-11-05[kernel] Expand buffer block numbers to 32 bits to support 500MB FAT filesystems
13aa1215584539a72150a0656a41fea5ae889d2Greg Haerr2020-03-25[kernel] Last compiler warning cleanup for kernel and libc, other cleanup
f01f0fe996960bd8cc30ffc9db824ccb8f75617Greg Haerr2020-03-10[fat] Cleanup of FAT filesystem debugging macros
9298a53cecb384410673a957595b036278404f5Greg Haerr2020-02-10[fat] Fix everything required for ELKS to boot on FAT
419457e4b1be5f65a898668d2165a92756d00c8Greg Haerr2020-02-09[fat] Fix longstanding system crash on FAT directory write remove non-working backup FAT table code and increase speed greatly on cluster adds heavy cleanup and some refactoring of FAT filesystem code for speed and size add fsdebug macro for filesystem
c451634626b42711be69090c588ef7552dfa046Greg Haerr2020-02-07[fat] Add fsdebug messages on all fat filesystem writes
2bc92bab108bc25cc8966fb756f931e53f02234Greg Haerr2020-02-07[fat] add fsdebug() macro for filesystem debugging, default off
2e5c2f055e50bf3f96bb81171391fb0690fc37aGreg Haerr2020-02-07[fat] More FAT filesystem cleanup
8a9f73c13ab9bd05e7b53edf9ab46bdf6eb25afGreg Haerr2020-02-06[msdosfs] fixed major filesystem inconsistency bug whenever a file was removed then umount debugging printk()'s left in but commented out for time being FIXME comments added for future likely filesystem bugs more source code cleanup and compilation war
ed027af28435d0091f393987bcbc01232c8796fGreg Haerr2020-02-06[msdosfs] More source file cleanup
9337b0d41559937c99d3b86403dc71be5bc865cGreg Haerr2020-02-06[msdosfs] Complete work on MSDOS filesystem internal /dev devfs support MSDOSFS implementation of /dev is automatic if /dev is first or second root dir entry Renamed CONFIG_UMSDOS_FS to CONFIG_MSDOS_DEV Fixed various initialization problems with fsdev
f74cc7487665b358bbc3ef9982aef2abdf31676Max Rudensky2019-08-19MSDOS: better fix for static struct msdos_file_operations and msdos_dir_operations
32b4471e972adbcd149ebfa5f773f526a2fab25Max Rudensky2019-07-14Portability fixes for MSDOS filesystem; had to add ctype.h for tolower()
f6a48cd4c5a51a4484335f637a9268551014be3lithoxs2017-10-26Code reduction by elimination of file fs/block_dev.c. Operation of functions in that file and those of fs/minix/file.c were almost identical, so merging them was easy. Code size reduced by 272 bytes and data size increased by 20 bytes. Compiled with BCC,
4e3c4337ad5cb3dfd6402d72484e71f2176bef9georgp242017-04-08Add FAT filesystem support to ELKS