Bug#658639: kfreebsd-9: 'write' system call violates POSIX standard

2012-02-15 Thread Nicolas Bourdaud
Sorry for replying so late On 08/02/2012 06:58, Benjamin Kaduk wrote: Perhaps freebsd-standa...@freebsd.org would be appropriate for this? Though perhaps -hackers would reach a larger audience. I have dropped an email today in freebsd-standa...@freebsd.org:

Bug#658639: kfreebsd-9: 'write' system call violates POSIX standard

2012-02-07 Thread Benjamin Kaduk
On Sun, 5 Feb 2012, Nicolas Bourdaud wrote: On 04/02/2012 21:07, Robert Millan wrote: Can you reproduce this with upstream kernel? (apt-get install kfreebsd-downloader) Yes it is reproducible with upstream kernel If it affects upstream, for this kind of reports it's much better to report

Bug#658639: kfreebsd-9: 'write' system call violates POSIX standard

2012-02-05 Thread Robert Millan
forwarded 658639 http://www.freebsd.org/cgi/query-pr.cgi?pr=164793 thanks 2012/2/5, Nicolas Bourdaud nicolas.bourd...@gmail.com: Bug report opened upstream: http://www.freebsd.org/cgi/query-pr.cgi?pr=164793 Thanks! -- Robert Millan -- To UNSUBSCRIBE, email to

Bug#658639: kfreebsd-9: 'write' system call violates POSIX standard

2012-02-05 Thread Nicolas Bourdaud
On 04/02/2012 21:07, Robert Millan wrote: Can you reproduce this with upstream kernel? (apt-get install kfreebsd-downloader) Yes it is reproducible with upstream kernel If it affects upstream, for this kind of reports it's much better to report them to FreeBSD PR database instead:

Bug#658639: kfreebsd-9: 'write' system call violates POSIX standard

2012-02-04 Thread Nicolas Bourdaud
Source: kfreebsd-9 Severity: important Tags: upstream When a write() cannot transfer as many bytes as requested (because of a file limit), it fails instead of transferring as many bytes as there is room to write. This is a violation of the POSIX standard:

Bug#658639: kfreebsd-9: 'write' system call violates POSIX standard

2012-02-04 Thread Robert Millan
Hi Nicolas, El 4 de febrer de 2012 20:49, Nicolas Bourdaud nicolas.bourd...@gmail.com ha escrit: When a write() cannot transfer as many bytes as requested (because of a file limit), it fails instead of transferring as many bytes as there is room to write. This is a violation of the POSIX