⬢ DragonFlyBSD Kernel Audit
DF-2297 / fix_run.log
← back to finding ↓ download raw
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- a/sys/bus/firewire/fwdma.c	2026-10-12 07:05:45.182825872 +0000
|+++ b/sys/bus/firewire/fwdma.c	2026-10-12 07:05:55.026698338 +0000
--------------------------
Patching file sys/bus/firewire/fwdma.c using Plan A...
Hunk #1 succeeded at 150.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- a/sys/bus/firewire/fwdev.c	2026-10-12 07:05:45.182825872 +0000
|+++ b/sys/bus/firewire/fwdev.c	2026-10-12 07:05:55.026698338 +0000
--------------------------
Patching file sys/bus/firewire/fwdev.c using Plan A...
Hunk #1 succeeded at 97.
done
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- a/sys/bus/firewire/fwdma.c	2026-10-12 07:05:45.182825872 +0000
|+++ b/sys/bus/firewire/fwdma.c	2026-10-12 07:05:55.026698338 +0000
--------------------------
Patching file sys/bus/firewire/fwdma.c using Plan A...
Hunk #1 succeeded at 150.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- a/sys/bus/firewire/fwdev.c	2026-10-12 07:05:45.182825872 +0000
|+++ b/sys/bus/firewire/fwdev.c	2026-10-12 07:20:59.630843407 +0000
--------------------------
Patching file sys/bus/firewire/fwdev.c using Plan A...
Hunk #1 succeeded at 97.
done
106:	if (b->psize == 0 || b->psize > 0x7fffffff ||
108:	    b->npacket > (unsigned int)0x7fffffff / b->nchunk)
-rw-r--r--  1 root  wheel  61584 Oct 12 07:21 /root/df229x/df229x.ko
== fix test 3: DF-2297 primary psize=0 (baseline: Fatal trap 17) ==
kern.df229x_test: 0 -> 0
kern.df229x_status: DF-2297 t3 psize=0x0: STSTREAM err=22, no trap
== fix test 1: DF-2297 variant B psize=0x80000000 (baseline: Fatal trap 17) ==
kern.df229x_test: 0 -> 0
kern.df229x_status: DF-2297 t1 psize=0x80000000: STSTREAM err=22, no trap
== fix test 4: DF-2298 trivial variant npacket=0 ==
kern.df229x_test: 0 -> 0
kern.df229x_status: DF-2298b npacket=0: STSTREAM err=22
== fix test 2: DF-2298 overflow variant 0x10000*0x10000 (baseline: controlled write) ==
kern.df229x_test: 0 -> 0
kern.df229x_status: DF-2298 nchunk=npacket=0x10000: STSTREAM err=22 (rejected, no write)
== fix test 5: regression (legit bufspec must still work) ==
kern.df229x_test: 0 -> 0
kern.df229x_status: regression OK: legit bufspec still works
== fix test 6: fwdma.c guard probe (baseline would trap) ==
kern.df229x_test: 0 -> 0
kern.df229x_status: guard: esize=0 -> 0, esize<0 -> 0, n=0 -> 0 (no trap)
== guest still alive ==
 7:21AM  up 2 mins, 0 users, load averages: 0.05, 0.03, 0.01