search for: enotblk

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