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/minix_fs.h
CommitAuthorDateMessage
2e6506e88f69c637fbbd586d75cdde8b5bdf4f3Greg Haerr2024-11-15Update some file comments
dad7fd7a43849b88b203b4e2581d8ccdd60001bGreg Haerr2024-09-16[kernel] Small cleanups, add disasm to 1440k distribution
e6a49757a4f30bf6141cea2e401e209f931a3c0Greg Haerr2024-07-02Replace 'int mode' with mode_t
17e780531c19d1453ab29282f17bc23b8cd0b45Greg Haerr2023-08-28[kernel] Remove dedicated buffer for MINIX super block
a61bf0b02edd3f146a1c1da89dfbce45a723c32Greg Haerr2023-08-19[kernel] Refactor debug events, add display inode table with ^N
2748777065746a298320ebd0e7741ad1aa4f87bGreg Haerr2022-08-26[kernel] Add UF_NOFREESPACE flag to ustatfs system call
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7Greg Haerr2022-07-08[kernel] More cleanup with enhanced gcc options
04bb9cae7adab36605e427a772812d696ebb0abGreg Haerr2022-02-24Update mount command to display mounted filesystems
2b21f3f27dbcf7a237e67d2e026d38830c0828cGreg Haerr2022-02-24Add ustatfs to kernel
a510ee854a6772cd61333ad847c1361a6c44742Greg Haerr2022-02-11More header and unused source file cleanup
36e98a69d13e8ac5854a1597f39131f5fd79a95Tee-Kiah Chia2020-03-14[kernel] [boot] further tidy up header files (rebased on top of https://github.com/jbruchon/elks/pull/467)
3245556e4315de4b35d704291fc6372993b8713Jody Bruchon2020-03-04[minix] Fix buffer problems and filesystem check status in MINIX filesystem (#408)
bd557ec2701d029fc207f55be4f6f181cd3b0cblithoxs2017-11-07Restore functionality when compiled with ia16-elf-gcc compiler.
6696f146870abef93c440f80469765fad085f36lithoxs2017-11-06Restore compilability using ia16-elf-gcc compiler
5e06c3b836838fa7f76f889c8c07412e2e4d9b2lithoxs2017-09-14fix waste of kernel data memory in inode array. Achieved moving the minix specific i_zone array in the inode structure out of the common part, to the filesystem specific union u. Data size reduced in 1728 bytes. Code size increased 32 bytes. Compiled with
932737a387a17c1bf392a5d50f6e2ad2f248ddflithoxs2017-08-29Fix waste of kernel data space in struct super_block. Allocation of space for inode and zone bitmaps was for minix-V2 needs. But we only support minix-V1, so now allocate space for current needs. Data space reduced by 480 bytes. Unexpectedly, there is als
e567e01e295abe2204bee0c8f64188748c4250alithoxs2017-06-29More simplifications in fs directory. Eliminated redundant code. Functionality remains unchanged. Code size reduced 32 bytes. Tested with Qemu.
a5731bfa6432136a62dc05088c38040c9d2f2adJuan Perez-Sanchez2015-06-13Fix errors and warnings by open-watcom
a72b23c9db65014b7089b09493a9b8dcdc64866Juan Perez-Sanchez2014-11-27Simplify inode initialization
31d3afeb7058aa40bff09a3823d4b78e7de91eeJody Bruchon2012-08-11This patch makes another round of fixes to improve ansi-C compatibility, this time using the open-watcom compiler. An effort was done to make the right changes to code, not just wipe out the errors or warnings. For example, if prototypes, definition and u
b1f71b8118aaff18bc59b56a77c5a6e71c3e25cJody Bruchon2012-05-08ANSI C compatibility fixes by Juan Perez-Sanchez.
a606e8d661fc443c5acef092c599191fe3d9188Riley H. Williams2002-05-29Updated debug messages.
9694a20fc1bb53a24541ff13e5fb7ee2d564d2fRiley H. Williams2002-05-13Standardised macros for debugging printk's - now uses debug() and debug[1-9]() for all except memory handlers, which use debugmem() and debugmem[1-9]() respectively.
e7885c7070e608efed0251669a9f4c520620300Riley H. Williams2002-05-05Removed unused INODE_VERSION macros from include header files as they conflicted with each other.
41d8d6c5412f1b7f6223d8780e249e111a54516Riley H. Williams2002-05-05Verified that fs/minix/*.c is clean as far as `splint -weak` is concerned.
446b0920a944a6cee22feaa63869d0f0ce46c27Riley H. Williams2002-04-26Applied `make lint` ro include/arch and include/linuxmt directories, and resolved almost all of the "bugs" reported in the files in those directories. Exceptions are include/arch/system.h - include/linuxmt/mm.h - include/linuxmt/tqueue.h which all need fu
554f465a357c3fdf114da91ae82b6ec8a602ec6Riley H. Williams2002-04-26Next stage of `make lint` verification of the ELKS source code.
d7cf9d2d5749245a77e3a4cc0585e768640fd4fRiley H. Williams2002-04-19ANSI'fied function prototypes in fs subtree.
c0b9471d43de64a9adc7d37482fb3f27b851a49Riley H. Williams2002-02-24Fixed #else and #endif to not fox the bcc -ansi option. Reformatted scripts/Configure and scripts/Menuconfig to a consistent style. Removed ELKS dependency on the Linux kernel source being available.
15072207fd20f19a99c56076320ae02080a0aa1Riley H. Williams2001-09-08Simplified Makefile rules.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source