tgoop.com/dereference_pointer_there/9972
Create:
Last Update:
Last Update:
Интересный кейс подъехал: есть полезный сисколл copy_file_range, и если файловая система позволила принять через него запрос на копирование байтов больше, чем помещается в 32-битное число, то всё остальное будет забито нулями.
Если бы я хотел написать кликбейтный заголовок, то он бы выглядел так: "ZFS опять бьёт данные! Ну что за ненадёжная ФС!"
Вот только это баг в glibc, а ZFS (чуть ли не) единственная позволяет разом скопировать через данный сисколл сильно больше. К слову, фикс уже летит.
Будьте дети аккуратны с жирными операциями больше 32 бит.
BY Блог*

Share with your friend now:
tgoop.com/dereference_pointer_there/9972