Думаю, может произойти в такой ситуации:
Если в режиме указан флаг FALLOC_FL_KEEP_SIZE, то поведение вызова аналогично, но размер файла не изменится даже при offset+len больше размера файла. Предварительное размещение обнуленных блоков за пределами конца файла таким образом полезно для оптимизации. добавить рабочие нагрузки.