This website requires JavaScript.
Explore
Help
Sign In
Mark Poliakov
alnyan
0 Followers
·
0 Following
Kyyiv, Ukraine
https://alnyan.me
It's me
Joined on
2021-07-25
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
10
Projects
Packages
Public Activity
Starred Repositories
alnyan
pushed to
feat/signal
at
alnyan/osdev5
2021-11-13 12:59:20 +02:00
a695232926
feature: add FileDescriptor type
0f48379e1a
refactor: better ABI for SignalDestination passing
Compare 2 commits »
alnyan
created branch
feat/signal
in
alnyan/osdev5
2021-11-12 18:46:35 +02:00
alnyan
pushed to
feat/signal
at
alnyan/osdev5
2021-11-12 18:46:35 +02:00
fe1b39db33
fix: treat EOF as "data is available" in select()
496f14d391
feature: simple select()
34dbd9d902
refactor: fix all clippy warnings
c584e1182f
Merge branch 'master' into feat/signal
ac13154c0e
fix: proper scoping for libsys in auto_inode
Compare 10 commits »
alnyan
pushed to
feat/smp
at
alnyan/osdev5
2021-11-10 18:37:32 +02:00
b61cb052ec
feat: rerun build if linker script changes
3e6b7a71e6
feat: send IPIs using GIC
f242948f82
xxx: doesn't really work
0ee19cde96
merge: smp
dacbea02d6
fix: unhandled data abort in EL1 in syscalls
Compare 50 commits »
alnyan
pushed to
master
at
alnyan/osdev5
2021-11-10 09:54:20 +02:00
dacbea02d6
fix: unhandled data abort in EL1 in syscalls
alnyan
pushed to
master
at
alnyan/osdev5
2021-11-09 19:24:06 +02:00
8db1120b92
fix: proper TLB maint. in CoW fork/copy
e34df46663
feature: implement CoW for user pages:
e1c7ebc8e1
feature: read ioctl for ttys
e516af6f3f
feature(tty): (mostly) implement ICANON mode
Compare 4 commits »
alnyan
pushed to
master
at
alnyan/osdev5
2021-11-05 16:27:58 +02:00
9a15c1a1d3
feature: better tty interface
92b517bcd4
feature: waitpid system call
Compare 2 commits »
alnyan
pushed to
master
at
alnyan/osdev5
2021-11-05 14:07:12 +02:00
41706c5676
misc: format sources
e8e8032adb
refactor: split ProcessIo into own mod
8de432b726
refactor: add clippy to init/libusr
b340b00338
feature: O_ACCESS now works, O_CLOEXEC
0d2ea0f11f
feature: AT_EMPTY_PATH
Compare 7 commits »
alnyan
deleted branch feat/filesystem from
alnyan/osdev5
2021-11-04 14:16:07 +02:00
alnyan
deleted branch feat/virt from
alnyan/osdev5
2021-11-04 14:16:07 +02:00
alnyan
pushed to
master
at
alnyan/osdev5
2021-11-04 14:15:47 +02:00
ee5daf32b9
refactor: improve system call ABI
eb3c14db5f
doc: add docs
8ecba76db9
refactor: fix non-doc warnings
d324caeac6
doc: sanitize docstrings
37a78ad8ae
feature: fork()
Compare 30 commits »
alnyan
pushed to
feat/filesystem
at
alnyan/osdev5
2021-11-04 14:14:55 +02:00
ee5daf32b9
refactor: improve system call ABI
eb3c14db5f
doc: add docs
8ecba76db9
refactor: fix non-doc warnings
d324caeac6
doc: sanitize docstrings
37a78ad8ae
feature: fork()
Compare 7 commits »
alnyan
pushed to
feat/filesystem
at
alnyan/osdev5
2021-11-03 13:25:27 +02:00
ad17789d94
refactor: change add_char_device
abfa6d28eb
refactor: better ProcessIo impl
85b25c3954
refactor: rework sleep a bit
2845e4fc8c
feat: dedicated module for syscall ABI
Compare 4 commits »
alnyan
pushed to
feat/filesystem
at
alnyan/osdev5
2021-11-02 15:37:09 +02:00
753841e1a0
feat: proof-of-concept tty chardev
alnyan
pushed to
feat/filesystem
at
alnyan/osdev5
2021-10-31 22:38:03 +02:00
1feec06ad0
feat: add process wait channels
alnyan
created branch
feat/gpu
in
alnyan/osdev5
2021-10-31 20:52:16 +02:00
alnyan
pushed to
feat/gpu
at
alnyan/osdev5
2021-10-31 20:52:16 +02:00
b9d01431fb
feat: proof-of-concept graphical console display
501c8ddd5c
feat: slight vfs changes + PoC virtio gpu
Compare 2 commits »
alnyan
pushed to
feat/filesystem
at
alnyan/osdev5
2021-10-29 13:13:03 +03:00
b98b53f9f7
refactor(fs/memfs): split memfs into dir/file mods
alnyan
pushed to
feat/filesystem
at
alnyan/osdev5
2021-10-29 13:06:53 +03:00
88c03804b7
doc(fs/vfs): add vfs module docs
df14db3833
refactor(fs/fat32): move bpb to data.rs
Compare 2 commits »
alnyan
pushed to
feat/filesystem
at
alnyan/osdev5
2021-10-29 11:31:23 +03:00
9f62396ebc
feat: add basic fat32 read functionality
b6a0710f0c
feat: ability to supply sdcard to qemu
Compare 2 commits »
First
Previous
...
26
27
28
29
30
...
Next
Last