cvs commit: src UPDATING src/sys/net ethernet.h if_ethersubr.c

Doug White dwhite at gumbysoft.com
Fri Jun 8 00:57:35 UTC 2007


Hello Yar,

This commit appears to break bootstrapping -CURRENT from RELENG_6 and 
6.2-RELEASE.  I'm not exactly sure why and will continue to investigate.

Right now I'm getting errors (EINVAL) and panics at boot time in ifconfig 
when trying to configure interfaces after upgrading the kernel from 6.2 to 
HEAD for the first time.

On Tue, 29 May 2007, Yar Tikhiy wrote:

> yar         2007-05-29 12:40:46 UTC
>
>  FreeBSD src repository
>
>  Modified files:
>    .                    UPDATING
>    sys/net              ethernet.h if_ethersubr.c
>  Log:
>  Sync ether_ioctl() with ioctl(2) and ifnet.if_ioctl
>  as to the type of the command argument: int -> u_long.
>  These types have different widths in the 64-bit world.
>
>  Add a note to UPDATING because the change breaks KBI
>  on 64-bit platforms.
>
>  Discussed on:   -net, -current
>  Reviewed by:    bms, ru
>
>  Revision  Changes    Path
>  1.492     +6 -0      src/UPDATING
>  1.32      +1 -1      src/sys/net/ethernet.h
>  1.229     +1 -1      src/sys/net/if_ethersubr.c
>

-- 
Doug White                    |  FreeBSD: The Power to Serve
dwhite at gumbysoft.com          |  www.FreeBSD.org


More information about the cvs-src mailing list