git://scm.lunaixsky.com
/
lunaix-os.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
refactor: organize all arch related files together.
[lunaix-os.git]
/
lunaix-os
/
includes
/
2023-08-10
Minep
refactor: organize all arch related files together.
tree
|
commitdiff
2023-07-25
Minep
refactor: decouple i386 specific instruction invocation
tree
|
commitdiff
2023-07-23
Minep
fix: corner case for x87 context restore on execve
tree
|
commitdiff
2023-07-23
Minep
refactor: Optimize the signal context overhead
tree
|
commitdiff
2023-07-23
Minep
refactor: Optimize the context switch overhead
tree
|
commitdiff
2023-07-21
Minep
refactor: full rewrite of signal feature
tree
|
commitdiff
2023-07-20
Minep
refactor: rewrite kernel's make script
tree
|
commitdiff
2023-07-17
Minep
refactor: restructure the user space stuff.
tree
|
commitdiff
2023-07-16
Minep
chore: fix almost *ALL* warnings.
tree
|
commitdiff
2023-07-16
Minep
refactor: decouple the executable file implementations...
tree
|
commitdiff
2023-07-10
Minep
refactor: elf parsing utility and exec related
tree
|
commitdiff
2023-06-25
Minep
feat: refine symbolic link support.
tree
|
commitdiff
2023-06-18
Minep
feat: dynamic boot medium probing and mounting
tree
|
commitdiff
2023-06-18
Minep
feat: shell and signal demo as loadable user executable
tree
|
commitdiff
2023-06-14
Minep
Merge branch 'master' into prog-loader
tree
|
commitdiff
2023-01-17
Minep
Merge branch 'master' into prog-loader
tree
|
commitdiff
2023-01-06
Minep
feat: brk and sbrk (mmap based)
tree
|
commitdiff
2023-01-04
Minep
feat: closedir(2)
tree
|
commitdiff
2023-01-04
Minep
Merge branch 'interrupt-rework' into prog-loader
tree
|
commitdiff
2023-01-04
Minep
fix: previous interrupt context lost after a nested...
tree
|
commitdiff
2023-01-04
Minep
refactor: cut off some bloats in intr_ctx
tree
|
commitdiff
2023-01-02
Minep
feat: provide some libc routines only for testing
tree
|
commitdiff
2023-01-02
Minep
regression: elf loading
tree
|
commitdiff
2023-01-01
Minep
feat: wrapper function for bootstraping user program
tree
|
commitdiff
2022-12-31
Minep
feat: heap support and re-worked
tree
|
commitdiff
2022-12-31
Minep
feat: basic elf32 loader (only LOAD segment is supported)
tree
|
commitdiff
2022-12-29
Minep
feat: msync(2)
tree
|
commitdiff
2022-12-29
Minep
refactor: separate syscall interfaces from kernel space...
tree
|
commitdiff
2022-12-28
Minep
regression: mmap for fd
tree
|
commitdiff
2022-12-05
Minep
Merge branch 'master' into prog-loader
tree
|
commitdiff
2022-11-20
Minep
feat: (vm) memory mapping support: mmap/munmap
tree
|
commitdiff
2022-11-20
Minep
feat: (device) dev_null and dev_rand support
tree
|
commitdiff
2022-11-13
Minep
feat: (iso9660) finishing up unmount
tree
|
commitdiff
2022-11-13
Minep
refactor: replace all stdint::uint32_t into short and...
tree
|
commitdiff
2022-11-13
Minep
feat: (iso9660) rock ridge extension
tree
|
commitdiff
2022-11-11
Minep
feat: (vfs) write_page and read_page file operations
tree
|
commitdiff
2022-11-11
Minep
feat: (iso9660) implement file read (for both interleav...
tree
|
commitdiff
2022-11-11
Minep
feat: (iso9660) directory read support
tree
|
commitdiff
2022-11-10
Minep
fix: (blkio) enforce disk io buffer size alignment...
tree
|
commitdiff
2022-11-10
Minep
feat: (ahci) support multiple AHCI controller
tree
|
commitdiff
2022-11-10
Minep
feat: block partition support
tree
|
commitdiff
2022-11-09
Minep
fix: memory leakage in file descriptor allocation
tree
|
commitdiff
2022-11-09
Minep
fix: use wait queue for blocking process
tree
|
commitdiff
2022-11-09
Minep
feat: asynchronized SATA IO
tree
|
commitdiff
2022-11-06
Minep
Merge branch 'iso-9660' into block-io
tree
|
commitdiff
2022-10-23
Minep
Merge branch 'master' into iso-9660
tree
|
commitdiff
2022-10-23
Minep
fix: bugs related to O2 optimization
tree
|
commitdiff
2022-10-22
Minep
refactor: isrm to centeralize interrupt/irq resources...
tree
|
commitdiff
2022-10-21
Minep
laying out the iso9660 structure definitions
tree
|
commitdiff
2022-10-19
Minep
fix: PS/2 keyboard initialization sequence
tree
|
commitdiff
2022-10-18
Minep
feat: integrate gdb support over serial port for bare...
tree
|
commitdiff
2022-09-17
Minep
feat: add support for process to conduct Intel x87...
tree
|
commitdiff
2022-09-17
Minep
refactor: script to generate code for interrupt install...
tree
|
commitdiff
2022-09-17
Minep
Merge branch 'device-sys'
tree
|
commitdiff
2022-09-17
Minep
fix: dnode cache syncing for pseudo fs
tree
|
commitdiff
2022-08-31
Minep
feat: simple read/write lock implementation
tree
|
commitdiff
2022-08-30
Minep
feat: support ioctl() syscall for direct control to...
tree
|
commitdiff
2022-08-29
Minep
feat: taskfs for export process to filesystem
tree
|
commitdiff
2022-08-27
Minep
refactor: clean up the virtual memory mappings
tree
|
commitdiff
2022-08-26
Minep
feat: (twimap) provide an easy way for mapping kernel...
tree
|
commitdiff
2022-08-25
Minep
feat: a file system mapping for pci devices
tree
|
commitdiff
2022-08-24
Minep
refactor: improve on scrolling experience in lunaix...
tree
|
commitdiff
2022-08-23
Minep
feat: a pseudo shell environment for basic interacting...
tree
|
commitdiff
2022-08-22
Minep
refactor: add user space printf.
tree
|
commitdiff
2022-08-22
Minep
feat: input device subsystem to resolve race condition...
tree
|
commitdiff
2022-08-21
Minep
feat: (devfs) a new filesystem for device exposure.
tree
|
commitdiff
2022-08-20
Minep
feat: mount point flags check
tree
|
commitdiff
2022-08-20
Minep
feat: ability to manipulate extended attribute
tree
|
commitdiff
2022-08-19
Minep
refactor: add a simple ramfs for rootfs. Twifs should...
tree
|
commitdiff
2022-08-18
Minep
refactor: send the command with retry and error detection
tree
|
commitdiff
2022-08-18
Minep
fix: READ_CAPACITY command for 12 bytes CDB SCSI device.
tree
|
commitdiff
2022-08-17
Minep
refactor: mount system reworked
tree
|
commitdiff
2022-08-16
Minep
feat: ability to evict dnode and inode cache
tree
|
commitdiff
2022-08-16
Minep
refactor: inode hashing and reusing
tree
|
commitdiff
2022-08-15
Minep
feat: rename(2), mount(2) and unmount(2)
tree
|
commitdiff
2022-08-14
Minep
refactor: synchronize the vfs objects
tree
|
commitdiff
2022-08-14
Minep
Merge branch 'vfs-dev'
tree
|
commitdiff
2022-08-14
Minep
feat: lru eviction policy on page caches
tree
|
commitdiff
2022-08-12
Minep
refactor: kernel space yield() for controllable, flexib...
tree
|
commitdiff
2022-08-10
Minep
feat: support per-process current working directory...
tree
|
commitdiff
2022-08-09
Minep
Merge branch 'master' into vfs-dev
tree
|
commitdiff
2022-08-09
Minep
fix: remove unwanted interrupts during disk init and...
tree
|
commitdiff
2022-08-09
Minep
Merge branch 'master' into vfs-dev
tree
|
commitdiff
2022-08-09
Minep
fix: incorrect settings of msi registers.
tree
|
commitdiff
2022-08-09
Minep
feat: stdin/stdout into process
tree
|
commitdiff
2022-08-08
Minep
fix: refining the tty input
tree
|
commitdiff
2022-08-08
Minep
feat: hook up the keyboard input into our vfs
tree
|
commitdiff
2022-08-07
Minep
fix: separate any i/o to sequential device from caching...
tree
|
commitdiff
2022-08-06
Minep
feat: page caching layer for vfs
tree
|
commitdiff
2022-08-02
Minep
feat: symlink(2) and realpathat syscall
tree
|
commitdiff
2022-07-31
Minep
feat: implement dup(2), dup2(2)
tree
|
commitdiff
2022-07-31
Minep
feat: implement fsync(2) and hard link support [link(2)]
tree
|
commitdiff
2022-07-30
Minep
feat: implement rmdir(2), unlink(2), unlinkat(2)
tree
|
commitdiff
2022-07-30
Minep
feat: implement readlink(2) readlinkat(2)
tree
|
commitdiff
2022-07-30
Minep
feat: simple device abstraction layer
tree
|
commitdiff
2022-07-29
Minep
feat: lseek(2), read(2), write(2) implementation
tree
|
commitdiff
2022-07-27
Minep
feat: readdir fix and demo
tree
|
commitdiff
2022-07-27
Minep
feat: open(2), close(2), mkdir(2) and readdir(2) syscall
tree
|
commitdiff
2022-07-24
Minep
feat: twifs - pseudo file system for lunaix kernel...
tree
|
commitdiff
2022-07-20
Minep
feat: vfs - path walking and dnode caching.
tree
|
commitdiff
next