Searched hist:194293 (Results 1 - 5 of 5) sorted by relevance

/freebsd-11.0-release/sys/fs/fuse/
H A Dfuse_node.cdiff 299816 Sun May 15 00:51:46 MDT 2016 rmacklem Fix fuse so that stale buffer cache data isn't read.

When I/O on a file under fuse is switched from buffered to DIRECT_IO,
it was possible to read stale (before a recent modification) data from
the buffer cache. This patch invalidates the buffer cache for the
file to fix this.

PR: 194293
MFC after: 2 weeks
H A Dfuse_file.cdiff 299753 Sat May 14 20:04:27 MDT 2016 rmacklem Fix fuse to use DIRECT_IO when required.

When a file is opened write-only and a partial block was written,
buffered I/O would try and read the whole block in. This would
result in a hung thread, since there was no open (fuse filehandle)
that allowed reading. This patch avoids the problem by forcing
DIRECT_IO for this case.
It also sets DIRECT_IO when the file system specifies the FN_DIRECTIO
flag in its reply to the open.

Tested by: nishida@asusa.net, freebsd@moosefs.com
PR: 194293, 206238
MFC after: 2 weeks
H A Dfuse_vnops.cdiff 299753 Sat May 14 20:04:27 MDT 2016 rmacklem Fix fuse to use DIRECT_IO when required.

When a file is opened write-only and a partial block was written,
buffered I/O would try and read the whole block in. This would
result in a hung thread, since there was no open (fuse filehandle)
that allowed reading. This patch avoids the problem by forcing
DIRECT_IO for this case.
It also sets DIRECT_IO when the file system specifies the FN_DIRECTIO
flag in its reply to the open.

Tested by: nishida@asusa.net, freebsd@moosefs.com
PR: 194293, 206238
MFC after: 2 weeks
/freebsd-11.0-release/sys/dev/syscons/
H A Dscterm-teken.cdiff 194293 Tue Jun 16 15:10:45 MDT 2009 ed Small fixes to Unicode handling:

- Add more mappings for Greek characters and the Euro sign.
- Print UTF-8 characters in the log file as hexadecimal.
/freebsd-11.0-release/sys/teken/
H A Dteken.cdiff 194293 Tue Jun 16 15:10:45 MDT 2009 ed Small fixes to Unicode handling:

- Add more mappings for Greek characters and the Euro sign.
- Print UTF-8 characters in the log file as hexadecimal.

Completed in 156 milliseconds