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/minix/bitmap.c
CommitAuthorDateMessage
50c7dfa87d26831be0faf73c365a489fea4061aGreg Haerr2024-07-02Use mode_t instead of __u16
80e582a02928acb50ccdfa2b4659eccd64e84b2Greg Haerr2023-10-05Rewrite check_disk_change cleanly
1992a3f0bc7a894467a59bf25de0501b7cc87b4Greg Haerr2023-08-30[kernel] Kernel buffers tune and cleanup
17e780531c19d1453ab29282f17bc23b8cd0b45Greg Haerr2023-08-28[kernel] Remove dedicated buffer for MINIX super block
66390267c0f8dda62cadb3c19ad4aba4bf1eba5Greg Haerr2023-08-28Cleanup
95be5fe53d8cd5fbb209493745325f0b09ac6e9Greg Haerr2023-08-27[kernel] Don't lock Z-map and I-map buffers on MINIX fs mounts
71341345927cc78107b0ccd792df39eee83acc5Greg Haerr2023-08-23[kernel] Don't use map_buffer for memset on new filesystem blocks
b3cb5cf41750959cea4cc1de51ee722f403ea48Greg Haerr2023-08-15[kernel] Fix MINIX fs indirect block allocation
4baeb7932f371d4ee76f507ddd5b86680da49d5Greg Haerr2022-08-04[kernel] Fix MINIX inode allocation routine
0659e69f47efa067ceec1314c3acfce3a5a5acfGreg Haerr2022-08-03Update free_block error messages
2ad48301d37907fefb56a4c56021b1d9aecbf93Greg Haerr2022-08-03[kernel] Fix MINIX block allocation routine for out of space issues
dc607b65a099746c2eb1f0e1ef019868c5afd36Greg Haerr2022-07-07[kernel] Cleanup C code using enhanced gcc warnings
04bb9cae7adab36605e427a772812d696ebb0abGreg Haerr2022-02-24Update mount command to display mounted filesystems
d38fdd9e92f6867f355ea54cc2c98dca4fa96acGreg Haerr2022-02-11[kernel] Add wrappers around struct buffer_head member access
64e7a0b883ef79605a56aca157c01a856409af5marcin-laszewski2020-08-09Debug msg (#689)
3245556e4315de4b35d704291fc6372993b8713Jody Bruchon2020-03-04[minix] Fix buffer problems and filesystem check status in MINIX filesystem (#408)
c451634626b42711be69090c588ef7552dfa046Greg Haerr2020-02-07[fat] Add fsdebug messages on all fat filesystem writes
13e07b1e0e3ff10d0a576b9db5062df5e996912lithoxs2017-09-07Code 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.
c3855e1e90c72ac317e68230d1afa50f4f4b138lithoxs2017-09-02Refactor handling of minixfs i-map and z-map cache. Code size reduced by 96 bytes. Data size unchanged. Compiled with BCC. Tested with Qemu.
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
82221121fbf0225073fd0106db828a508676adblithoxs2017-07-11Code size reductions in directory fs and subdirectories. Code size reduced in 96 bytes. Tested with BCC and Qemu.
dc30068b752172aee64dd814b899913ef8c6b72lithoxs2017-05-15Fix to access to inodes in FAT16 FS, issue #123. Tested only with Mellvik's dos286.img.
8fa316178a1c5022c596a847d20deb0fe233465lithoxs2017-04-25Simplifications to reduce code size. Fix to problem when removing inodes. Pending fix in unix domain sockets. code size reduced by 32 bytes.
c130390f0e5beda73ab862039f671d5337c83d3Jody Bruchon2017-03-15Code style cleanups
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486Jody Bruchon2016-08-18Change style of if/while/for to include space after keyword
18363dfeee1d238db5dd03167b10fc7161635f1lithoxs2016-07-12Optimization 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.
939b8cfdd614c638bddc327aae896bd38a613e0lithoxs2016-07-07Optimizations in files fs/namei.c and fs/minix/namei.c. Code size reduced by 64 bytes. Compiled kernel tested in Qemu.
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.
8c9ad766f49d6fb1e1f0c30ec3d67bb9126a824lithoxs2015-07-16Some space saving optimizations
4a1c38a7553a0148daf2a5a8016c93a1729e5feJuan Perez-Sanchez2015-06-13Removal of ia16-unknown-elks-gcc warnings
7439e13ad129fff36c225f3bd97f37df80b9d78Juan Perez-Sanchez2015-03-16Add opening, closing, and creation of named pipes
194c46b5c75bb189a4efd043c9adc8a5cb9bd21Juan Perez-Sanchez2014-12-08Fix for release of pipe buffers
a72b23c9db65014b7089b09493a9b8dcdc64866Juan Perez-Sanchez2014-11-27Simplify inode initialization
3ccc3cf4092c7241dd831d2c5e764d72eacbec9Jody Bruchon2012-12-06Huge patch set from Juan Perez-Sanchez <lithoxs@gmail.com>:
7db3b4848aab80b1338cc0c0233720c4ff88d4aRiley H. Williams2002-07-16Assorted bugfixes (see CHANGELOG entry dated "Tue Jul 16 12:00:00 BST 200" for details.
b5734cc804ef40a59c54b7f5879136fc5682348Riley H. Williams2002-06-26Applied Manuel's size optimisations, also clarified various messages and verified that result compiles and boots.
2ee105fc93056d6d3752cd3c3e2fe5236593b4cRiley H. Williams2002-06-22Applied Manuel's second patchset, tweaked kernel boot message to tell the truth, and verified that the result all works.
34e14cc40ca0dd01d5e8403dbd1255c315d7e07Riley H. Williams2002-06-20Corrected == to = - sorry.
c81772afcb30885edcf35ed21fcc654b97a13daRiley H. Williams2002-05-30Patches to make current codebase compile and run on PC architecture - still problem on SiBO though.
a606e8d661fc443c5acef092c599191fe3d9188Riley H. Williams2002-05-29Updated debug messages.
41d8d6c5412f1b7f6223d8780e249e111a54516Riley H. Williams2002-05-05Verified that fs/minix/*.c is clean as far as `splint -weak` is concerned.
d7cf9d2d5749245a77e3a4cc0585e768640fd4fRiley H. Williams2002-04-19ANSI'fied function prototypes in fs subtree.
c5e643dd81ab02231b7407af09a78edf6ed968aAlan Cox2001-06-17Shave 300 bytes off bitmap.c by shortening the copious printk calls
4a1e33fb08500c1bf4669b117aa380a791f7844Alan Cox2001-06-17Clean up config options,actime etc Reorder to reduce ifdef mess
e5636757b61d7e416b39b196fbb57c5bb757778Andrew Richards2000-01-13Fix to bug which meant last possible inode could not be accessed
ae928acf2892f3fb53a6f67c4d8d796e48275d8Andrew Richards1999-10-26Lots of changes bringing code up to 0.0.80-pre1. See CHANGELOG.
6569c1b50fc2022960689f8c71b31456235546cAndrew Richards1999-08-19Clean up of source,+ new features.
a13a642bb852d96c06d70539097b66786e22760Andrew Richards1999-07-20Removed unused members of fs structures.
d3c04130f93740b982c2700eacce17ee5e55a5fAndrew Richards1998-12-03Debugged minix truncate code
503af13fbdd75dacf3e219f15822959df196568Andrew Richards1998-10-21Register variable optimisations, and a small bugfix.
f9b47559bca2467fdcc9c102c605ce826b6a78eUnspecified Developer1998-09-12Imported elks-0.0.73-pre2 source