File history
Tracking elks/fs/minix/inode.c
| Commit | Author | Date | Message |
|---|---|---|---|
b454187177b6894f7c44d9021db73f948b9ded8 | Greg Haerr | 2025-07-22 | [kernel] Revise kernel device name/number messages for clarity |
421f0b63bf3166420a97a9c8f4ad93969e7a8d2 | Greg Haerr | 2025-07-21 | Fix bugs in root_dev_name |
1b974648e2628abccebff5e4f0e716d1374ef58 | Greg Haerr | 2025-07-21 | [kernel] Display device name as well as number in important kernel messages |
dad7fd7a43849b88b203b4e2581d8ccdd60001b | Greg Haerr | 2024-09-16 | [kernel] Small cleanups, add disasm to 1440k distribution |
04d268e27141063b118931dde06b87f1ea5f90f | Greg Haerr | 2024-09-04 | [kernel] Cleanup and shorten panic messages to save kernel data space |
26751ee7c7f1d418f5fcd03d91f783cb3d9e362 | Greg Haerr | 2024-03-24 | Remove or rename remaining BLOAT_FS stuff |
918e96eef850d6687231cc8d021c1a4d456c7b1 | Greg Haerr | 2024-03-23 | Remove i_blocks, i_blksize |
be745ac22f7c89fc52c0d53a609e974edcb9a0b | Greg Haerr | 2023-09-04 | [kernel] Slightly reorganize boot and kernel messages |
cadbfb2adbbcda286cb4790e58433b7eb062b26 | Greg Haerr | 2023-09-02 | [kernel] Replace CURRENT_TIME macro with function call |
a19dfa5fc93d3838ee48e792e88d961bf90c578 | Greg Haerr | 2023-09-02 | [kernel] Source cleanup replace #if 0 with #if UNUSED |
1992a3f0bc7a894467a59bf25de0501b7cc87b4 | Greg Haerr | 2023-08-30 | [kernel] Kernel buffers tune and cleanup |
17e780531c19d1453ab29282f17bc23b8cd0b45 | Greg Haerr | 2023-08-28 | [kernel] Remove dedicated buffer for MINIX super block |
66390267c0f8dda62cadb3c19ad4aba4bf1eba5 | Greg Haerr | 2023-08-28 | Cleanup |
95be5fe53d8cd5fbb209493745325f0b09ac6e9 | Greg Haerr | 2023-08-27 | [kernel] Don't lock Z-map and I-map buffers on MINIX fs mounts |
be7230880b2785e1039fb4a94998f862a23f317 | Greg Haerr | 2023-08-26 | [cmds] Update fsck to work with max size 64Mb HD, enhance verbose output |
e25080fe84e2d90fd9583b620ebc56468e89e8c | Greg Haerr | 2023-08-16 | Remove CONFIG_EMUL_ANSI_PRINTK |
ff31776c0f027ce3934bd42ac5375c97c16f928 | Greg Haerr | 2023-08-16 | [kernel] Replace kdevname() with printk %D |
b3cb5cf41750959cea4cc1de51ee722f403ea48 | Greg Haerr | 2023-08-15 | [kernel] Fix MINIX fs indirect block allocation |
2748777065746a298320ebd0e7741ad1aa4f87b | Greg Haerr | 2022-08-26 | [kernel] Add UF_NOFREESPACE flag to ustatfs system call |
4baeb7932f371d4ee76f507ddd5b86680da49d5 | Greg Haerr | 2022-08-04 | [kernel] Fix MINIX inode allocation routine |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
04bb9cae7adab36605e427a772812d696ebb0ab | Greg Haerr | 2022-02-24 | Update mount command to display mounted filesystems |
2b21f3f27dbcf7a237e67d2e026d38830c0828c | Greg Haerr | 2022-02-24 | Add ustatfs to kernel |
a510ee854a6772cd61333ad847c1361a6c44742 | Greg Haerr | 2022-02-11 | More header and unused source file cleanup |
d38fdd9e92f6867f355ea54cc2c98dca4fa96ac | Greg Haerr | 2022-02-11 | [kernel] Add wrappers around struct buffer_head member access |
066f9670aadf2191ab71e333a9afd4da5755697 | Greg Haerr | 2022-01-19 | Fine tune mount and fsck messages |
482ff27844bca2107c331245176fd5e6a8be720 | Greg Haerr | 2022-01-11 | [kernel] Source cleanup of BLOAT_FS |
aa97125859af822387c76227d266cc7b3f29e71 | Greg Haerr | 2020-10-19 | [minixfs] Fix MINIX filesystem issues related to too many inodes |
28f0865bb1d3fa74b4c1d2f5f652c842fbc4605 | Greg Haerr | 2020-09-03 | [kernel] Use number rather than string for mount(2) system call fs type |
13aa1215584539a72150a0656a41fea5ae889d2 | Greg Haerr | 2020-03-25 | [kernel] Last compiler warning cleanup for kernel and libc, other cleanup |
8653b98df0e20b6738b3ad111ef5bf32922f851 | Greg Haerr | 2020-03-11 | [minix] Force superblock write on RW mount |
283a22601eb1f3d7e15c391a88ed35967268a69 | Greg Haerr | 2020-03-10 | [minix] Fix Minix umount super block unchecked flag, add new debug mechanism |
3245556e4315de4b35d704291fc6372993b8713 | Jody Bruchon | 2020-03-04 | [minix] Fix buffer problems and filesystem check status in MINIX filesystem (#408) |
dd5e3002b72cd26cc168719c8b598dfd1f84f97 | mfld-fr | 2020-02-21 | [kernel] New synchronization primitives |
5e06c3b836838fa7f76f889c8c07412e2e4d9b2 | lithoxs | 2017-09-14 | fix 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 |
af2982c46d9aa3ba51f0502b56632218cca8f35 | lithoxs | 2017-09-13 | Diverse improvements in fs/, fs/minix/ and doshd.c. Code size reduced in 48 bytes. Data size unchanged. Compiled with BCC. Tested with Qemu. |
c3855e1e90c72ac317e68230d1afa50f4f4b138 | lithoxs | 2017-09-02 | Refactor handling of minixfs i-map and z-map cache. Code size reduced by 96 bytes. Data size unchanged. Compiled with BCC. Tested with Qemu. |
2b85680a8c25ea50d662e48d6a2eea529d43edb | lithoxs | 2017-08-28 | Still more simplifications in fs and fs/minix directories. Reduced instances of allocation of structures in the stack. Functionality remains unchanged. Code size reduced by 144 bytes. Compiled with BCC and tested with Qemu. |
1ab69a3484566b46171949ee89666449fc41dd9 | lithoxs | 2017-07-18 | More code size reduction in fs directory. Code size reduced by 32 bytes. Tested using BCC and Qemu. |
164bb5d402b17fc9a662db271b1c2e378075d63 | lithoxs | 2016-09-20 | Optimizations in fs directory. Reordering in files buffer.c and inode.c to stress their similarities, for an eventual simplification. Code size reduced in 112 bytes and data+bss reduced in 120 bytes. Kernel compiled with bcc and tested under Qemu. |
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486 | Jody Bruchon | 2016-08-18 | Change style of if/while/for to include space after keyword |
d9d6ececbe244ff738fb7288250f140dec78159 | lithoxs | 2016-02-16 | Code 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. |
4786296011e318ca250ad096ce3ccd4ae01b21f | lithoxs | 2015-10-27 | More optimizations in arch/i86 directories |
fbe84dce7736fe89d694c2ca917159d7d6d736d | lithoxs | 2015-10-26 | More optimization for namei.c |
bd64762bdceff32b41631837c817338b898d5b2 | lithoxs | 2015-08-18 | Fix argv[0] for init task. Vfork() simplification |
a5731bfa6432136a62dc05088c38040c9d2f2ad | Juan Perez-Sanchez | 2015-06-13 | Fix errors and warnings by open-watcom |
7439e13ad129fff36c225f3bd97f37df80b9d78 | Juan Perez-Sanchez | 2015-03-16 | Add opening, closing, and creation of named pipes |
d0a74229dc58d1baddce87ec587ea5452f8dbf2 | Juan Perez-Sanchez | 2015-02-28 | Simplify file structure initialization |
62a1a88fc95481c9c2188abce3527200d14b704 | Juan Perez-Sanchez | 2014-12-08 | Fix write to an array beyond its size |
194c46b5c75bb189a4efd043c9adc8a5cb9bd21 | Juan Perez-Sanchez | 2014-12-08 | Fix for release of pipe buffers |
a72b23c9db65014b7089b09493a9b8dcdc64866 | Juan Perez-Sanchez | 2014-11-27 | Simplify inode initialization |
dd97f4ac2e171953d3c26f941ff592d5fe941e8 | Juan Perez-Sanchez | 2014-11-27 | Fix symlinks, clean up inode functions |
3ccc3cf4092c7241dd831d2c5e764d72eacbec9 | Jody Bruchon | 2012-12-06 | Huge patch set from Juan Perez-Sanchez <lithoxs@gmail.com>: |
2ee105fc93056d6d3752cd3c3e2fe5236593b4c | Riley H. Williams | 2002-06-22 | Applied Manuel's second patchset, tweaked kernel boot message to tell the truth, and verified that the result all works. |
c81772afcb30885edcf35ed21fcc654b97a13da | Riley H. Williams | 2002-05-30 | Patches to make current codebase compile and run on PC architecture - still problem on SiBO though. |
a606e8d661fc443c5acef092c599191fe3d9188 | Riley H. Williams | 2002-05-29 | Updated debug messages. |
2cc064c4fb746a020e8dbad9d90c2138cefdda8 | Riley H. Williams | 2002-05-26 | Reverted thinko in earlier patch. |
41d8d6c5412f1b7f6223d8780e249e111a54516 | Riley H. Williams | 2002-05-05 | Verified that fs/minix/*.c is clean as far as `splint -weak` is concerned. |
d7cf9d2d5749245a77e3a4cc0585e768640fd4f | Riley H. Williams | 2002-04-19 | ANSI'fied function prototypes in fs subtree. |
3862f0e27dde58b999ff97e70150bacce22f9a8 | Alan Cox | 2001-06-17 | *** empty log message *** |
646ded311271e750cf94b26624be43f5aa193f8 | Alan Cox | 2001-06-17 | Add triple indirection support. Grows minixfs by 32bytes only |
e77e0119fc8bb78bcbd46df4970ec5e53adc3fe | Alan Cox | 2001-06-17 | Move inode ops setting into a single function - saves a whole 30!! bytes |
7e0275b49783e24e9da723c5cf2a96c62e7271b | Alan Cox | 2001-06-17 | More minor tidies - noted that triple indirects need implementing |
7bbad010da6703cb593a9e643e3775530063df8 | Alan Cox | 2001-06-17 | Clean up ifdef mess |