diff --git a/pgxn/neon/file_cache.c b/pgxn/neon/file_cache.c index f708adb1df..9a988c4c15 100644 --- a/pgxn/neon/file_cache.c +++ b/pgxn/neon/file_cache.c @@ -1455,7 +1455,7 @@ pwrite_with_ioctl(const void *buffer, uint64 blkno) .length = POSTGRES_PAGE_SIZE, .buffer = (__u64)(uintptr_t) buffer }; - return ioctl(lfc_desc, NEON_IOCTL_READ, &args); + return ioctl(lfc_desc, NEON_IOCTL_WRITE, &args); } /*