CVS commit: src/external/gpl3/binutils/lib/libbfd

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Mar 28 07:03:23 UTC 2015

Modified Files:
src/external/gpl3/binutils/lib/libbfd: Makefile
src/external/gpl3/binutils/lib/libbfd/arch/riscv32: bfd.h bfd_stdint.h
src/external/gpl3/binutils/lib/libbfd/arch/riscv64: bfd.h bfd_stdint.h

Log Message:
Regen for new RISCV binutils.
Add elfnn-riscv.c -> elf{32,64}-riscv.c rules


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/gpl3/binutils/lib/libbfd/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/binutils/lib/libbfd/arch/riscv32/bfd.h \
src/external/gpl3/binutils/lib/libbfd/arch/riscv32/bfd_stdint.h
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/binutils/lib/libbfd/arch/riscv64/bfd.h \
src/external/gpl3/binutils/lib/libbfd/arch/riscv64/bfd_stdint.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libc/arch/riscv

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Mar 28 07:07:54 UTC 2015

Modified Files:
src/tests/lib/libc/arch/riscv: return_one.S

Log Message:
Update for new RISCV ABI


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/arch/riscv/return_one.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/binutils/dist/bfd

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Mar 28 07:51:20 UTC 2015

Modified Files:
src/external/gpl3/binutils/dist/bfd: elfnn-riscv.c

Log Message:
Deal with GNU IFUNCs properly.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/binutils/dist/bfd/elfnn-riscv.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2015-03-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Mar 28 07:58:00 UTC 2015

Modified Files:
src/sys/dev/usb: uhub.c

Log Message:
Improve DPRINTFs - partially from Takahiro HAYASHI


To generate a diff of this commit:
cvs rdiff -u -r1.128 -r1.129 src/sys/dev/usb/uhub.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2015-03-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Mar 28 08:19:20 UTC 2015

Modified Files:
src/sys/dev/usb: xhcireg.h

Log Message:
More defines - from Takahiro HAYASHI and a couple of corrections from me


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/usb/xhcireg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/riscv/ramdisk

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Mar 28 12:54:06 UTC 2015

Added Files:
src/distrib/riscv/ramdisk: Makefile dot.profile list

Log Message:
Ramdisk for INSTALL kernel


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/distrib/riscv/ramdisk/Makefile \
src/distrib/riscv/ramdisk/dot.profile src/distrib/riscv/ramdisk/list

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/riscv

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Mar 28 12:54:32 UTC 2015

Added Files:
src/distrib/riscv: Makefile

Log Message:
Makefile to descend into ramdisk


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/distrib/riscv/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2015-03-28 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Mar 28 14:09:59 UTC 2015

Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/modules: md.amd64 md.i386
src/sys/conf: files
src/sys/dev: Makefile
src/sys/dev/pci: files.pci
src/sys/modules: Makefile
src/sys/modules/hdafg: Makefile.inc hdafg.ioconf
src/sys/modules/hdaudio: Makefile Makefile.inc
src/sys/modules/hdaudioverbose: Makefile
src/sys/rump/dev/lib/libpci_hdaudio: Makefile
src/usr.sbin/hdaudioctl: graph.c hdaudioctl.c
Added Files:
src/sys/dev/hdaudio: Makefile Makefile.hdaudiodevs ceareg.h eldreg.h
files.hdaudio hdafg.c hdafg_dd.c hdafg_dd.h hdaudio.c
hdaudio_config.h hdaudio_mixer.h hdaudio_verbose.c
hdaudio_verbose.h hdaudiodevs hdaudiodevs.h hdaudiodevs_data.h
hdaudioio.h hdaudioreg.h hdaudiovar.h hdmireg.h
src/sys/dev/pci: hdaudio_pci.c hdaudio_pci.h
src/sys/modules/hdaudio_pci: Makefile Makefile.inc hdaudio_pci.ioconf
Removed Files:
src/sys/dev/pci/hdaudio: Makefile Makefile.hdaudiodevs ceareg.h
eldreg.h files.hdaudio hdafg.c hdafg_dd.c hdafg_dd.h hdaudio.c
hdaudio_config.h hdaudio_mixer.h hdaudio_pci.c hdaudio_pci.h
hdaudio_verbose.c hdaudio_verbose.h hdaudiodevs hdaudiodevs.h
hdaudiodevs_data.h hdaudioio.h hdaudioreg.h hdaudiovar.h hdmireg.h
src/sys/modules/hdaudio: hdaudio.ioconf

Log Message:
Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.


To generate a diff of this commit:
cvs rdiff -u -r1.1098 -r1.1099 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.1947 -r1.1948 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.55 -r1.56 src/distrib/sets/lists/modules/md.amd64
cvs rdiff -u -r1.57 -r1.58 src/distrib/sets/lists/modules/md.i386
cvs rdiff -u -r1.1128 -r1.1129 src/sys/conf/files
cvs rdiff -u -r1.35 -r1.36 src/sys/dev/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/dev/hdaudio/Makefile \
src/sys/dev/hdaudio/Makefile.hdaudiodevs src/sys/dev/hdaudio/ceareg.h \
src/sys/dev/hdaudio/eldreg.h src/sys/dev/hdaudio/files.hdaudio \
src/sys/dev/hdaudio/hdafg.c src/sys/dev/hdaudio/hdafg_dd.c \
src/sys/dev/hdaudio/hdafg_dd.h src/sys/dev/hdaudio/hdaudio.c \
src/sys/dev/hdaudio/hdaudio_config.h src/sys/dev/hdaudio/hdaudio_mixer.h \
src/sys/dev/hdaudio/hdaudio_verbose.c \
src/sys/dev/hdaudio/hdaudio_verbose.h src/sys/dev/hdaudio/hdaudiodevs \
src/sys/dev/hdaudio/hdaudiodevs.h src/sys/dev/hdaudio/hdaudiodevs_data.h \
src/sys/dev/hdaudio/hdaudioio.h src/sys/dev/hdaudio/hdaudioreg.h \
src/sys/dev/hdaudio/hdaudiovar.h src/sys/dev/hdaudio/hdmireg.h
cvs rdiff -u -r1.375 -r1.376 src/sys/dev/pci/files.pci
cvs rdiff -u -r0 -r1.1 src/sys/dev/pci/hdaudio_pci.c \
src/sys/dev/pci/hdaudio_pci.h
cvs rdiff -u -r1.1 -r0 src/sys/dev/pci/hdaudio/Makefile \
src/sys/dev/pci/hdaudio/ceareg.h src/sys/dev/pci/hdaudio/eldreg.h \
src/sys/dev/pci/hdaudio/hdaudio_config.h \
src/sys/dev/pci/hdaudio/hdaudio_pci.h src/sys/dev/pci/hdaudio/hdmireg.h
cvs rdiff -u -r1.2 -r0 src/sys/dev/pci/hdaudio/Makefile.hdaudiodevs \
src/sys/dev/pci/hdaudio/hdafg_dd.c src/sys/dev/pci/hdaudio/hdafg_dd.h \
src/sys/dev/pci/hdaudio/hdaudio_verbose.c \
src/sys/dev/pci/hdaudio/hdaudio_verbose.h \
src/sys/dev/pci/hdaudio/hdaudiodevs
cvs rdiff -u -r1.7 -r0 src/sys/dev/pci/hdaudio/files.hdaudio \
src/sys/dev/pci/hdaudio/hdaudioreg.h
cvs rdiff -u -r1.26 -r0 src/sys/dev/pci/hdaudio/hdafg.c
cvs rdiff -u -r1.25 -r0 src/sys/dev/pci/hdaudio/hdaudio.c
cvs rdiff -u -r1.3 -r0 src/sys/dev/pci/hdaudio/hdaudio_mixer.h \
src/sys/dev/pci/hdaudio/hdaudiodevs.h \
src/sys/dev/pci/hdaudio/hdaudiodevs_data.h \
src/sys/dev/pci/hdaudio/hdaudioio.h
cvs rdiff -u -r1.13 -r0 src/sys/dev/pci/hdaudio/hdaudio_pci.c
cvs rdiff -u -r1.10 -r0 src/sys/dev/pci/hdaudio/hdaudiovar.h
cvs rdiff -u -r1.143 -r1.144 src/sys/modules/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/modules/hdafg/Makefile.inc \
src/sys/modules/hdafg/hdafg.ioconf
cvs rdiff -u -r1.4 -r1.5 src/sys/modules/hdaudio/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/modules/hdaudio/Makefile.inc
cvs rdiff -u -r1.1 -r0 src/sys/modules/hdaudio/hdaudio.ioconf
cvs rdiff -u -r0 -r1.1 src/sys/modules/hdaudio_pci/Makefile \
src/sys/modules/hdaudio_pci/Makefile.inc \
src/sys/modules/hdaudio_pci/hdaudio_pci.ioconf
cvs rdiff -u -r1.1 -r1.2 src/sys/modules/hdaudioverbose/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libpci_hdaudio/Makefile
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/hdaudioctl/graph.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/hdaudioctl/hdaudioctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the r

CVS commit: src/external/bsd/dhcpcd/dist

2015-03-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Mar 28 14:16:52 UTC 2015

Modified Files:
src/external/bsd/dhcpcd/dist: dhcp.c dhcp6.c ipv6nd.c

Log Message:
more htons uint16_t lossage


To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/external/bsd/dhcpcd/dist/dhcp.c
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/dhcpcd/dist/dhcp6.c
cvs rdiff -u -r1.21 -r1.22 src/external/bsd/dhcpcd/dist/ipv6nd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2015-03-28 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sat Mar 28 14:41:28 UTC 2015

Modified Files:
src/sys/dev/pci: Makefile

Log Message:
Remove hdaudio subdir.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/modules/hdaudio

2015-03-28 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Mar 28 14:48:53 UTC 2015

Modified Files:
src/sys/modules/hdaudio: Makefile

Log Message:
pull in Makefile.inc


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/modules/hdaudio/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/hdaudio

2015-03-28 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Mar 28 14:50:20 UTC 2015

Modified Files:
src/sys/dev/hdaudio: files.hdaudio hdafg.c hdaudiovar.h
Removed Files:
src/sys/dev/hdaudio: hdaudio_config.h

Log Message:
replace hdaudio_config.h with defflags


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/hdaudio/files.hdaudio \
src/sys/dev/hdaudio/hdafg.c src/sys/dev/hdaudio/hdaudiovar.h
cvs rdiff -u -r1.1 -r0 src/sys/dev/hdaudio/hdaudio_config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: [nick-nhusb] src/sys/dev/usb

2015-03-28 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sat Mar 28 15:56:45 UTC 2015

Modified Files:
src/sys/dev/usb [nick-nhusb]: usbdi.c

Log Message:
s/0/NULL/ for pointer


To generate a diff of this commit:
cvs rdiff -u -r1.162.2.22 -r1.162.2.23 src/sys/dev/usb/usbdi.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/rockchip

2015-03-28 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Sat Mar 28 15:59:29 UTC 2015

Modified Files:
src/sys/arch/arm/rockchip: obio_com.c

Log Message:
IST_EDGE -> IST_LEVEL


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/rockchip/obio_com.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2015-03-28 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Mar 28 16:13:38 UTC 2015

Modified Files:
src/sys/kern: subr_copy.c

Log Message:
Swap kernel/curproc tests in copy*_vmspace so rump can catch EFAULT.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/kern/subr_copy.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/riscv

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Mar 28 16:13:56 UTC 2015

Modified Files:
src/sys/arch/riscv/include: cpu.h intr.h locore.h sysreg.h types.h
Added Files:
src/sys/arch/riscv/conf: GENERIC INSTALL INSTALL.config Makefile.riscv
files.riscv kern.ldscript std.riscv std.riscv64
src/sys/arch/riscv/htif: htif.c htif_cons.c htif_disk.c htif_var.h
src/sys/arch/riscv/riscv: autoconf.c clock_machdep.c core32_machdep.c
core_machdep.c cpu_mainbus.c cpu_subr.c db_disasm.c db_machdep.c
db_trace.c exec_machdep.c fixup.c fpu.c genassym.cf kobj_machdep.c
locore.S mainbus.c netbsd32_machdep.c pmap_machdep.c
process_machdep.c procfs_machdep.c riscv_machdep.c sig32_machdep.c
sig_machdep.c softint_machdep.c spl.S stubs.c sys_machdep.c
syscall.c trap.c vm_machdep.c

Log Message:
Beginnings of RISCV kernel support.  Note that the pmap support is not yet
committed and probably won't be for awhile.  This is mostly preliminary
waiting for the supervisor specification to come out.  Lots of missing pieces
but it mostly builds.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/riscv/conf/GENERIC \
src/sys/arch/riscv/conf/INSTALL src/sys/arch/riscv/conf/INSTALL.config \
src/sys/arch/riscv/conf/Makefile.riscv \
src/sys/arch/riscv/conf/files.riscv src/sys/arch/riscv/conf/kern.ldscript \
src/sys/arch/riscv/conf/std.riscv src/sys/arch/riscv/conf/std.riscv64
cvs rdiff -u -r0 -r1.1 src/sys/arch/riscv/htif/htif.c \
src/sys/arch/riscv/htif/htif_cons.c src/sys/arch/riscv/htif/htif_disk.c \
src/sys/arch/riscv/htif/htif_var.h
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/riscv/include/cpu.h \
src/sys/arch/riscv/include/intr.h src/sys/arch/riscv/include/locore.h \
src/sys/arch/riscv/include/sysreg.h src/sys/arch/riscv/include/types.h
cvs rdiff -u -r0 -r1.1 src/sys/arch/riscv/riscv/autoconf.c \
src/sys/arch/riscv/riscv/clock_machdep.c \
src/sys/arch/riscv/riscv/core32_machdep.c \
src/sys/arch/riscv/riscv/core_machdep.c \
src/sys/arch/riscv/riscv/cpu_mainbus.c \
src/sys/arch/riscv/riscv/cpu_subr.c src/sys/arch/riscv/riscv/db_disasm.c \
src/sys/arch/riscv/riscv/db_machdep.c src/sys/arch/riscv/riscv/db_trace.c \
src/sys/arch/riscv/riscv/exec_machdep.c src/sys/arch/riscv/riscv/fixup.c \
src/sys/arch/riscv/riscv/fpu.c src/sys/arch/riscv/riscv/genassym.cf \
src/sys/arch/riscv/riscv/kobj_machdep.c src/sys/arch/riscv/riscv/locore.S \
src/sys/arch/riscv/riscv/mainbus.c \
src/sys/arch/riscv/riscv/netbsd32_machdep.c \
src/sys/arch/riscv/riscv/pmap_machdep.c \
src/sys/arch/riscv/riscv/process_machdep.c \
src/sys/arch/riscv/riscv/procfs_machdep.c \
src/sys/arch/riscv/riscv/riscv_machdep.c \
src/sys/arch/riscv/riscv/sig32_machdep.c \
src/sys/arch/riscv/riscv/sig_machdep.c \
src/sys/arch/riscv/riscv/softint_machdep.c src/sys/arch/riscv/riscv/spl.S \
src/sys/arch/riscv/riscv/stubs.c src/sys/arch/riscv/riscv/sys_machdep.c \
src/sys/arch/riscv/riscv/syscall.c src/sys/arch/riscv/riscv/trap.c \
src/sys/arch/riscv/riscv/vm_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/fs/vfs

2015-03-28 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Mar 28 16:17:25 UTC 2015

Modified Files:
src/tests/fs/vfs: t_io.c

Log Message:
Test that read fails with EFAULT even if O_SYNC|O_RSYNC are set.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/tests/fs/vfs/t_io.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/fs/vfs

2015-03-28 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Mar 28 16:39:31 UTC 2015

Modified Files:
src/tests/fs/vfs: t_io.c

Log Message:
This doesn't affect p2k_ffs after all, no idea why yet.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/tests/fs/vfs/t_io.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2015-03-28 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Mar 28 16:55:21 UTC 2015

Modified Files:
src/sys/kern: vfs_bio.c

Log Message:
Remove the 'cred' argument from bio_doread().


To generate a diff of this commit:
cvs rdiff -u -r1.252 -r1.253 src/sys/kern/vfs_bio.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbmips/ingenic

2015-03-28 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Sat Mar 28 16:57:23 UTC 2015

Modified Files:
src/sys/arch/evbmips/ingenic: intr.c

Log Message:
PIC -> INTC to match documentation
no functional change


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbmips/ingenic/intr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/ufs

2015-03-28 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Mar 28 17:06:15 UTC 2015

Modified Files:
src/sys/ufs/ext2fs: ext2fs_readwrite.c
src/sys/ufs/lfs: ulfs_readwrite.c
src/sys/ufs/ufs: ufs_readwrite.c

Log Message:
Factor out post-read/write inode updates in UFS.


To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/ufs/ext2fs/ext2fs_readwrite.c
cvs rdiff -u -r1.10 -r1.11 src/sys/ufs/lfs/ulfs_readwrite.c
cvs rdiff -u -r1.111 -r1.112 src/sys/ufs/ufs/ufs_readwrite.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/ufs/lfs

2015-03-28 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Mar 28 17:08:53 UTC 2015

Modified Files:
src/sys/ufs/lfs: ulfs_readwrite.c

Log Message:
Make some comments match better in ulfs_readwrite.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/ufs/lfs/ulfs_readwrite.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sbin/resize_ffs

2015-03-28 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Mar 28 17:22:46 UTC 2015

Modified Files:
src/sbin/resize_ffs: resize_ffs.c

Log Message:
Make get_dev_size work on regular files too.


To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sbin/resize_ffs/resize_ffs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2015-03-28 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Mar 28 17:23:43 UTC 2015

Modified Files:
src/share/man/man9: buffercache.9
src/sys/fs/cd9660: cd9660_vnops.c
src/sys/kern: vfs_bio.c
src/sys/sys: buf.h
src/sys/ufs/chfs: chfs_vnops.c
src/sys/ufs/ext2fs: ext2fs_readwrite.c
src/sys/ufs/ffs: ffs_snapshot.c
src/sys/ufs/lfs: ulfs_lookup.c ulfs_readwrite.c
src/sys/ufs/ufs: ufs_lookup.c ufs_readwrite.c

Log Message:
Remove the 'cred' argument from breadn(), and update the man page
accordingly.

ok hannken@


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/share/man/man9/buffercache.9
cvs rdiff -u -r1.49 -r1.50 src/sys/fs/cd9660/cd9660_vnops.c
cvs rdiff -u -r1.253 -r1.254 src/sys/kern/vfs_bio.c
cvs rdiff -u -r1.119 -r1.120 src/sys/sys/buf.h
cvs rdiff -u -r1.25 -r1.26 src/sys/ufs/chfs/chfs_vnops.c
cvs rdiff -u -r1.71 -r1.72 src/sys/ufs/ext2fs/ext2fs_readwrite.c
cvs rdiff -u -r1.137 -r1.138 src/sys/ufs/ffs/ffs_snapshot.c
cvs rdiff -u -r1.22 -r1.23 src/sys/ufs/lfs/ulfs_lookup.c
cvs rdiff -u -r1.12 -r1.13 src/sys/ufs/lfs/ulfs_readwrite.c
cvs rdiff -u -r1.133 -r1.134 src/sys/ufs/ufs/ufs_lookup.c
cvs rdiff -u -r1.112 -r1.113 src/sys/ufs/ufs/ufs_readwrite.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sbin/resize_ffs

2015-03-28 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Mar 28 17:25:34 UTC 2015

Modified Files:
src/sbin/resize_ffs: resize_ffs.c

Log Message:
Use `!= -1' instead of `== 0' out of paranoia.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sbin/resize_ffs/resize_ffs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/pci

2015-03-28 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Sat Mar 28 17:35:59 UTC 2015

Modified Files:
src/sys/dev/pci: if_wm.c

Log Message:
 Fix a but that wm_sgmii_writereg() function doesn't pass the "val" argument
to the I2CCMD register. Reported by Bernard Merindol in PR#49789.


To generate a diff of this commit:
cvs rdiff -u -r1.313 -r1.314 src/sys/dev/pci/if_wm.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2015-03-28 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Sat Mar 28 17:45:47 UTC 2015

Modified Files:
src/sys/ufs/ext2fs: ext2fs_readwrite.c
src/sys/ufs/lfs: ulfs_readwrite.c
src/sys/ufs/ufs: ufs_readwrite.c
src/tests/fs/vfs: t_io.c

Log Message:
Let I/O errors override inode update errors in UFS.

Fixes tests/fs/vfs/t_io:read_fault for UFS.


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/ufs/ext2fs/ext2fs_readwrite.c
cvs rdiff -u -r1.13 -r1.14 src/sys/ufs/lfs/ulfs_readwrite.c
cvs rdiff -u -r1.113 -r1.114 src/sys/ufs/ufs/ufs_readwrite.c
cvs rdiff -u -r1.14 -r1.15 src/tests/fs/vfs/t_io.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2015-03-28 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Mar 28 19:24:06 UTC 2015

Modified Files:
src/share/man/man9: buffercache.9
src/sys/fs/adosfs: advfsops.c advnops.c
src/sys/fs/cd9660: cd9660_lookup.c cd9660_rrip.c cd9660_vfsops.c
cd9660_vnops.c
src/sys/fs/efs: efs_subr.c
src/sys/fs/filecorefs: filecore_bmap.c filecore_vfsops.c
filecore_vnops.c
src/sys/fs/hfs: hfs_subr.c
src/sys/fs/msdosfs: msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c
msdosfs_vfsops.c msdosfs_vnops.c
src/sys/fs/nilfs: nilfs_subr.c nilfs_vfsops.c
src/sys/fs/ntfs: ntfs_subr.c ntfs_vfsops.c
src/sys/fs/sysvbfs: bfs_sysvbfs.c
src/sys/fs/v7fs: v7fs_io_kern.c
src/sys/kern: vfs_bio.c
src/sys/miscfs/specfs: spec_vnops.c
src/sys/sys: buf.h
src/sys/ufs/chfs: chfs_vnops.c
src/sys/ufs/ext2fs: ext2fs_alloc.c ext2fs_balloc.c ext2fs_inode.c
ext2fs_readwrite.c ext2fs_subr.c ext2fs_vfsops.c
src/sys/ufs/ffs: ffs_alloc.c ffs_balloc.c ffs_inode.c ffs_snapshot.c
ffs_vfsops.c ffs_wapbl.c
src/sys/ufs/lfs: lfs.h lfs_balloc.c lfs_rfw.c lfs_segment.c
lfs_syscalls.c lfs_vfsops.c ulfs_quota2.c ulfs_readwrite.c
src/sys/ufs/ufs: ufs_quota2.c ufs_readwrite.c

Log Message:
Remove the 'cred' argument from bread(). Remove a now unused var in
ffs_snapshot.c. Update the man page accordingly.

ok hannken@


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/share/man/man9/buffercache.9
cvs rdiff -u -r1.72 -r1.73 src/sys/fs/adosfs/advfsops.c
cvs rdiff -u -r1.45 -r1.46 src/sys/fs/adosfs/advnops.c
cvs rdiff -u -r1.29 -r1.30 src/sys/fs/cd9660/cd9660_lookup.c
cvs rdiff -u -r1.17 -r1.18 src/sys/fs/cd9660/cd9660_rrip.c
cvs rdiff -u -r1.89 -r1.90 src/sys/fs/cd9660/cd9660_vfsops.c
cvs rdiff -u -r1.50 -r1.51 src/sys/fs/cd9660/cd9660_vnops.c
cvs rdiff -u -r1.10 -r1.11 src/sys/fs/efs/efs_subr.c
cvs rdiff -u -r1.10 -r1.11 src/sys/fs/filecorefs/filecore_bmap.c
cvs rdiff -u -r1.77 -r1.78 src/sys/fs/filecorefs/filecore_vfsops.c
cvs rdiff -u -r1.42 -r1.43 src/sys/fs/filecorefs/filecore_vnops.c
cvs rdiff -u -r1.17 -r1.18 src/sys/fs/hfs/hfs_subr.c
cvs rdiff -u -r1.50 -r1.51 src/sys/fs/msdosfs/msdosfs_denode.c
cvs rdiff -u -r1.28 -r1.29 src/sys/fs/msdosfs/msdosfs_fat.c
cvs rdiff -u -r1.33 -r1.34 src/sys/fs/msdosfs/msdosfs_lookup.c
cvs rdiff -u -r1.117 -r1.118 src/sys/fs/msdosfs/msdosfs_vfsops.c
cvs rdiff -u -r1.91 -r1.92 src/sys/fs/msdosfs/msdosfs_vnops.c
cvs rdiff -u -r1.12 -r1.13 src/sys/fs/nilfs/nilfs_subr.c
cvs rdiff -u -r1.20 -r1.21 src/sys/fs/nilfs/nilfs_vfsops.c
cvs rdiff -u -r1.60 -r1.61 src/sys/fs/ntfs/ntfs_subr.c
cvs rdiff -u -r1.103 -r1.104 src/sys/fs/ntfs/ntfs_vfsops.c
cvs rdiff -u -r1.10 -r1.11 src/sys/fs/sysvbfs/bfs_sysvbfs.c
cvs rdiff -u -r1.2 -r1.3 src/sys/fs/v7fs/v7fs_io_kern.c
cvs rdiff -u -r1.254 -r1.255 src/sys/kern/vfs_bio.c
cvs rdiff -u -r1.145 -r1.146 src/sys/miscfs/specfs/spec_vnops.c
cvs rdiff -u -r1.120 -r1.121 src/sys/sys/buf.h
cvs rdiff -u -r1.26 -r1.27 src/sys/ufs/chfs/chfs_vnops.c
cvs rdiff -u -r1.45 -r1.46 src/sys/ufs/ext2fs/ext2fs_alloc.c
cvs rdiff -u -r1.39 -r1.40 src/sys/ufs/ext2fs/ext2fs_balloc.c
cvs rdiff -u -r1.81 -r1.82 src/sys/ufs/ext2fs/ext2fs_inode.c
cvs rdiff -u -r1.73 -r1.74 src/sys/ufs/ext2fs/ext2fs_readwrite.c
cvs rdiff -u -r1.30 -r1.31 src/sys/ufs/ext2fs/ext2fs_subr.c
cvs rdiff -u -r1.192 -r1.193 src/sys/ufs/ext2fs/ext2fs_vfsops.c
cvs rdiff -u -r1.148 -r1.149 src/sys/ufs/ffs/ffs_alloc.c
cvs rdiff -u -r1.60 -r1.61 src/sys/ufs/ffs/ffs_balloc.c
cvs rdiff -u -r1.116 -r1.117 src/sys/ufs/ffs/ffs_inode.c
cvs rdiff -u -r1.138 -r1.139 src/sys/ufs/ffs/ffs_snapshot.c
cvs rdiff -u -r1.326 -r1.327 src/sys/ufs/ffs/ffs_vfsops.c
cvs rdiff -u -r1.29 -r1.30 src/sys/ufs/ffs/ffs_wapbl.c
cvs rdiff -u -r1.160 -r1.161 src/sys/ufs/lfs/lfs.h
cvs rdiff -u -r1.80 -r1.81 src/sys/ufs/lfs/lfs_balloc.c
cvs rdiff -u -r1.18 -r1.19 src/sys/ufs/lfs/lfs_rfw.c
cvs rdiff -u -r1.236 -r1.237 src/sys/ufs/lfs/lfs_segment.c
cvs rdiff -u -r1.155 -r1.156 src/sys/ufs/lfs/lfs_syscalls.c
cvs rdiff -u -r1.321 -r1.322 src/sys/ufs/lfs/lfs_vfsops.c
cvs rdiff -u -r1.17 -r1.18 src/sys/ufs/lfs/ulfs_quota2.c
cvs rdiff -u -r1.14 -r1.15 src/sys/ufs/lfs/ulfs_readwrite.c
cvs rdiff -u -r1.39 -r1.40 src/sys/ufs/ufs/ufs_quota2.c
cvs rdiff -u -r1.114 -r1.115 src/sys/ufs/ufs/ufs_readwrite.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/sys

2015-03-28 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Mar 28 19:29:16 UTC 2015

Modified Files:
src/sys/sys: param.h

Log Message:
7.99.8 (bread, breadn)


To generate a diff of this commit:
cvs rdiff -u -r1.467 -r1.468 src/sys/sys/param.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/pic

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Mar 29 00:31:30 UTC 2015

Modified Files:
src/sys/arch/arm/pic: pic.c pic_splfuncs.c

Log Message:
Add aarch64 support (mostly remapping I32_bit and F32_bit onto aarch64 bits).


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/arm/pic/pic.c
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/pic/pic_splfuncs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/tests/lib/libc/arch/powerpc

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Mar 29 00:38:36 UTC 2015

Modified Files:
src/tests/lib/libc/arch/powerpc: return_one.S

Log Message:
add return_one_start


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/lib/libc/arch/powerpc/return_one.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/gpl3/gcc/dist/gcc/config/rs6000

2015-03-28 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Mar 29 00:42:51 UTC 2015

Modified Files:
src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h netbsd64.h

Log Message:
Make gcc emit the CPP macros for integer types.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 \
src/external/gpl3/gcc/dist/gcc/config/rs6000/netbsd.h
cvs rdiff -u -r1.10 -r1.11 \
src/external/gpl3/gcc/dist/gcc/config/rs6000/netbsd64.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/usr.sbin/makefs

2015-03-28 Thread Alistair G. Crooks
Module Name:src
Committed By:   agc
Date:   Sun Mar 29 05:52:59 UTC 2015

Modified Files:
src/usr.sbin/makefs/ffs: buf.c buf.h ffs_alloc.c ffs_balloc.c
src/usr.sbin/makefs/msdos: msdosfs_denode.c msdosfs_vfsops.c
msdosfs_vnops.c

Log Message:
Make the userland signature and uses of bread() match the kernel ones,
after the removal of the cred argument.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/usr.sbin/makefs/ffs/buf.c
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/makefs/ffs/buf.h
cvs rdiff -u -r1.27 -r1.28 src/usr.sbin/makefs/ffs/ffs_alloc.c
cvs rdiff -u -r1.20 -r1.21 src/usr.sbin/makefs/ffs/ffs_balloc.c
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/makefs/msdos/msdosfs_denode.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/makefs/msdos/msdosfs_vfsops.c
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/makefs/msdos/msdosfs_vnops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.