Repository navigation
Conversation
Merging this PR will degrade performance by 5.21%2 warnings
Warning Please fix the performance issues or acknowledge them on CodSpeed. Performance Changes
Tip Investigate this regression by commenting Comparing Footnotes
|
|
GNU testsuite comparison: |
|
The |
|
The case must be considered as producer's bug, not a |
|
Also using zero-copy by producer itself is not a problem. For |
I think you are talking about |
I don’t think this is correct; |
|
I don't agree with you. If |
|
I disagree. |
|
|
|
I don't like to repeat same things, but fixing already evil source as receiver side does not improve security. |
|
We must guarantee the following, per POSIX:
Unless we can guarantee the source is immutable, I think we must copy the data before calling |
|
While I "strongly" think that this is producer's responsibility., I prefer #15854 if we needed to doubt it. However, we should consider this after GNU decided to make |
Closes #15803
The
provider_cmd file | tee outcase should beprovider_cmd's responsibility.i.e. we should consider that
catis bug-compat with GNU and wait GNU's response aboutcat file | tee outcase. It is not somethingteesould care about.Performance for
tee<filecan be improved usingmemfdlater.