File history
Tracking elks/kernel/sys.c
| Commit | Author | Date | Message |
|---|---|---|---|
6d00d176c7d83a426ae24b772731e79f95420cd | Greg Haerr | 2025-12-17 | [kernel] Reduce kernel .text size for more near code space |
6f32b2ac11eda6cff0ffc795a1d5073a0a1e52b | Greg Haerr | 2025-03-26 | Remove disable_a20_gate |
fc202b41e2447ce3d1764dd8921544540789c7a | Greg Haerr | 2025-03-26 | Fix compilation error with disable_a20_gate |
028b1dfc89b380997ba13e8232a236bcda8b642 | Greg Haerr | 2025-03-26 | [kernel] Add support for loading kernel in HMA |
407d5af48d9de7b5c5488fe3091936f1286538c | Greg Haerr | 2024-11-23 | [cmds] Change 'file' to identify as86 object file instead of bcc |
b5566aeb1715059ba7a8d1307dcd22ded0ac8de | Greg Haerr | 2024-09-12 | [kernel] Retab some source files - no functional changes |
0faa69aaecce5bb09b1c801e9a14667505dc6ce | Greg Haerr | 2024-09-04 | [kernel] Consolidate reboot, shutdown and poweroff into single program |
29e0283e00bc5366fc9d11c7d6b152207bbdd83 | Greg Haerr | 2024-09-02 | [minor] Update qemu.sh for macOS x86, other small changes |
610c93b6e2b672db451dc7f8074d84eebefd8a1 | Valtteri Koskivuori | 2024-08-27 | [bioshd] Implement park for ancient MFM/RLL disks |
b7e47d342e987c7b4ba69f17d5bd5ffd82986a6 | Greg Haerr | 2024-08-20 | [kernel] Add kernel and user mode divide by zero handling |
3451cb698f2b06f484ce3311ea714ca59a5719a | Greg Haerr | 2024-07-02 | Remove unneeded _ptask currentp = current to improve code size/speed |
b477617ffd7ca52ee80e0120d03654e2d8bb4ed | Greg Haerr | 2024-03-24 | Extensive removal of include <config.h> from types.h |
8b996a2f11e76e458beb4faa35653bc8381e95a | Greg Haerr | 2023-09-04 | Update debug statements to use %P |
a19dfa5fc93d3838ee48e792e88d961bf90c578 | Greg Haerr | 2023-09-02 | [kernel] Source cleanup replace #if 0 with #if UNUSED |
f6eb392bd5ab73b2e41c945d90d36870a82ecaf | Greg Haerr | 2023-09-01 | [kernel] Don't mark inode dirty in fchown unless uid or gid changed, cleanup |
cb79ba3b4c27052eac35c382eaa5f9a51dab76f | tkchia | 2023-03-08 | [kernel] Fix: sys_kill ( ) prototype had arguments reversed |
c9296da2233dc3b62864e21e91940e2379d4088 | Greg Haerr | 2022-03-22 | [cmds] Add uname application and system call |
00d36c8fc92ef43f7ac96f9c3429f780b3caa59 | Greg Haerr | 2021-12-17 | [kernel] APM and hard reset code for IBM PC architecture only |
90adc026a691c0a1e49416ccad260460fa95af2 | Greg Haerr | 2021-05-24 | [kernel] More source cleanups |
d912939fb4c63b99a8b4d8d5194b53768d60960 | Greg Haerr | 2020-12-07 | [kernel] Rewrite wait system call, fixes cron |
d0780057c2c774dc00f7e678f40fc279d6c41e7 | Greg Haerr | 2020-10-14 | [kernel] Source code cast cleanups |
a7b47effc7649c143b58cb527a1fa252185ce8a | Greg Haerr | 2020-10-14 | Move configurable items to limits.h |
678b8627036a782b42d24e1f8cc163c5765627d | Greg Haerr | 2020-09-05 | [fs] Fix mount root readonly config option |
e95bf12425da8621786a055ac9917d17e604bfc | Greg Haerr | 2020-09-04 | [kernel/fsck] Fix various fsck, signal and shutdown bugs` |
f3141ede522e5d6acabeba7ffc0dfb468187b9c | Greg Haerr | 2020-08-11 | [kernel] Fix unneeded and slow locks in kernel, small cleanups |
4c2f3d9efbedd14604f647e61a62bea1afad89f | Greg Haerr | 2020-04-18 | [kernel][init] Add O_EXCL and O_NOCTTY for serial com/mouse, init runlevels |
7ec2e1372b360a675cbd83054c1ec898b111a97 | Greg Haerr | 2020-04-09 | [kernel][cmds] Fix lots of serial port issues to run init/getty/vi from it |
92860c4de6fee1d05c039506656a9dd7f49f9b4 | Greg Haerr | 2020-03-24 | [kernel] Cleanup, fix geteuid, getppid, implement getgid, getegid |
e689980162c9af90ce6cac5673c7f5ee1074431 | Greg Haerr | 2020-03-10 | [signal] Fix userland signals, add ^Z handling to getty/login/ash/sash, add debug_sig |
08d6b62ee98e6a8bc4083dc7c115224d650fcf9 | Jody Bruchon | 2016-05-26 | Add CONFIG_APM for APM poweroff code |
4ef5e84e2d8ea3fcdd213da9e0c5a92c30712be | Jody Bruchon | 2016-05-25 | elkscmd: Add APM shutdown to sys_reboot() and a 'poweroff' utility |
4304a557c511e3f5fed6d861de6afff72359cc8 | lithoxs | 2016-02-16 | Code size reduction in files under directories kernel, fs and arch/i86. Code still does exactly the same. Fixed a bug in malloc.c introduced 3 commits ago. Fixed some problems with printk when processing formatting %04X. Kernel compiled with BCC. Tested u |
d7422cd0ab5495464511e5c0e368261572ecf2a | Jody Bruchon | 2013-03-18 | Driver and cleanup patch by Juan Perez-Sanchez: |
b1f71b8118aaff18bc59b56a77c5a6e71c3e25c | Jody Bruchon | 2012-05-08 | ANSI C compatibility fixes by Juan Perez-Sanchez. |
7db3b4848aab80b1338cc0c0233720c4ff88d4a | Riley H. Williams | 2002-07-16 | Assorted bugfixes (see CHANGELOG entry dated "Tue Jul 16 12:00:00 BST 200" for details. |
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. |
49c50408949d05dc8f545b7dce4d80483cca0c0 | Riley H. Williams | 2002-06-03 | Completed ANSI'fication of many more source files, and verified that current codebase both compiles and boots on my 286 based laptop. THIS BREAKS THE KTCP COMMAND AS A RESULT OF FIXING A KERNEL BUG. |
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. |
d0458ee67c65e9b11bf068ecdbfeb099fdca288 | Harry Kalogirou | 2002-04-26 | some changes |
a548389f23b34f765970d7ea35d1456de168898 | Riley H. Williams | 2002-04-19 | ANSI'fied function prototypes in kernel 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. |
fd1a2560e36e998a98e1a1e3fd28f2b273034c7 | Riley H. Williams | 2002-02-23 | Brought syscall table in strace.c up to date, allowed syscall entries in syscall.dat to be conditional on a config var, updated printk to allow %% format and added conditional syscall to return kernel version string. |
25f6032570ce96b8eae5816e5ceca4cc5cdf029 | Riley H. Williams | 2001-08-21 | Corrected bug in printk() where %d is always unsigned, adding %o and %u as well. |
9a8ab1fd88443622aca904a92e72e28c952bd0b | Alan Cox | 2001-06-17 | Remove more junk |
9d989060f3401028bb8a30f6b055f47d365cdcd | Alan Cox | 2001-06-17 | Remove if 0 stuff |
ae928acf2892f3fb53a6f67c4d8d796e48275d8 | Andrew Richards | 1999-10-26 | Lots of changes bringing code up to 0.0.80-pre1. See CHANGELOG. |
4609ab18423e89367072686969b995881937fb3 | Andrew Richards | 1999-09-05 | Changes for 0.0.79 |
6569c1b50fc2022960689f8c71b31456235546c | Andrew Richards | 1999-08-19 | Clean up of source,+ new features. |
933356639c762a46720037455c562f75307a729 | Andrew Richards | 1999-05-29 | Added support for ^C and ^Z to generate signals from the console. |
d1433efb47e25df089ad1509b14a07da159b2c7 | Andrew Richards | 1998-10-13 | Optimised code size with careful use of register variables |
f9b47559bca2467fdcc9c102c605ce826b6a78e | Unspecified Developer | 1998-09-12 | Imported elks-0.0.73-pre2 source |