Thread (4 messages) 4 messages, 2 authors, 2021-06-02

[LTP] [PATCH 1/1] sendfile0{2,9}: Remove OFF_T workaround

From: Petr Vorel <pvorel@suse.cz>
Date: 2021-06-02 11:51:12

Hi Cyril,
Hi Cyril,
quoted
Hi!
quoted
Using OFF_T definition to off64_t for 64bit variants seems to be am old
workaround for buggy libc. Nowadays we can rely on off_t to have correct size
(i.e.: 32bit: 4 bytes; 64bit or 32bit with -D_FILE_OFFSET_BITS=64: 8 bytes)
quoted
Looks good to me, Reviewed-by: Cyril Hrubis [off-list ref]
quoted
quoted
Suggested-by: Cyril Hrubis <chrubis@suse.cz>
Signed-off-by: Petr Vorel <pvorel@suse.cz>
---
NOTE: -DOFF_T=off64_t is also defined in testcases/kernel/io/disktest
and mentioned in {tst_,}safe_macros.h.
quoted
We should remove the -DOFF_T=off64_t comment from the *safe_macros.h and
keep only the _FILE_OFFSET_BITS there.
Good. OK, after I solve our CI (github actions) I'll merge this and send another
patch which removes it in testcases/kernel/io/disktest + the comment in
*safe_macros.h.
Merged with your reviewed-by tag and going to implement above in separate patch.

Kind regards,
Petr
Thanks for review and hints!
Kind regards,
Petr
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help