Commit graph

1222 commits

Author SHA1 Message Date
Putta Khunchalee
b4ae8d9e4c
Mocks PFS with HostFS (#707) 2024-02-26 17:19:08 +01:00
Putta Khunchalee
9a54f6e193
Initializes KVM and WHP (#696) 2024-02-25 17:56:39 +01:00
Putta Khunchalee
df85530520
Fixes cannot open build-info (#703) 2024-02-25 17:32:08 +01:00
Putta Khunchalee
35e11e5ee3
Removes GitHub API headers when redirected (#702) 2024-02-25 16:32:14 +01:00
Putta Khunchalee
1bb56ede23
Changes GITHUB_TOKEN from Bearer to token (#700) 2024-02-25 15:49:18 +01:00
Putta Khunchalee
34b122f64b
Assigns GITHUB_TOKEN to a variable (#699) 2024-02-25 21:05:06 +07:00
Putta Khunchalee
014f4671ee
Sends GITHUB_TOKEN when download build-info (#698) 2024-02-25 14:29:35 +01:00
Putta Khunchalee
9b743a1d71
Grants 'actions: read' to Update PR Actions (#697) 2024-02-25 13:28:46 +01:00
Putta Khunchalee
31d8465113
Fixes syntax error for Update PR Actions (#695) 2024-02-25 12:55:23 +01:00
Putta Khunchalee
bc6db3bba1
Provides PR information via artifact (#693) 2024-02-25 11:48:58 +01:00
Putta Khunchalee
53e9fa6b83
Initializes Hypervisor (#692) 2024-02-25 10:18:42 +01:00
Putta Khunchalee
4c98b9ee42
Adds Actions to automatically add/remove S-ready from PRs (#691) 2024-02-25 09:19:18 +01:00
Putta Khunchalee
7c306e6701
Fixes PR updated_at comparison on Housekeep Actions (#690) 2024-02-24 19:14:32 +01:00
Putta Khunchalee
6c50ad004b
Installs PyGithub on Housekeep Actions (#689) 2024-02-24 18:47:24 +01:00
Putta Khunchalee
be85dd9146
Uses Python instead of JS on Housekeep Actions (#688) 2024-02-24 18:31:31 +01:00
SuchAFuriousDeath
eb6f8a82a7
Fix kqueue memory leak (#687)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-02-25 00:13:36 +07:00
Putta Khunchalee
e8954ef16e
Installs octokit for Housekeep Actions (#686) 2024-02-24 17:03:21 +01:00
Putta Khunchalee
7ad8592d14
Fixes incorrect Node options for Housekeep Actions (#685) 2024-02-24 16:42:09 +01:00
SuchAFuriousDeath
132038b34e
Makes errno fully derivable (#683)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-02-24 22:21:49 +07:00
Putta Khunchalee
d01b6d6bc3
Adds Actions to automatically adds 'B-out-of-date' label (#684) 2024-02-24 16:13:13 +01:00
SuchAFuriousDeath
e0ecd1977c
Wrapper type for signals, refactor errors and signal numbers (#595)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-02-24 21:49:11 +07:00
Putta Khunchalee
00f11556ee
Revises how HostFS identifies the files (#681) 2024-02-24 14:15:41 +01:00
Marcin Mikołajczyk
e9c6e01294
Handle R_X86_64_DTPOFF64 (#655)
Co-authored-by: SuchAFuriousDeath <48620541+SuchAFuriousDeath@users.noreply.github.com>
2024-02-24 10:43:05 +01:00
SuchAFuriousDeath
c2c9ac2054
refactors cpulevel and cpuwhich, initializes cpuset_setaffinity (#679)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-02-24 13:46:03 +07:00
Marcin Mikołajczyk
d1c2463cae
Do not crash on tid == -1 in sys_thr_set_name (#667)
Co-authored-by: SuchAFuriousDeath <48620541+SuchAFuriousDeath@users.noreply.github.com>
2024-02-23 18:36:45 -05:00
SuchAFuriousDeath
c84b2fac6b
Makes FileSystem::root fallible, makes vnode item an enum (#678) 2024-02-23 00:05:04 +01:00
SuchAFuriousDeath
6f740f38af
makes syscall handlers take a &VThread (#676) 2024-02-21 21:32:08 +01:00
Marcin Mikołajczyk
788bbb9836
Implement name2oid vm.budgets.mlock_total and kern.pseudo_rng (#673) 2024-02-21 16:14:58 +01:00
SuchAFuriousDeath
23a17a94c1
refactors idt (#661) 2024-02-18 21:28:30 +01:00
Marcin Mikołajczyk
4d5042c0d7
vm.budgets.mlock_avail name2oid (#656) 2024-02-18 16:49:01 +01:00
Marcin Mikołajczyk
79916cb3f6
regmgr: decode_key with v3 == 1 (#650) 2024-02-18 16:35:10 +01:00
Putta Khunchalee
58ece47e5e
Removes release action (#666) 2024-02-18 22:08:00 +07:00
Marcin Mikołajczyk
77212a02df
sys_sigaction with oact != NULL (#582) 2024-02-17 17:06:36 +01:00
SuchAFuriousDeath
ac43a5b4cc
Device trait (#657)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-02-17 02:54:42 +01:00
SuchAFuriousDeath
0c02b15452
Implements ftruncate and truncate (#654) 2024-02-17 01:00:17 +01:00
SuchAFuriousDeath
7e2563ac65
Initialize shm_open implementation (#651)
Co-authored-by: Marcin Mikołajczyk <marcinmikolajcz@gmail.com>
Co-authored-by: Putta Khunchalee <ultimaweapon@outlook.com>
2024-02-16 23:57:06 +01:00
SuchAFuriousDeath
2c3b3816f0
Partially implements sys_lseek, refactors ioctl commands (#648) 2024-02-16 21:18:51 +01:00
SuchAFuriousDeath
ae65120e73
Initializes sockets (#649) 2024-02-16 18:49:41 +01:00
SuchAFuriousDeath
cb5250e3d7
reworks mount opts (#647) 2024-02-15 15:04:07 +01:00
SuchAFuriousDeath
6324c4936a
Initializes stat, read and write syscalls (#589)
Co-authored-by: Marcin Mikołajczyk <marcinmikolajcz@gmail.com>
Co-authored-by: Putta Khunchalee <ultimaweapon@outlook.com>
2024-02-15 14:54:19 +01:00
Marcin Mikołajczyk
b441e29feb
Stub sdkversion and cpumode sysctls (#638) 2024-02-14 16:22:39 +01:00
Marcin Mikołajczyk
01a49948ab
Increase executable memory segment size (#637) 2024-02-14 00:04:19 +01:00
SuchAFuriousDeath
94c1ca6b66
initialize sys_osem_create (#633) 2024-02-13 22:28:01 +01:00
SuchAFuriousDeath
0c99a688e6
Initialize sys_kqueue, create FileBackend struct (#634) 2024-02-13 19:39:09 +01:00
SuchAFuriousDeath
31564c45ff
Implements sys_gettimeofday (#635) 2024-02-13 09:51:57 +01:00
Putta Khunchalee
c84f8c1b3d
Mounts /mnt (#636) 2024-02-11 16:58:53 +01:00
SuchAFuriousDeath
edcaba9e26
initialize sys_poll implementation (#632)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-02-11 22:00:31 +07:00
SuchAFuriousDeath
4c8548a632
Initialize mkdir syscalls and vop_mkdir (#613)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-02-06 23:56:18 +01:00
Putta Khunchalee
e965dd71e6
Implements statfs::f_mntfromname (#608) 2024-02-04 21:55:43 +07:00
SuchAFuriousDeath
d4d0fa1161
initial implementation of vop_revoke (#591)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2024-02-04 21:10:34 +07:00