Matheus
|
828cb54062
|
interrupt: drop unused defines
|
2026-04-27 00:18:46 -03:00 |
|
iretq
|
ace1130b8f
|
apic: add missing includes
|
2026-04-27 00:15:22 -03:00 |
|
Matheus
|
fcadeaf01f
|
xorg-server: add simple evdev autodetection config backend
|
2026-04-27 00:14:58 -03:00 |
|
iretq
|
d40372a7a0
|
ports: drop xf86-input-{keyboard,mouse}
|
2026-04-27 00:14:41 -03:00 |
|
iretq
|
f48b80e6c2
|
kernel: drop old keyboard and mouse subsystems
|
2026-04-27 00:12:36 -03:00 |
|
iretq
|
21ddc29be7
|
ps2: use the new input subsystem
Co-authored-by: Matheus <matheusuky@gmail.com>
|
2026-04-27 00:11:28 -03:00 |
|
iretq
|
a1cfbe32bf
|
input: add new evdev subsystem
Co-authored-by: Matheus <matheusuky@gmail.com>
|
2026-04-27 00:09:53 -03:00 |
|
Matheus
|
2f694a63ef
|
time: implement timespec_to_timeval()
|
2026-04-27 00:07:33 -03:00 |
|
Matheus
|
9bc0e25801
|
bitmap: add BITMAP_DEFINE_STATIC
|
2026-04-27 00:05:22 -03:00 |
|
Matheus
|
50992fabde
|
bitmap: fix bitmap_find_first_set
|
2026-04-27 00:04:48 -03:00 |
|
iretq
|
173f36bdc3
|
ports: add mtdev and xf86-input-evdev
|
2026-04-26 10:51:40 -03:00 |
|
iretq
|
2ceaa52bb6
|
lib: add linked list abstraction
|
2026-04-25 19:10:01 -03:00 |
|
iretq
|
1dea5f12a8
|
bitmap: implement bitmap_set_range, bitmap_get and bitmap_destroy
|
2026-04-25 16:48:58 -03:00 |
|
iretq
|
1d1e66fe32
|
pci: implement msi masking
Co-authored-by: Matheus <matheusuky@gmail.com>
|
2026-04-25 16:37:25 -03:00 |
|
iretq
|
50c4a9f82a
|
kernel_entry: implement "root_wait" kernel option
Co-authored-by: Matheus <matheusuky@gmail.com>
|
2026-04-25 16:25:00 -03:00 |
|
iretq
|
453e89c6a6
|
kernel: add .editorconfig
|
2026-04-25 14:50:00 -03:00 |
|
iretq
|
10e886fe0d
|
libisoburn: add recipe
|
2026-04-25 14:38:16 -03:00 |
|
iretq
|
62ab479ac8
|
libburn: add recipe
|
2026-04-25 14:38:09 -03:00 |
|
iretq
|
9313f65b1f
|
libisofs: add recipe
|
2026-04-25 14:37:42 -03:00 |
|
iretq
|
f8ebf11003
|
pmm: properly initialize bootloader reclaimable entries
Co-authored-by: Matheus <matheusuky@gmail.com>
|
2026-04-25 14:20:37 -03:00 |
|
iretq
|
6086393571
|
abi: move CLOCK_* defines to abi.h
|
2026-04-25 00:55:44 -03:00 |
|
iretq
|
ceeb8a7b83
|
recipes: add evtest and libevdev
|
2026-04-25 00:39:52 -03:00 |
|
Matheus
|
5a033707cc
|
block: better checks to see if partition entry is valid
|
2026-04-24 23:49:58 -03:00 |
|
Matheus
|
6c88e67d97
|
tcp: bugfixes
|
2026-04-24 16:00:28 -03:00 |
|
Matheus
|
a01940ac36
|
rtl8169: only register netdev when init is fully complete
|
2026-04-24 15:10:20 -03:00 |
|
Matheus
|
38ee64d34e
|
tmpfs: fill in block size on stat
|
2026-04-24 14:14:07 -03:00 |
|
Matheus
|
0c02a822da
|
perl: add -D_GNU_SOURCE to CFLAGS
|
2026-04-24 12:01:04 -03:00 |
|
Matheus
|
53635c3990
|
mlibc: backport inttypes fixes
|
2026-04-24 00:26:09 -03:00 |
|
Matheus
|
7f94276b0b
|
faccessat: fix use of unitialized variable
|
2026-04-23 23:07:16 -03:00 |
|
Matheus
|
4a47d65ccd
|
sockfs: properly set hwaddr type
|
2026-04-23 16:05:48 -03:00 |
|
Matheus
|
5ea2e661af
|
netdev: properly initialize all addresses now
|
2026-04-23 16:05:24 -03:00 |
|
Matheus
|
60e0d4eaae
|
mlibc/getifaddrs: fix use of non zerod memory
|
2026-04-23 16:03:34 -03:00 |
|
Matheus
|
6678472362
|
futex: statically define table and mutex
|
2026-04-23 15:31:05 -03:00 |
|
Matheus
|
71dd6d1125
|
x86-64: enable smep and smap
|
2026-04-23 15:29:43 -03:00 |
|
Matheus
|
b0542a165c
|
archctl: remove unused variable
|
2026-04-23 12:18:22 -03:00 |
|
Matheus
|
06f414baaf
|
smp: fix warning
|
2026-04-23 12:17:02 -03:00 |
|
Matheus
|
a15b034aa8
|
syscalls: implement clock_getres
|
2026-04-23 12:10:26 -03:00 |
|
Matheus
|
8b41077128
|
socketpair: support flags
|
2026-04-23 12:09:55 -03:00 |
|
Matheus
|
d46ee0f4ec
|
sockfs: support FIONBIO ioctl
|
2026-04-23 12:09:35 -03:00 |
|
Matheus
|
789384249f
|
doomgeneric: fix build
|
2026-04-23 09:54:54 -03:00 |
|
Matheus
|
0bf0f276d6
|
systrace: misc
|
2026-04-23 09:54:32 -03:00 |
|
Matheus
|
b62c71f3c9
|
vmmcache: fix dirty list race
|
2026-04-22 19:53:58 -03:00 |
|
Matheus
|
dfce89c1ff
|
pmm: fix refcounting race
|
2026-04-22 19:50:17 -03:00 |
|
Matheus
|
d8297b990c
|
gitignore: add flamegraphs
|
2026-04-22 19:49:46 -03:00 |
|
Matheus
|
b7b8e3c66d
|
vmm: switch out old vmmrange allocator for a slab object cache
|
2026-04-22 19:48:14 -03:00 |
|
Matheus
|
e297e6d3ae
|
slab: support creating slabs out of pmm
|
2026-04-22 19:48:14 -03:00 |
|
Matheus
|
804cd32fc5
|
ldt: validate ldt entries
|
2026-04-22 19:48:13 -03:00 |
|
Matheus
|
90a420d8bb
|
prof: add user/kernel statistics
|
2026-04-22 19:44:08 -03:00 |
|
Matheus
|
337c2e6b69
|
fat: fix error being ignored and use of unitialized memory
|
2026-04-22 19:40:09 -03:00 |
|
Matheus
|
e121029500
|
vmm: reduce number of page faults on anonymous page in
|
2026-04-17 20:48:45 -03:00 |
|