diff options
| author | Simon J. Gerraty <sjg@FreeBSD.org> | 2020-03-08 17:42:42 +0000 |
|---|---|---|
| committer | Simon J. Gerraty <sjg@FreeBSD.org> | 2020-03-08 17:42:42 +0000 |
| commit | afc571b1a6fb341b0e3f603d4f3a2538093e91f5 (patch) | |
| tree | a446172ecf9eb86977386f59f06ecfdd1bc7b1b2 /stand/powerpc | |
| parent | 601ee53858f61e7a130dc2e306202b5297626d25 (diff) | |
Notes
Diffstat (limited to 'stand/powerpc')
| -rw-r--r-- | stand/powerpc/kboot/main.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/stand/powerpc/kboot/main.c b/stand/powerpc/kboot/main.c index 21721afcfab2..10a5e89adb9b 100644 --- a/stand/powerpc/kboot/main.c +++ b/stand/powerpc/kboot/main.c @@ -32,7 +32,7 @@ __FBSDID("$FreeBSD$"); #include <fdt_platform.h> #include <machine/cpufunc.h> -#include "bootstrap.h" +#include <bootstrap.h> #include "host_syscall.h" @@ -42,7 +42,7 @@ extern void *_end; int kboot_getdev(void **vdev, const char *devspec, const char **path); ssize_t kboot_copyin(const void *src, vm_offset_t dest, const size_t len); ssize_t kboot_copyout(vm_offset_t src, void *dest, const size_t len); -ssize_t kboot_readin(const int fd, vm_offset_t dest, const size_t len); +ssize_t kboot_readin(readin_handle_t fd, vm_offset_t dest, const size_t len); int kboot_autoload(void); uint64_t kboot_loadaddr(u_int type, void *data, uint64_t addr); int kboot_setcurrdev(struct env_var *ev, int flags, const void *value); @@ -410,7 +410,7 @@ kboot_copyout(vm_offset_t src, void *dest, const size_t len) } ssize_t -kboot_readin(const int fd, vm_offset_t dest, const size_t len) +kboot_readin(readin_handle_t fd, vm_offset_t dest, const size_t len) { void *buf; size_t resid, chunk, get; @@ -428,7 +428,7 @@ kboot_readin(const int fd, vm_offset_t dest, const size_t len) for (resid = len; resid > 0; resid -= got, p += got) { get = min(chunk, resid); - got = read(fd, buf, get); + got = VECTX_READ(fd, buf, get); if (got <= 0) { if (got < 0) printf("kboot_readin: read failed\n"); |
