Displaying 4 results from an estimated 4 matches for "enotblk".
Did you mean:
end_blk
2010 May 12
0
[PATCH 2/4] direct-io: add a hook for the fs to provide its own submit_bio function V3
...TRFS can do RAID and such, we need our own submit hook so we can setup
the bio''s in the correct fashion, and handle checksum errors properly. So there
are a few changes here
1) The submit_io hook. This is straightforward, just call this instead of
submit_bio.
2) Allow the fs to return -ENOTBLK for reads. Usually this has only worked for
writes, since writes can fallback onto buffered IO. But BTRFS needs the option
of falling back on buffered IO if it encounters a compressed extent, since we
need to read the entire extent in and decompress it. So if we get -ENOTBLK back
from get_block...
2010 May 07
6
[PATCH 1/5] fs: allow short direct-io reads to be completed via buffered IO V2
V1->V2: Check to see if our current ppos is >= i_size after a short DIO read,
just in case it was actually a short read and we need to just return.
This is similar to what already happens in the write case. If we have a short
read while doing O_DIRECT, instead of just returning, fallthrough and try to
read the rest via buffered IO. BTRFS needs this because if we encounter a
compressed or
2013 Aug 21
0
Build problems: klibc with Linux 3.10.7
...t; "Exec format error"
EBADF (9) => "Bad file number"
ECHILD (10) => "No child processes"
EAGAIN (11) => "Try again"
ENOMEM (12) => "Out of memory"
EACCES (13) => "Permission denied"
EFAULT (14) => "Bad address"
ENOTBLK (15) => "Block device required"
EBUSY (16) => "Device or resource busy"
EEXIST (17) => "File exists"
EXDEV (18) => "Cross-device link"
ENODEV (19) => "No such device"
ENOTDIR (20) => "Not a directory"
EISDIR (21) => &q...
2013 Aug 21
5
Build problems: klibc with Linux 3.10.7
On Tue, Aug 20, 2013 at 07:44:39AM +0200, leroy christophe wrote:
> >
> Find attached two patches I have in order to build klibc 2.0.2
> against kernel 3.8.13
> We had to introduce those patches when going from kernel 3.6 to kernel 3.7
> Hope it helps.
>
those patches are wrong and again very brittle.
just use the way it is described in `make help':
A) cd ~/src/linux