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/include/linuxmt/fs.h
CommitAuthorDateMessage
a6b3a9efd892f21b6c64c05b96bdeec96de68d3Greg Haerr2025-11-01[kernel, build] Dynamically configure kernel when /bin/init not present
d31ef769731d2f7bbbe4e7aab544bdafb8cebefGreg Haerr2025-10-10[kernel] Various small fixes, source documenation enhancements
1b974648e2628abccebff5e4f0e716d1374ef58Greg Haerr2025-07-21[kernel] Display device name as well as number in important kernel messages
1e3f7f15e2ef0a1c8f8489df5d133af90f132f5Greg Haerr2025-05-24Make register_chrdev and register_blkdev INITPROC routines
e6a49757a4f30bf6141cea2e401e209f931a3c0Greg Haerr2024-07-02Replace 'int mode' with mode_t
0d038de46a7d218ed893c67a79106883131fec2Greg Haerr2024-04-10Consolidate two copies of exodecr.c decompressor
0369f3dd32d974afb3ba0b227f74696dc8a01f7Greg Haerr2024-03-28[kernel] Dynamically allocate file and inode structs
26751ee7c7f1d418f5fcd03d91f783cb3d9e362Greg Haerr2024-03-24Remove or rename remaining BLOAT_FS stuff
76626307524af65ff9e14a4532fe405018a8e5cGreg Haerr2024-03-23Cleanup unused IS_xxx mount filesystem bits
de8f3fd0b1d394878b4c9daa7c342b7005db1a1Greg Haerr2024-03-23Remove more BLOAT_FS
918e96eef850d6687231cc8d021c1a4d456c7b1Greg Haerr2024-03-23Remove i_blocks, i_blksize
a8250c5ca7aa6979da3ad575b1df5b8b1832e90Greg Haerr2024-03-23Remove get/put_write_access bloat
dcfee994b5bcd497738174b0e2b2f8b36eb3270Greg Haerr2024-03-23Remove CONFIG_PIPE
026f6b9cbb3a99fba50b3665a828bc50746a5daGreg Haerr2024-03-23Remove CONFIG_FULL_VFS
80e582a02928acb50ccdfa2b4659eccd64e84b2Greg Haerr2023-10-05Rewrite check_disk_change cleanly
8674fbc09a2f8e9d19244e9838732c67bbd3d43Greg Haerr2023-10-04[kernel] First pass at adding media change support to kernel
9818142db60aa2a9bac4d2debca328db9ab066bGreg Haerr2023-09-16Cleanup
af7e62b9b2b9908cbb54910de5525720b3e976cGreg Haerr2023-09-16ifdef code which uses nonexistant FD_DIR register on 8272A
d3c0bcdb3779054c5ea3b4a7bdf776dc0d78033Greg Haerr2023-09-09Adjust libc limits.h to use values from kernel limits.h
912ea6d1dc4d3b8ef23d174d0de11c97665b2b2Greg Haerr2023-09-04[kernel] Show open filenames with ^N kernel inode listing
df086af1e5b8abbe5b8780df76aee2865bf073aGreg Haerr2023-09-02[kernel] Eliminate tabs from some kernel source files
f6eb392bd5ab73b2e41c945d90d36870a82ecafGreg Haerr2023-09-01[kernel] Don't mark inode dirty in fchown unless uid or gid changed, cleanup
e5e54d2078cc8387e173cf9fcb4e46f702cc650Greg Haerr2023-08-24Cleanup
37171c10436252391efc2c37e3a4fbbfa1507d3Greg Haerr2023-08-24[kernel] Reduce size of system buffer headers by 4-6 bytes
71341345927cc78107b0ccd792df39eee83acc5Greg Haerr2023-08-23[kernel] Don't use map_buffer for memset on new filesystem blocks
769c520d83df9181240b087deca591e9fa4002eGreg Haerr2023-08-21Refactor to reduce code size
6a10a79670c6433d2dbf3da330500c727069761Greg Haerr2023-08-21Cleanup
d82f64fb88e7823c513b45649c42baf67e0dec2Greg Haerr2023-08-21[kernel] Invalidate L1 buffers properly, update block drivers to sync
24e9deacb71012969d719aacd30770c9a627ccdGreg Haerr2023-08-20[kernel] Add get_sector_size function to get hardware sector size
9e40b5966167c6935669820044be9614e1ee337Greg Haerr2023-08-20Fix compilation
d706027ff3aa174ee6e0b547b62742861a11493Greg Haerr2023-08-20[kernel] Cleanup USE_GETBLK source
a61bf0b02edd3f146a1c1da89dfbce45a723c32Greg Haerr2023-08-19[kernel] Refactor debug events, add display inode table with ^N
2c14f52546cc66096f65746c46efe21e21b124bGreg Haerr2023-08-17[kernel] Cleanup inode code and fix inode count on execve
3be3b3b3fdef44efb1dea8e81ba8f04250dd96aGreg Haerr2023-08-08[kernel] Determine kernel stack usage when allowing async I/O
61fb3b3dda7dd9aa71631145311d6fea7a28ca2Greg Haerr2022-12-29[cmds,build] Various small cleanups
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7Greg Haerr2022-07-08[kernel] More cleanup with enhanced gcc options
3de6c94af6141835690a31eb4c6736186aa9f15Greg Haerr2022-07-07More cleanup
dc607b65a099746c2eb1f0e1ef019868c5afd36Greg Haerr2022-07-07[kernel] Cleanup C code using enhanced gcc warnings
abc34a82b9cf520c4373e70cfd9a907d0adba38Greg Haerr2022-05-23[kernel] Increase max mounts to 6
f1dc5e4f7f72ffed38f9fb2554e1fa1b2b91011Greg Haerr2022-03-05[kernel] Fix mount kernel and command bugs, increase mounts avail to 5
2b21f3f27dbcf7a237e67d2e026d38830c0828cGreg Haerr2022-02-24Add ustatfs to kernel
f9499d816f597ad8d40b0e4d05a0e8e43b2a172Greg Haerr2022-02-16Cleanup buffer_head access functions when in far memory
623931115ab7a4ea7bdd4a5eb478362430bbc6eGreg Haerr2022-02-16[kernel] Cleanup lp driver
d93ffe227be3afc42d9d61dfbcbfaafcb67086aGreg Haerr2022-02-12[cmds] Add mount options: -a automount, -q query fstype
e72b6d6fad831ce74435a23742b7a8ba8eed8aeGreg Haerr2022-02-11Dynamically allocate ext_buffer_heads in (far) main memory
b72e7d74a04ff8b787dc2c94664bc4608a2cb76Greg Haerr2022-02-11Separate buffer_heads into two structs
c4d3ec6d4a86cffb8f0d18ea872f71286fae7cfGreg Haerr2022-02-11Second stage of moving buffer heads outside kernel data space
a510ee854a6772cd61333ad847c1361a6c44742Greg Haerr2022-02-11More header and unused source file cleanup
e77661811efb7a174746f39c055f30f727bd4d0Greg Haerr2022-02-11Decrease size of buffer_head struct
d38fdd9e92f6867f355ea54cc2c98dca4fa96acGreg Haerr2022-02-11[kernel] Add wrappers around struct buffer_head member access
482ff27844bca2107c331245176fd5e6a8be720Greg Haerr2022-01-11[kernel] Source cleanup of BLOAT_FS
9ff8b452943eb4653fd6d7882322c6d3e3962d6Greg Haerr2022-01-10[kernel] Further steps to implement variable sector size
344273dcfc76855558a4a95fedd6d290feb44ccGreg Haerr2021-12-17[boot] Add PC98 boot code
d7aa87f82eee1e23b0a417b3818867cc57def63Greg Haerr2021-12-14[kernel] Add disk support for PC98 computer
d16b9b6a2bf196be3f8123330248299e421548cGreg Haerr2021-11-09Fix SSD and RAMDISK block drivers to work with ramdesc_t xms_fmemcpy
258bd348432c0ec8dbc978865362c3a2d909e29Greg Haerr2021-11-09Add XMS buffers, xms_fmemcpy and linear32_fmemcpy routines
d7451c0c1203bd91c060453449a016584c70127Greg Haerr2021-11-08Add dynamic external buffer allocation
8b008ab647dd44dd396a6d8bfa5925909b56518Greg Haerr2021-10-24[kernel] Use sem_t type for semaphores for clarity
e6e0017610e4b3458167e85366cd130ab23cf93Greg Haerr2021-04-05Add CONFIG_EXEC_COMPRESS as menuconfig option
8b1235129b56011e63132f31d38e9ddbb2fddc9Greg Haerr2020-11-05[kernel] Expand buffer block numbers to 32 bits to support 500MB FAT filesystems
76f953abb3fd32a55a5c024104f3086cc0e08faGregory Haerr2020-10-26[kernel] Cleanup buffer code from PR #819 (#822)
283a1394e4775926cd15ea26b920b1bb6ca7c0dGreg Haerr2020-10-25[kernel] Optimize excess buffer copies, map_buffer / unmap_buffer in read/writes
a35313fb89dd3ad4203ace365cd51cdbd073036Greg Haerr2020-10-09[kernel] Allow non-power of two char queues, pipe and network buffers
4d56ca48602e7f24db78af338265bdd0ce79454Greg Haerr2020-09-22[kernel] Implement operating far text kernel