git: DragonFly_RELEASE_6_4 cd9660 - Fix bp corruption and excess bp refs
Aaron LI
aly at crater.dragonflybsd.org
Fri Feb 21 21:22:00 PST 2025
commit 74da20f11f83acdcac947b8ffc5a39cd60763d5a
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Mon Feb 17 19:34:43 2025 -0800
cd9660 - Fix bp corruption and excess bp refs
* Fix improper bp reuse without deref / cleanup. In DFly, this improper
use case could also corrupt the previous buffer content with incorrect
data.
* Refactor code logic to make everytyhing more readable.
Taken-From: FreeBSD PR 272856 and fa3cf6cdc68cb6d6f2c440f2653258d68eae1015
Requested-by: aly
Summary of changes:
sys/vfs/isofs/cd9660/cd9660_rrip.c | 74 +++++++++++++++++++++++++++-----------
1 file changed, 53 insertions(+), 21 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/74da20f11f83acdcac947b8ffc5a39cd60763d5a
--
DragonFly BSD source repository
More information about the Commits
mailing list