FreeBSD Security Advisory FreeBSD-SA-09:14.devfs

Bjoern A. Zeeb bzeeb-lists at lists.zabbadoz.net
Mon Oct 5 12:35:08 UTC 2009


On Mon, 5 Oct 2009, budsz wrote:

> On Sat, Oct 3, 2009 at 3:12 AM, FreeBSD Security Advisories
> <security-advisories at freebsd.org> wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> =============================================================================
>> FreeBSD-SA-09:14.devfs                                      Security Advisory
>>                                                          The FreeBSD Project
>>
>> Topic:          Devfs / VFS NULL pointer race condition
>>
>> Category:       core
>> Module:         kern
>> Announced:      2009-10-02
>> Credits:        Przemyslaw Frasunek
>> Affects:        FreeBSD 6.x and 7.x
>> Corrected:      2009-05-18 10:41:59 UTC (RELENG_7, 7.2-STABLE)
>>                2009-10-02 18:09:56 UTC (RELENG_7_2, 7.2-RELEASE-p4)
>>                2009-10-02 18:09:56 UTC (RELENG_7_1, 7.1-RELEASE-p8)
>>                2009-10-02 18:09:56 UTC (RELENG_6, 6.4-STABLE)
>>                2009-10-02 18:09:56 UTC (RELENG_6_4, 6.4-RELEASE-p7)
>>                2009-10-02 18:09:56 UTC (RELENG_6_3, 6.3-RELEASE-p13)
> Hi folks,
>
> I just got some problem when compling my kerne. Here we go:
>
> rm -f hack.c
> MAKE=make sh /usr/src/sys/conf/newvers.sh WILLSZPROXY
> cc -c -O -pipe  -std=c99 -g -Wall -Wredundant-decls -Wnested-externs
> -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
> -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc
> -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL
> -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
> -finline-limit=8000 --param inline-unit-growth=100 --param
> large-function-growth=1000  -mno-align-long-strings
> -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2
> -mno-sse3 -ffreestanding -Werror  vers.c
> linking kernel.debug
> kern_fork.o(.text+0x1d18): In function `fork1':
> /usr/src/sys/kern/kern_fork.c:737: undefined reference to `knote_fork'
> *** Error code 1
>
> Stop in /usr/obj/usr/src/sys/WILLSZPROXY.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
>
> My box running FreeBSD 7.2-STABLE. Thanks in advance.


If you are on 7.2-STABLE only the EN patch would have been interesting
for you.  The FreeBSD-SA-09:14.devfs was not applicable to a
7.2-STABLE from 2009-05-18 and later.

Can you please check that you didn't accidentally patch something that
didn't need to be patched anymore?

/bz

-- 
Bjoern A. Zeeb         It will not break if you know what you are doing.


More information about the freebsd-security mailing list