fix: (blkio) enforce disk io buffer size alignment (to block size)
authorMinep <zelong56@gmail.com>
Thu, 10 Nov 2022 22:15:09 +0000 (22:15 +0000)
committerMinep <zelong56@gmail.com>
Thu, 10 Nov 2022 22:15:09 +0000 (22:15 +0000)
commitdf1e857ac4d1410ae2bd354e361210b842ab7bc8
treed50bafd4b62dfc2341a4d746461b937fce18257c
parent43c43c058ededea929645fef68d15820eed1f5e9
fix: (blkio) enforce disk io buffer size alignment (to block size)
fix: (blkio) handle buffer smaller than block size
fix: (ahci) handle the hba interrupt as per spec
refactor: (vecbuf) a more compact interface
lunaix-os/hal/ahci/ahci.c
lunaix-os/hal/ahci/atapi.c
lunaix-os/hal/ahci/io_event.c
lunaix-os/includes/hal/ahci/hba.h
lunaix-os/includes/lunaix/buffer.h
lunaix-os/kernel/block/blkio.c
lunaix-os/kernel/block/block.c
lunaix-os/kernel/ds/buffer.c