File history
Tracking elks/include/linuxmt/mm.h
| Commit | Author | Date | Message |
|---|---|---|---|
19b29f7237e8516ae8c3761dfd69610bd6f1117 | Adrian Siekierka | 2025-11-27 | [kernel] Fix handling of shared text segments when pointing to ROM |
232e9dceb95865c57b28319e44c26ba784c1838 | Adrian Siekierka | 2025-11-24 | [mm, exec] Allow text segments pointing directly to ROMFS |
1f33ec46fb4f005703c159e7674789ef0c4bbce | Greg Haerr | 2025-05-06 | [cmds] Add XMS total, used and free memory to meminfo display |
025a2216fda75af35145b725fc4b040953170e2 | Greg Haerr | 2025-01-26 | Add seg_verify_area for checking fmemalloc'd areas for read/write |
1d05b2fcdcc0685a29451fa176b5f8c720fdfd3 | Greg Haerr | 2024-09-17 | Add meminfo -m option to display sorted main memory segments |
5c907b3c836dac2ec151e04dfef23ceb6fc74a4 | Greg Haerr | 2024-06-30 | Store segment information in task struct, rework fork/exit/signal |
f87e30ba3d80f122ca73dec4c729b81a79edc10 | Greg Haerr | 2024-04-05 | [cmds] meminfo enhancements and man page |
51fb4b4cc0103502c2bf7992872aa5dea2c6371 | Greg Haerr | 2024-02-06 | Minor cleanups to header files |
3de6c94af6141835690a31eb4c6736186aa9f15 | Greg Haerr | 2022-07-07 | More cleanup |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
975c6d8949c7f35f32f077941229d8e2bd0bbc4 | Greg Haerr | 2022-06-09 | [kernel] Add fmemalloc sys call, fix fsck on 65M disks |
ef6ed5f8989bd9580e9de085bdcc4359c4b9ebe | Greg Haerr | 2020-11-01 | [kernel] Remove need for DMASEG 64K wrap handling in BIOS disk driver |
6b51c9b122221ebffa92c28037d95b2a25ee256 | Greg Haerr | 2020-10-10 | [kernel] Cleanup kernel assembly library routines |
4d56ca48602e7f24db78af338265bdd0ce79454 | Greg Haerr | 2020-09-22 | [kernel] Implement operating far text kernel |
11086f17578ab1f024ff661337226381d2b882b | mfld-fr | 2020-09-13 | [kernel] Improve segment allocator |
8bf134ed8a2fba1ecf3b0f648622c606c4f7d20 | mfld-fr | 2020-09-13 | [kernel] Simplify 'mm_get_usage' |
e1d7e83cfb4ec8d71ab1fa2b0ed775183df2da9 | Greg Haerr | 2020-05-06 | [kernel] Decrease and tune main memory usage |
e6ac72c7e1c9042385c1469bdd614d4b7ccf773 | Greg Haerr | 2020-04-25 | Pass allocation type directly to seg_alloc |
0d43f1cb3b02d8507244fa84b15eefe165fe402 | Greg Haerr | 2020-04-25 | [cmds] Enhance ps and meminfo with heap and size info |
b7e7ca43fe8bdc38b13c07cae11a0c3cdbd26c2 | Marcin Laszewski | 2020-04-13 | libmem: - linuxmt/memory.h: Memory primitives from linuxmt/mm.h. - libmem.a: Memory primitives only without kernel's lib functions (e.g. strlen, strcmp, strlen, ...). |
36e98a69d13e8ac5854a1597f39131f5fd79a95 | Tee-Kiah Chia | 2020-03-14 | [kernel] [boot] further tidy up header files (rebased on top of https://github.com/jbruchon/elks/pull/467) |
b867927c619ab0c50465b788bb8746dc92b07b5 | mfld.fr | 2020-03-15 | [kernel] Segment list to local heap |
974ac00c92bb0c8f4fd01f2bda62718b1274a36 | mfld-fr | 2020-02-04 | [kernel] Drop process swapping |
dfb168bcade228f4b6e9a58a9d22e4a42cb8670 | mfld-fr | 2019-04-27 | Bunch of cosmetics |
27b7dbd0c5fd1bc8e7cf0f2f379a7ec5578b635 | mfld-fr | 2018-04-29 | Add optional list-based allocator |
6a87570c16dae36646ead8461d69d173adad0e0 | mfld-fr | 2017-11-04 | Little touch on memory functions |
de94d2f2933940abe0f390f863df2ea2468a427 | mfld-fr | 2017-11-02 | Move memory function back to /lib |
dd5fbd0a7cbaec7e60feaced17dc8b7a046f9d3 | mfld-fr | 2017-11-01 | Normalize peek & poke - Add fmemcmp |
1e745d4e93a7cc6155e7debcbbf718115a72030 | mfld-fr | 2017-11-01 | Normalize fmemset and fmemcpy |
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. |
a5731bfa6432136a62dc05088c38040c9d2f2ad | Juan Perez-Sanchez | 2015-06-13 | Fix errors and warnings by open-watcom |
e618adbf1df344fad65d7a05559ba23a250421f | Juan Perez-Sanchez | 2014-11-16 | peek/poke fixups, unused variable cleanups |
3ccc3cf4092c7241dd831d2c5e764d72eacbec9 | Jody Bruchon | 2012-12-06 | Huge patch set from Juan Perez-Sanchez <lithoxs@gmail.com>: |
c732c7436554ade0e6e2f19717049abe252dbb1 | Riley H. Williams | 2002-06-04 | Finished ANSI'fication and `splint -weak` checking of ELKS source files that actually make up the ELKS kernel itself. |
3ee4c2ebe08fda3124cf85aa3f0a95febad8a37 | Riley H. Williams | 2002-05-30 | Standardised on clr_irq() and set_irq() macros throughout the source tree. |
5c84f7755a273d26d12388754511d9f3fb61b38 | Riley H. Williams | 2002-05-29 | Rationalised {get,put}_fs_{byte,word,long} to use void * pointers. |
dbc3629cacdbd4abed58efe476a8027a95fd88f | Riley H. Williams | 2002-05-05 | Reverted accidental changes, and verified that result runs on my 286 laptop. |
a8acd4426f32030349980fc20369ebd9b8618c5 | Riley H. Williams | 2002-05-03 | Reverted accidental commits...sorry. |
c38904b8336ce33c23fce3b287a5199805a44e9 | Riley H. Williams | 2002-05-02 | Partial commit of latest ANSI'fication changes. |
90a4da7c8e80d3dcd8d30e78aa3384be6f1a10f | Riley H. Williams | 2002-04-29 | Verified that fs/*.c files other than fs/super.c are clean to `splint -weak` but not that subdirectories thereof are clean. |
44236c3cce9463223af29e77dd156da25c8ba4f | Riley H. Williams | 2002-04-28 | Further verification using `spint -weak` and detected a bug in init/main.c which I am unable to fix. |
3a987eecc56f506124bc757c52aaf59eaa1ad2f | Riley H. Williams | 2002-04-28 | Finished verifying include/*/*.h as clean to `splint -weak` and changed prototypes for functions in arch/i86/mm/user.c to use size_t for all field llength parameters. |
1be4ed55ab22db463a67506e120cfad2f8bb93a | Harry Kalogirou | 2002-04-28 | swap userspace configurable |
554f465a357c3fdf114da91ae82b6ec8a602ec6 | Riley H. Williams | 2002-04-26 | Next stage of `make lint` verification of the ELKS source code. |
140057d724c7e9aef997c48528ce9fdcce338aa | Harry Kalogirou | 2002-04-21 | merge with my tree |
d7cf9d2d5749245a77e3a4cc0585e768640fd4f | Riley H. Williams | 2002-04-19 | ANSI'fied function prototypes in fs subtree. |
c0b9471d43de64a9adc7d37482fb3f27b851a49 | Riley H. Williams | 2002-02-24 | Fixed #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. |
15072207fd20f19a99c56076320ae02080a0aa1 | Riley H. Williams | 2001-09-08 | Simplified Makefile rules. |
4609ab18423e89367072686969b995881937fb3 | Andrew Richards | 1999-09-05 | Changes for 0.0.79 |
6569c1b50fc2022960689f8c71b31456235546c | Andrew Richards | 1999-08-19 | Clean up of source,+ new features. |
f9b47559bca2467fdcc9c102c605ce826b6a78e | Unspecified Developer | 1998-09-12 | Imported elks-0.0.73-pre2 source |