[odc] Daily src changes for 2006-05-16
ODC
auto at squish.net
Wed May 17 08:00:40 BST 2006
OpenBSD src changes summary for 2006-05-16
==========================================
gnu/usr.bin/binutils regress/lib
sbin/disklabel sys/arch/aviion/aviion
sys/arch/aviion/stand sys/arch/aviion/stand/libprom
sys/arch/aviion/stand/libsa sys/arch/aviion/stand/libz
sys/arch/aviion/stand/netboot sys/arch/mvme88k/include
sys/arch/mvme88k/stand sys/arch/mvme88k/stand/bootsd
sys/arch/mvme88k/stand/bootst sys/arch/mvme88k/stand/bootxx
sys/arch/mvme88k/stand/bugcrt sys/arch/mvme88k/stand/installboot
sys/arch/mvme88k/stand/libbug sys/arch/mvme88k/stand/libsa
sys/arch/mvme88k/stand/netboot sys/arch/mvme88k/stand/prtvid
sys/arch/mvme88k/stand/sboot sys/arch/mvme88k/stand/tftpboot
sys/arch/mvme88k/stand/wrtvid sys/arch/powerpc/include
sys/ddb sys/dev/ic
sys/dev/mii sys/dev/pci
sys/net sys/netinet
sys/uvm usr.bin/ftp
usr.bin/ssh usr.sbin/apmd
usr.sbin/hostapd
== gnu =============================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/binutils
~ gdb/ppc-tdep.h ~ gdb/ppcobsd-nat.c
~ gdb/ppcobsd-tdep.c ~ gdb/ppcobsd-tdep.h
> Bring over upstream changes that fix backtraces through signal handlers and
> make us use PT_{GET|SET}FPREGS. (kettenis@)
== regress =========================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
lib
~ libc/malloc/malloc_ulimit1/malloc_ulimit1.c
~ libc/malloc/malloc_ulimit2/malloc_ulimit2.c
> Don't forget to return 0 on success, doh. (otto@)
== sbin ============================================================== 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
disklabel
~ disklabel.8
> change only use of slice to 'partition letter' to be consistent with
> use of partition everywhere else; ok jmc@ (stevesk@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/aviion/aviion
~ machdep.c
> Print a final line before asking the PROM to halt or reboot, for the
> abruptness of its prompt almost looks like the kernel died horribly.
> (miod@)
~ m8820x.c
> Recognize braindead 6:1 CMMU to CPU ratio configurations (which we do not
> support yet), as found e.g. on some 530 models. (miod@)
arch/aviion/stand
~ Makefile + Makefile.inc
> Network bootloader for AV400 series, will load a native kernel. Still some
> rough edges to sort out, but enough to successfully boot a kernel.
> Will not work on series 530 yet. (miod@)
arch/aviion/stand/libprom
+ Makefile + Makefile.inc
+ getc.c + getenaddr.c
+ halt.c + prom.h
+ putc.c
> Network bootloader for AV400 series, will load a native kernel. Still some
> rough edges to sort out, but enough to successfully boot a kernel.
> Will not work on series 530 yet. (miod@)
arch/aviion/stand/libsa
+ Makefile + Makefile.inc
+ clock.c + exec_aout.c
+ libsa.h + nvramreg.h
+ parse_args.c
> Network bootloader for AV400 series, will load a native kernel. Still some
> rough edges to sort out, but enough to successfully boot a kernel.
> Will not work on series 530 yet. (miod@)
arch/aviion/stand/libz
+ Makefile + Makefile.inc
> Network bootloader for AV400 series, will load a native kernel. Still some
> rough edges to sort out, but enough to successfully boot a kernel.
> Will not work on series 530 yet. (miod@)
arch/aviion/stand/netboot
+ Makefile + boot.c
+ conf.c + crt.c
+ dev_net.c + dev_net.h
+ devopen.c + if_le.c
+ if_lereg.h + version.c
> Network bootloader for AV400 series, will load a native kernel. Still some
> rough edges to sort out, but enough to successfully boot a kernel.
> Will not work on series 530 yet. (miod@)
arch/mvme88k/include
~ prom.h
> Cleanup of mvme88k standalone code, with rewritten startup code with
> fewer assembly statements and much less magic, a few display artefacts
> removed, and private definitions moved out of the main prom.h. (miod@)
arch/mvme88k/stand
~ Makefile.inc
> Make standalone binaries compile with -Wall -Werror (miod@)
arch/mvme88k/stand/bootsd
~ boot.c
> Make standalone binaries compile with -Wall -Werror (miod@)
~ version.c
> Crank bootblocks version for today's changes. (miod@)
~ Makefile
> Nuke whitespace at EOL (miod@)
arch/mvme88k/stand/bootst
~ boot.c ~ dev_tape.c
~ rawfs.c
> Make standalone binaries compile with -Wall -Werror (miod@)
~ version.c
> Crank bootblocks version for today's changes. (miod@)
~ Makefile
> Nuke whitespace at EOL (miod@)
arch/mvme88k/stand/bootxx
~ Makefile
> Cleanup of mvme88k standalone code, with rewritten startup code with
> fewer assembly statements and much less magic, a few display artefacts
> removed, and private definitions moved out of the main prom.h. (miod@)
~ bootxx.c
> Make standalone binaries compile with -Wall -Werror (miod@)
~ version.c
> Crank bootblocks version for today's changes. (miod@)
arch/mvme88k/stand/bugcrt
~ Makefile.inc ~ crt.c
> Cleanup of mvme88k standalone code, with rewritten startup code with
> fewer assembly statements and much less magic, a few display artefacts
> removed, and private definitions moved out of the main prom.h. (miod@)
arch/mvme88k/stand/installboot
~ installboot.c
> Make standalone binaries compile with -Wall -Werror (miod@)
arch/mvme88k/stand/libbug
~ libbug.h ~ putchar.c
~ return.c
> Cleanup of mvme88k standalone code, with rewritten startup code with
> fewer assembly statements and much less magic, a few display artefacts
> removed, and private definitions moved out of the main prom.h. (miod@)
arch/mvme88k/stand/libsa
- SRT0.S - SRT1.c
~ Makefile ~ Makefile.inc
~ exec_mvme.c
> Cleanup of mvme88k standalone code, with rewritten startup code with
> fewer assembly statements and much less magic, a few display artefacts
> removed, and private definitions moved out of the main prom.h. (miod@)
~ bugdev.c ~ parse_args.c
> Make standalone binaries compile with -Wall -Werror (miod@)
~ clock.c ~ libsa.h
> Nuke whitespace at EOL (miod@)
arch/mvme88k/stand/netboot
~ Makefile ~ boot.c
> Cleanup of mvme88k standalone code, with rewritten startup code with
> fewer assembly statements and much less magic, a few display artefacts
> removed, and private definitions moved out of the main prom.h. (miod@)
~ dev_net.c ~ devopen.c
~ if_ie.c
> Make standalone binaries compile with -Wall -Werror (miod@)
~ version.c
> Crank bootblocks version for today's changes. (miod@)
~ if_le.c
> Nuke whitespace at EOL (miod@)
arch/mvme88k/stand/prtvid
~ Makefile ~ prtvid.c
> Nuke whitespace at EOL (miod@)
arch/mvme88k/stand/sboot
~ TODO ~ XBUG.S
~ XSRT0.S ~ clock.c
~ etherfun.h ~ if_le.c
~ if_lereg.h ~ oc_cksum.S
~ sboot.c ~ sboot.h
~ srec.c
> Nuke whitespace at EOL (miod@)
arch/mvme88k/stand/tftpboot
~ Makefile
> Cleanup of mvme88k standalone code, with rewritten startup code with
> fewer assembly statements and much less magic, a few display artefacts
> removed, and private definitions moved out of the main prom.h. (miod@)
~ netdev.c ~ tftpfs.c
> Make standalone binaries compile with -Wall -Werror (miod@)
~ version.c
> Crank bootblocks version for today's changes. (miod@)
arch/mvme88k/stand/wrtvid
~ Makefile ~ disklabel.h
> Nuke whitespace at EOL (miod@)
arch/powerpc/include
~ reg.h
> Add struct fpreg. (kettenis@)
ddb
~ db_interface.h
> fix comments (mickey@)
dev/ic
~ mfi.c
> Add TUR and make it send it directly to firmware.
> Sprinkle some extra debug. (marco@)
~ mfi.c
> Oops PREREAD not PREWRITE. (marco@)
~ mfi.c
> Add READ CAPACITY. (marco@)
~ re.c
> only allow setting Jumbo MTU frame sizes with the 8169 chipset. (brad@)
~ mfi.c
> Fix some htole32 I missed.
> Sprinkle more debug. (marco@)
~ mfi.c ~ mfivar.h
> Fix some more htole32 screw-ups.
> Colapse all little SCSI functions into a single generic one.
> Fix a bug in the SGE calculation.
> This brings the driver up to post:
> mfi0 at pci12 dev 14 function 0 "Dell PERC SAS" rev 0x00: Dell PERC 5/e irq
> 5
> scsibus3 at mfi0: 2 targets
> sd1 at scsibus3 targ 0 lun 0: <DELL, PERC 5/E Adapter, 1.00> SCSI5 0/direct
> fixed
> sd1: 237824MB, 237824 cyl, 64 head, 32 sec, 512 bytes/sec, 487063552 sec
> total
> sd2 at scsibus3 targ 1 lun 0: <DELL, PERC 5/E Adapter, 1.00> SCSI5 0/direct
> fixed
> sd2: 34176MB, 34176 cyl, 64 head, 32 sec, 512 bytes/sec, 69992448 sec total
> (marco@)
~ mfi.c
> Move !xs->data case into mfi_start_xs.
> Return proper sense data when a polling command fails. (marco@)
~ mfi.c
> Nuke some { } (marco@)
dev/mii
~ rlphy.c
> consider re(4) as a possible 8139 chipset. (brad@)
dev/pci
~ if_re_pci.c ~ if_rl_pci.c
> attach 8139's capable of C+ mode to the re(4) driver, instead of the rl(4)
> driver. (brad@)
~ if_wpi.c
> Fix tsleep wait channel name; ok damien@ (miod@)
~ mfi_pci.c
> Labeling was the wrong way around. Make 5e 5i and vice versa. (marco@)
net
~ if_trunk.c
> the ifp->if_linkstatehooks may be NULL, add an extra check to avoid
> possible kernel panic. this happened to me by using tun(4) in layer 2
> mode (link0 flag) as a trunk port for testing. (reyk@)
netinet
~ udp_usrreq.c
> - pcbflags is not modified in pcb_(dis)connect, so there's no
> need to save/restore it.
> - inp->inp_laddr should be set _before_ calling pcb_disconnect().
> otherwise pcb_disconnect() calls pcb_rehash() with the old laddr.
> [ currently this is not a problem since the hash ignores laddr ]
> tested by pedro (markus@)
uvm
~ uvm_pdaemon.c
> tpyo (mickey@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
ftp
~ Makefile ~ fetch.c
~ ftp.1 ~ ftp.c
~ ftp_var.h ~ main.c
> https URL support; rototilled by a few people including me; originally
> from Rainer_Giedat at genua.deeraadt@)
~ cmds.c ~ domacro.c
~ fetch.c ~ ftp.c
~ ruserpass.c ~ util.c
> Remove shadowing variables and properly use /* FALLTHROUGH */
> comments. No binary change.
> Found by lint.
> OK beck@, deraadt@ (ray@)
ssh
~ clientloop.c
> missing free; from Kylene Hall (markus@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
apmd
~ apmd.8
> typo (ian@)
hostapd
~ hostapd.8
> .Sx for section references; (jmc@)
===============================================================================
More information about the odc
mailing list