K 10 svn:author V 3 jhb K 8 svn:date V 27 2023-09-06T21:58:12.187283Z K 7 svn:log V 625 udf: Reject read requests with an invalid length - If the size is negative or if rounding it up to a multiple of the block size overflows, fail the read request with ERANGE. - While here, add a sanity check that the ICB length for the root directory is at least as long as a minimum-sized file entry. PR: 257768 Reported by: Robert Morris MFC after: 1 week Sponsored by: FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D41220 (cherry picked from commit c70e615051b00671d54651d99af5cdec4b091d92) Git Hash: 0db7f4b419dbaa2c23a737393d35564cd0b2f35a Git Author: jhb@FreeBSD.org END