File history
Tracking elks/fs/minix/namei.c
| Commit | Author | Date | Message |
|---|---|---|---|
d68666f4bca6550e8dbd691dec362979e6305a1 | Greg Haerr | 2025-02-13 | [kernel] Fix mv directory bug in MINIX empty directory check |
e6a49757a4f30bf6141cea2e401e209f931a3c0 | Greg Haerr | 2024-07-02 | Replace 'int mode' with mode_t |
50c7dfa87d26831be0faf73c365a489fea4061a | Greg Haerr | 2024-07-02 | Use mode_t instead of __u16 |
59db58564ec228c0c9ab856a0ad13c2fa29387b | Greg Haerr | 2024-03-23 | Remove NO_TRUNCATE |
cadbfb2adbbcda286cb4790e58433b7eb062b26 | Greg Haerr | 2023-09-02 | [kernel] Replace CURRENT_TIME macro with function call |
2c14f52546cc66096f65746c46efe21e21b124b | Greg Haerr | 2023-08-17 | [kernel] Cleanup inode code and fix inode count on execve |
ff31776c0f027ce3934bd42ac5375c97c16f928 | Greg Haerr | 2023-08-16 | [kernel] Replace kdevname() with printk %D |
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7 | Greg Haerr | 2022-07-08 | [kernel] More cleanup with enhanced gcc options |
d38fdd9e92f6867f355ea54cc2c98dca4fa96ac | Greg Haerr | 2022-02-11 | [kernel] Add wrappers around struct buffer_head member access |
6b51c9b122221ebffa92c28037d95b2a25ee256 | Greg Haerr | 2020-10-10 | [kernel] Cleanup kernel assembly library routines |
64e7a0b883ef79605a56aca157c01a856409af5 | marcin-laszewski | 2020-08-09 | Debug msg (#689) |
efb822970b2609442b2b87ba80f71e0f2b46039 | Greg Haerr | 2020-04-26 | [kernel] Fix buffer bug in Minix filesystem rmdir routine |
13aa1215584539a72150a0656a41fea5ae889d2 | Greg Haerr | 2020-03-25 | [kernel] Last compiler warning cleanup for kernel and libc, other cleanup |
4d33cecfc6f424558b8c99017a10211c1f59f05 | Jody Bruchon | 2020-03-09 | Revert "Whitespace cleanup in `elks/`" |
5067bd4fe82615467fc4e3295902b9d3e3156e4 | Jody Bruchon | 2020-03-09 | elks: automated cleanup around the == operator |
bf747eee07156bdfd9252ee0e647395432ba703 | lithoxs | 2017-09-29 | Simplify code in kernel, fs and net directories. Compiled with BCC, tested with Qemu. Code size reduced in 96 bytes. Data size unchanged. |
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. |
58ebef5cac04e4534bd87ba2110e1c2815bb2ef | lithoxs | 2017-09-11 | code size reduction in fs/minix/namei.c. Code size reduced in 48 bytes and data size unchanged. Compiled with BCC and tested with Qemu. |
82221121fbf0225073fd0106db828a508676adb | lithoxs | 2017-07-11 | Code size reductions in directory fs and subdirectories. Code size reduced in 96 bytes. Tested with BCC and Qemu. |
d358e322d8597fc1c506be9f73aad8b8b634670 | lithoxs | 2017-07-04 | Simplifications in directory fs and subdirectories. Code size reduced in 192 bytes. Tested with BCC and Qemu. |
e567e01e295abe2204bee0c8f64188748c4250a | lithoxs | 2017-06-29 | More simplifications in fs directory. Eliminated redundant code. Functionality remains unchanged. Code size reduced 32 bytes. Tested with Qemu. |
e486608e7d48d82345cfdb18029aac0956c5e1e | lithoxs | 2017-06-20 | Simplification in fs/namei.c. Code size reduced in 112 bytes. Tested with Qemu and PCE. Compiled with BCC and IA16-GCC. |
dc30068b752172aee64dd814b899913ef8c6b72 | lithoxs | 2017-05-15 | Fix to access to inodes in FAT16 FS, issue #123. Tested only with Mellvik's dos286.img. |
8fa316178a1c5022c596a847d20deb0fe233465 | lithoxs | 2017-04-25 | Simplifications to reduce code size. Fix to problem when removing inodes. Pending fix in unix domain sockets. code size reduced by 32 bytes. |
c130390f0e5beda73ab862039f671d5337c83d3 | Jody Bruchon | 2017-03-15 | Code style cleanups |
9cedc12ebbca66f4af5543ea75a7de746f554c1 | Jody Bruchon | 2017-03-15 | namei.c: minix_add_entry(): cache calculated block size |
2e46e4e2a8c68201ba1dfce273d369aed8a9d9c | Jody Bruchon | 2017-03-15 | namei.c: cache s_dirsize to avoid excessive dereferencing |
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486 | Jody Bruchon | 2016-08-18 | Change style of if/while/for to include space after keyword |
939b8cfdd614c638bddc327aae896bd38a613e0 | lithoxs | 2016-07-07 | Optimizations in files fs/namei.c and fs/minix/namei.c. Code size reduced by 64 bytes. Compiled kernel tested in Qemu. |
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 |
d5e0d466b2647024eb1e69b6c27fbba53ad7669 | lithoxs | 2015-07-17 | Code simplification in file fs/minix/namei.c |
8c9ad766f49d6fb1e1f0c30ec3d67bb9126a824 | lithoxs | 2015-07-16 | Some space saving optimizations |
fe3c5ce87fed5fe83c4c7d3a2958b259a28b16e | Juan Perez-Sanchez | 2015-03-16 | Code size reduction |
c2967ef2a7ee114cf9fa928fb304e73f206e08e | Juan Perez-Sanchez | 2015-03-16 | Preparation for named pipes |
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>: |
1983afbf386fe2f2c9ef7ff18eb1adb2606d807 | Harry Kalogirou | 2002-10-26 | sheduler fixes mainly |
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. |
9694a20fc1bb53a24541ff13e5fb7ee2d564d2f | Riley H. Williams | 2002-05-13 | Standardised 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. |
41d8d6c5412f1b7f6223d8780e249e111a54516 | Riley H. Williams | 2002-05-05 | Verified that fs/minix/*.c is clean as far as `splint -weak` is concerned. |
ada7d28ee75f42f096672bf4ebd3dc4ff48eb6b | Riley H. Williams | 2002-04-24 | Standardised prototypes for miscellaneous functions, also added mkcfg script omitted in previous commit. |
d7cf9d2d5749245a77e3a4cc0585e768640fd4f | Riley H. Williams | 2002-04-19 | ANSI'fied function prototypes in fs subtree. |
bd060f61b73ba0c067f46dfe81b36a0f2548c59 | Riley H. Williams | 2002-04-18 | Added `make indent` command and associated scripts/reindent script, also dealt with anonymous constructs shown by indent command. |
83c598e310d51c0a9b34dd783d6a895c60dbef7 | Riley H. Williams | 2001-08-21 | First stage of validating printk() usage |
e77e0119fc8bb78bcbd46df4970ec5e53adc3fe | Alan Cox | 2001-06-17 | Move inode ops setting into a single function - saves a whole 30!! bytes |
3350f3a44eeb2048df5f3d365ca2e9d84e26bd2 | Alan Cox | 2001-06-17 | Minix can also lose b_state/b_size mess |
d2a632d66f5f2743eac075c79fc7fb63de35c85 | Alan Cox | 2001-06-17 | Clean up CONFIG bits , remove old dead code |
ae928acf2892f3fb53a6f67c4d8d796e48275d8 | Andrew Richards | 1999-10-26 | Lots of changes bringing code up to 0.0.80-pre1. See CHANGELOG. |
cf61921b57addaeb90edef83e73c8a58d473bec | Andrew Richards | 1999-09-30 | Fixed unbalanced map_buffer calls in minix_add_entry(). |
3653f0c07be99023c1b224cf12478ae017467b9 | Andrew Richards | 1999-09-14 | Fixed types of all string lengths in namei code to size_t. |
4609ab18423e89367072686969b995881937fb3 | Andrew Richards | 1999-09-05 | Changes for 0.0.79 |
6569c1b50fc2022960689f8c71b31456235546c | Andrew Richards | 1999-08-19 | Clean up of source,+ new features. |
d3c04130f93740b982c2700eacce17ee5e55a5f | Andrew Richards | 1998-12-03 | Debugged minix truncate code |
503af13fbdd75dacf3e219f15822959df196568 | Andrew Richards | 1998-10-21 | Register variable optimisations, and a small bugfix. |
f9b47559bca2467fdcc9c102c605ce826b6a78e | Unspecified Developer | 1998-09-12 | Imported elks-0.0.73-pre2 source |