CVS commit: src/sys/dev/audio
Module Name:src Committed By: isaki Date: Sun Feb 23 07:17:01 UTC 2020 Modified Files: src/sys/dev/audio: audio.c audiodef.h audiovar.h Log Message: Prevent a race between audiodetach and fileops methods using psref(9). Fix PR kern/54427. Thank you so much riastradh@ To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/dev/audio/audio.c cvs rdiff -u -r1.9 -r1.10 src/sys/dev/audio/audiodef.h cvs rdiff -u -r1.7 -r1.8 src/sys/dev/audio/audiovar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit
Module Name:xsrc Committed By: mrg Date: Sun Feb 23 06:33:20 UTC 2020 Modified Files: xsrc/external/mit/xf86-video-amdgpu/include: config.h xsrc/external/mit/xf86-video-ati-kms/dist/src: radeon_kms.c xsrc/external/mit/xf86-video-ati-kms/include: config.h xsrc/external/mit/xf86-video-geode/dist/src: gx_driver.c xsrc/external/mit/xf86-video-s3/dist: compile xsrc/external/mit/xf86-video-s3/dist/src: s3.h s3_bios.c s3_driver.c Removed Files: xsrc/external/mit/xf86-video-s3/dist: README Log Message: merge xf86-video-ati 19.1.0, xf86-video-amdgpu 19.1.0, xf86-video-geode 2.11.20, and xf86-video-s3 0.7.0. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ xsrc/external/mit/xf86-video-amdgpu/include/config.h cvs rdiff -u -r1.8 -r1.9 \ xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_kms.c cvs rdiff -u -r1.10 -r1.11 \ xsrc/external/mit/xf86-video-ati-kms/include/config.h cvs rdiff -u -r1.5 -r1.6 \ xsrc/external/mit/xf86-video-geode/dist/src/gx_driver.c cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/xf86-video-s3/dist/README cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/xf86-video-s3/dist/compile cvs rdiff -u -r1.7 -r1.8 xsrc/external/mit/xf86-video-s3/dist/src/s3.h cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/xf86-video-s3/dist/src/s3_bios.c cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/xf86-video-s3/dist/src/s3_driver.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS import: xsrc/external/mit/xf86-video-amdgpu/dist
Module Name:xsrc Committed By: mrg Date: Sun Feb 23 06:17:07 UTC 2020 Update of /cvsroot/xsrc/external/mit/xf86-video-amdgpu/dist In directory ivanova.netbsd.org:/tmp/cvs-serv16043 Log Message: initial import of xf86-video-amdgpu-19.1.0 Status: Vendor Tag: xorg Release Tags: xf86-video-amdgpu-19-1-0 U xsrc/external/mit/xf86-video-amdgpu/dist/ChangeLog U xsrc/external/mit/xf86-video-amdgpu/dist/missing U xsrc/external/mit/xf86-video-amdgpu/dist/COPYING U xsrc/external/mit/xf86-video-amdgpu/dist/README.md U xsrc/external/mit/xf86-video-amdgpu/dist/ltmain.sh U xsrc/external/mit/xf86-video-amdgpu/dist/Makefile.in U xsrc/external/mit/xf86-video-amdgpu/dist/install-sh U xsrc/external/mit/xf86-video-amdgpu/dist/configure.ac U xsrc/external/mit/xf86-video-amdgpu/dist/config.h.in U xsrc/external/mit/xf86-video-amdgpu/dist/config.sub U xsrc/external/mit/xf86-video-amdgpu/dist/compile U xsrc/external/mit/xf86-video-amdgpu/dist/configure U xsrc/external/mit/xf86-video-amdgpu/dist/config.guess U xsrc/external/mit/xf86-video-amdgpu/dist/aclocal.m4 U xsrc/external/mit/xf86-video-amdgpu/dist/depcomp U xsrc/external/mit/xf86-video-amdgpu/dist/INSTALL U xsrc/external/mit/xf86-video-amdgpu/dist/Makefile.am U xsrc/external/mit/xf86-video-amdgpu/dist/conf/Makefile.in U xsrc/external/mit/xf86-video-amdgpu/dist/conf/10-amdgpu.conf U xsrc/external/mit/xf86-video-amdgpu/dist/conf/Makefile.am U xsrc/external/mit/xf86-video-amdgpu/dist/m4/libtool.m4 U xsrc/external/mit/xf86-video-amdgpu/dist/m4/ltversion.m4 U xsrc/external/mit/xf86-video-amdgpu/dist/m4/ltsugar.m4 U xsrc/external/mit/xf86-video-amdgpu/dist/m4/ltoptions.m4 U xsrc/external/mit/xf86-video-amdgpu/dist/m4/lt~obsolete.m4 U xsrc/external/mit/xf86-video-amdgpu/dist/man/amdgpu.man U xsrc/external/mit/xf86-video-amdgpu/dist/man/Makefile.in U xsrc/external/mit/xf86-video-amdgpu/dist/man/Makefile.am U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_glamor.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_version.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/compat-api.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_video.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_kms.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_bo_helper.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_probe.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_glamor_wrappers.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_dri2.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_misc.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_video.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_probe.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_present.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/Makefile.in U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_bo_helper.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_dri3.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_drm_queue.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/simple_list.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_drv.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_pixmap.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_dri2.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_glamor.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_pixmap.h U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_sync.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/drmmode_display.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/amdgpu_drm_queue.c U xsrc/external/mit/xf86-video-amdgpu/dist/src/Makefile.am No conflicts created by this import
CVS import: xsrc/external/mit/xf86-video-s3/dist
Module Name:xsrc Committed By: mrg Date: Sun Feb 23 06:17:17 UTC 2020 Update of /cvsroot/xsrc/external/mit/xf86-video-s3/dist In directory ivanova.netbsd.org:/tmp/cvs-serv6757 Log Message: initial import of xf86-video-s3-0.7.0 Status: Vendor Tag: xorg Release Tags: xf86-video-s3-0-7-0 C xsrc/external/mit/xf86-video-s3/dist/aclocal.m4 C xsrc/external/mit/xf86-video-s3/dist/config.h.in C xsrc/external/mit/xf86-video-s3/dist/missing C xsrc/external/mit/xf86-video-s3/dist/config.sub C xsrc/external/mit/xf86-video-s3/dist/Makefile.in U xsrc/external/mit/xf86-video-s3/dist/INSTALL U xsrc/external/mit/xf86-video-s3/dist/Makefile.am C xsrc/external/mit/xf86-video-s3/dist/ltmain.sh C xsrc/external/mit/xf86-video-s3/dist/depcomp C xsrc/external/mit/xf86-video-s3/dist/compile U xsrc/external/mit/xf86-video-s3/dist/ChangeLog U xsrc/external/mit/xf86-video-s3/dist/configure.ac C xsrc/external/mit/xf86-video-s3/dist/configure C xsrc/external/mit/xf86-video-s3/dist/install-sh N xsrc/external/mit/xf86-video-s3/dist/README.md U xsrc/external/mit/xf86-video-s3/dist/COPYING C xsrc/external/mit/xf86-video-s3/dist/config.guess U xsrc/external/mit/xf86-video-s3/dist/src/s3_Trio64DAC.c U xsrc/external/mit/xf86-video-s3/dist/src/compat-api.h C xsrc/external/mit/xf86-video-s3/dist/src/Makefile.in U xsrc/external/mit/xf86-video-s3/dist/src/s3_dga.c U xsrc/external/mit/xf86-video-s3/dist/src/newmmio.h C xsrc/external/mit/xf86-video-s3/dist/src/s3_driver.c U xsrc/external/mit/xf86-video-s3/dist/src/Makefile.am C xsrc/external/mit/xf86-video-s3/dist/src/s3_bios.c U xsrc/external/mit/xf86-video-s3/dist/src/s3_cursor.c U xsrc/external/mit/xf86-video-s3/dist/src/s3_accel.c U xsrc/external/mit/xf86-video-s3/dist/src/s3_shadow.c U xsrc/external/mit/xf86-video-s3/dist/src/s3_video.c U xsrc/external/mit/xf86-video-s3/dist/src/s3_IBMRGB.c U xsrc/external/mit/xf86-video-s3/dist/src/s3_reg.h U xsrc/external/mit/xf86-video-s3/dist/src/s3_pcirename.h U xsrc/external/mit/xf86-video-s3/dist/src/s3_Ti.c C xsrc/external/mit/xf86-video-s3/dist/src/s3.h U xsrc/external/mit/xf86-video-s3/dist/man/Makefile.in U xsrc/external/mit/xf86-video-s3/dist/man/Makefile.am U xsrc/external/mit/xf86-video-s3/dist/man/s3.man 15 conflicts created by this import. Use the following command to help the merge: cvs checkout -jxorg:yesterday -jxorg xsrc/external/mit/xf86-video-s3/dist
CVS import: xsrc/external/mit/xf86-video-ati-kms/dist
Module Name:xsrc Committed By: mrg Date: Sun Feb 23 06:17:10 UTC 2020 Update of /cvsroot/xsrc/external/mit/xf86-video-ati-kms/dist In directory ivanova.netbsd.org:/tmp/cvs-serv2729 Log Message: initial import of xf86-video-ati-19.1.0 Status: Vendor Tag: xorg Release Tags: xf86-video-ati-19-1-0 U xsrc/external/mit/xf86-video-ati-kms/dist/ChangeLog U xsrc/external/mit/xf86-video-ati-kms/dist/missing U xsrc/external/mit/xf86-video-ati-kms/dist/COPYING U xsrc/external/mit/xf86-video-ati-kms/dist/README.md U xsrc/external/mit/xf86-video-ati-kms/dist/ltmain.sh U xsrc/external/mit/xf86-video-ati-kms/dist/Makefile.in U xsrc/external/mit/xf86-video-ati-kms/dist/install-sh U xsrc/external/mit/xf86-video-ati-kms/dist/configure.ac U xsrc/external/mit/xf86-video-ati-kms/dist/config.h.in U xsrc/external/mit/xf86-video-ati-kms/dist/config.sub U xsrc/external/mit/xf86-video-ati-kms/dist/compile U xsrc/external/mit/xf86-video-ati-kms/dist/configure U xsrc/external/mit/xf86-video-ati-kms/dist/config.guess U xsrc/external/mit/xf86-video-ati-kms/dist/aclocal.m4 U xsrc/external/mit/xf86-video-ati-kms/dist/depcomp U xsrc/external/mit/xf86-video-ati-kms/dist/INSTALL U xsrc/external/mit/xf86-video-ati-kms/dist/Makefile.am U xsrc/external/mit/xf86-video-ati-kms/dist/conf/10-radeon.conf U xsrc/external/mit/xf86-video-ati-kms/dist/conf/Makefile.in U xsrc/external/mit/xf86-video-ati-kms/dist/conf/Makefile.am U xsrc/external/mit/xf86-video-ati-kms/dist/m4/libtool.m4 U xsrc/external/mit/xf86-video-ati-kms/dist/m4/ltversion.m4 U xsrc/external/mit/xf86-video-ati-kms/dist/m4/ltsugar.m4 U xsrc/external/mit/xf86-video-ati-kms/dist/m4/ltoptions.m4 U xsrc/external/mit/xf86-video-ati-kms/dist/m4/lt~obsolete.m4 U xsrc/external/mit/xf86-video-ati-kms/dist/man/ati.man U xsrc/external/mit/xf86-video-ati-kms/dist/man/Makefile.in U xsrc/external/mit/xf86-video-ati-kms/dist/man/radeon.man U xsrc/external/mit/xf86-video-ati-kms/dist/man/Makefile.am U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_bo_helper.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/r600_shader.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_pci_chipset_gen.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_video.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/compat-api.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_dri2.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/r600_exa.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/drmmode_display.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/evergreen_shader.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/cayman_accel.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_exa_render.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_reg.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/evergreen_state.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/r600_reg_r6xx.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/evergreen_accel.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_exa_shared.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/r600_shader.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_sync.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/r600_reg_r7xx.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/atipcirename.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_exa.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/atipciids.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_drm_queue.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/evergreen_exa.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_textured_videofuncs.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_misc.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/ati_pciids_gen.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/cayman_shader.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/evergreen_textured_videofuncs.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_glamor_wrappers.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/ati.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_accel.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/Makefile.in U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_chipinfo_gen.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_pci_device_match_gen.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/simple_list.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_chipset_gen.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/bicubic_table.py U xsrc/external/mit/xf86-video-ati-kms/dist/src/bicubic_table.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_glamor.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/ati.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/evergreen_reg_auto.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/r600_reg.h U xsrc/external/mit/xf86-video-ati-kms/dist/src/r6xx_accel.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/atimodule.c U xsrc/external/mit/xf86-video-ati-kms/dist/src/radeon_dri3.c U xsrc/external/mit/xf86-video-ati-kms/dist/s
CVS import: xsrc/external/mit/xf86-video-geode/dist
Module Name:xsrc Committed By: mrg Date: Sun Feb 23 06:17:13 UTC 2020 Update of /cvsroot/xsrc/external/mit/xf86-video-geode/dist In directory ivanova.netbsd.org:/tmp/cvs-serv23599 Log Message: initial import of xf86-video-geode-2.11.20 Status: Vendor Tag: xorg Release Tags: xf86-video-geode-2-11-20 U xsrc/external/mit/xf86-video-geode/dist/NEWS U xsrc/external/mit/xf86-video-geode/dist/COPYING U xsrc/external/mit/xf86-video-geode/dist/Makefile.in U xsrc/external/mit/xf86-video-geode/dist/Makefile.am U xsrc/external/mit/xf86-video-geode/dist/config.h.in U xsrc/external/mit/xf86-video-geode/dist/README U xsrc/external/mit/xf86-video-geode/dist/INSTALL U xsrc/external/mit/xf86-video-geode/dist/configure.ac U xsrc/external/mit/xf86-video-geode/dist/configure U xsrc/external/mit/xf86-video-geode/dist/TODO U xsrc/external/mit/xf86-video-geode/dist/autogen.sh U xsrc/external/mit/xf86-video-geode/dist/ChangeLog U xsrc/external/mit/xf86-video-geode/dist/aclocal.m4 U xsrc/external/mit/xf86-video-geode/dist/build-aux/config.guess U xsrc/external/mit/xf86-video-geode/dist/build-aux/depcomp U xsrc/external/mit/xf86-video-geode/dist/build-aux/compile U xsrc/external/mit/xf86-video-geode/dist/build-aux/install-sh U xsrc/external/mit/xf86-video-geode/dist/build-aux/missing U xsrc/external/mit/xf86-video-geode/dist/build-aux/ltmain.sh U xsrc/external/mit/xf86-video-geode/dist/build-aux/config.sub U xsrc/external/mit/xf86-video-geode/dist/m4/ltoptions.m4 U xsrc/external/mit/xf86-video-geode/dist/m4/ltversion.m4 U xsrc/external/mit/xf86-video-geode/dist/m4/libtool.m4 U xsrc/external/mit/xf86-video-geode/dist/m4/ltsugar.m4 U xsrc/external/mit/xf86-video-geode/dist/m4/lt~obsolete.m4 U xsrc/external/mit/xf86-video-geode/dist/src/lx_cursor.c U xsrc/external/mit/xf86-video-geode/dist/src/gx_accel.c U xsrc/external/mit/xf86-video-geode/dist/src/geode_common.c U xsrc/external/mit/xf86-video-geode/dist/src/geode_ddc.c U xsrc/external/mit/xf86-video-geode/dist/src/cimarron.c U xsrc/external/mit/xf86-video-geode/dist/src/geode_msr.c U xsrc/external/mit/xf86-video-geode/dist/src/lx_vga.c U xsrc/external/mit/xf86-video-geode/dist/src/compat-api.h U xsrc/external/mit/xf86-video-geode/dist/src/lx_display.c U xsrc/external/mit/xf86-video-geode/dist/src/z4l.c U xsrc/external/mit/xf86-video-geode/dist/src/Makefile.in U xsrc/external/mit/xf86-video-geode/dist/src/geode_driver.c U xsrc/external/mit/xf86-video-geode/dist/src/geode_blend.h U xsrc/external/mit/xf86-video-geode/dist/src/Makefile.am U xsrc/external/mit/xf86-video-geode/dist/src/gx_vga.c U xsrc/external/mit/xf86-video-geode/dist/src/lx_video.c U xsrc/external/mit/xf86-video-geode/dist/src/lx_memory.c U xsrc/external/mit/xf86-video-geode/dist/src/geode_fourcc.h U xsrc/external/mit/xf86-video-geode/dist/src/geode_pcirename.h U xsrc/external/mit/xf86-video-geode/dist/src/lx_panel.c U xsrc/external/mit/xf86-video-geode/dist/src/durango.c U xsrc/external/mit/xf86-video-geode/dist/src/geode_dcon.c U xsrc/external/mit/xf86-video-geode/dist/src/gx_regacc.c U xsrc/external/mit/xf86-video-geode/dist/src/gx_rotate.c U xsrc/external/mit/xf86-video-geode/dist/src/lx_output.c U xsrc/external/mit/xf86-video-geode/dist/src/geode.h C xsrc/external/mit/xf86-video-geode/dist/src/gx_driver.c U xsrc/external/mit/xf86-video-geode/dist/src/lx_driver.c U xsrc/external/mit/xf86-video-geode/dist/src/cim_dev.h U xsrc/external/mit/xf86-video-geode/dist/src/gx_video.c U xsrc/external/mit/xf86-video-geode/dist/src/gx_randr.c U xsrc/external/mit/xf86-video-geode/dist/src/panel.c U xsrc/external/mit/xf86-video-geode/dist/src/gx_cursor.c U xsrc/external/mit/xf86-video-geode/dist/src/lx_exa.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/readme.txt U xsrc/external/mit/xf86-video-geode/dist/src/panel/pnl_init.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/pnl_defs.h U xsrc/external/mit/xf86-video-geode/dist/src/panel/dora9211.h U xsrc/external/mit/xf86-video-geode/dist/src/panel/dora9211.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/cen9211.h U xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.h U xsrc/external/mit/xf86-video-geode/dist/src/panel/pnl_bios.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/cen9211.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/platform.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/gx2_9211.h U xsrc/external/mit/xf86-video-geode/dist/src/panel/92xx.h U xsrc/external/mit/xf86-video-geode/dist/src/panel/drac9210.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/panel.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/gx2_9211.c U xsrc/external/mit/xf86-video-geode/dist/src/panel/drac9210.h U xsrc/external/mit/xf86-video-geode/dist/src/gfx/gfx_disp.c U xsrc/external/mit/xf86-video-geode/dist/src/gfx/vip_1200.c U xsrc/external/mit/xf86-video-geode/dist/src/gfx/gfx_rtns.h U xsrc/external/mit/xf86-video-geode/dist/src/gfx/gfx_regs.h U xsrc/external/mit/xf86-video-geode/dist/src/gfx/gfx_i2c.c U xsrc
CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs
Module Name:src Committed By: riastradh Date: Sun Feb 23 06:15:27 UTC 2020 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Teach device nodes on zfs to handle fsync by calling spec_fsync too. To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 \ src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs
Module Name:src Committed By: riastradh Date: Sun Feb 23 05:50:25 UTC 2020 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_vnops.c Log Message: Teach zfs spec nodes to VOP_BWRITE too. Fixes hang on writing to, e.g., ffs mounted on a device node that lives on zfs. XXX pullup To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 \ src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/common
Module Name:src Committed By: roy Date: Sun Feb 23 05:15:54 UTC 2020 Modified Files: src/distrib/common: list.zfsroot mtree.zfsroot zfsroot.rc Log Message: zfs: Allow modules to be loaded once in the ZFS chroot Rather than copying the needed modules from FFS to the ramdisk, load then directly from FFS instead. This way, we can symlink ramdisk stand into /altroot and let nature take it's course like loading firmware. Set shell exit on error rather than using chained commands. zpool import seems to SIGBUS randomly on amd64 and if we didn't do the former then zpool would hang the init. Now at least we exit to the shell. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/distrib/common/list.zfsroot \ src/distrib/common/mtree.zfsroot src/distrib/common/zfsroot.rc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/sparc64/sparc64
Module Name:src Committed By: macallan Date: Sun Feb 23 05:14:29 UTC 2020 Modified Files: src/sys/arch/sparc64/sparc64: autoconf.c Log Message: add location info to sd instances if we know which drive bay they live in Sun Fire v210 only for now, others should be easy to add To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217 src/sys/arch/sparc64/sparc64/autoconf.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/audio
Module Name:src Committed By: isaki Date: Sun Feb 23 04:24:56 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Improve error handling around audio_hw_probe(). It was difficult to return multiple errors. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/dev/audio/audio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: isaki Date: Sun Feb 23 04:02:46 UTC 2020 Modified Files: src/share/man/man9: audio.9 src/sys/arch/arm/iomd: vidcaudio.c src/sys/arch/dreamcast/dev/g2: aica.c src/sys/arch/hpcmips/vr: vraiu.c src/sys/dev/audio: audio.c src/sys/dev/ic: pl041.c src/sys/dev/pad: pad.c Log Message: Make start_input/halt_input optional if the driver has no recording, make start_output/halt_output optional if the driver has no playback. And remove such never called functions. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/share/man/man9/audio.9 cvs rdiff -u -r1.59 -r1.60 src/sys/arch/arm/iomd/vidcaudio.c cvs rdiff -u -r1.27 -r1.28 src/sys/arch/dreamcast/dev/g2/aica.c cvs rdiff -u -r1.18 -r1.19 src/sys/arch/hpcmips/vr/vraiu.c cvs rdiff -u -r1.53 -r1.54 src/sys/dev/audio/audio.c cvs rdiff -u -r1.6 -r1.7 src/sys/dev/ic/pl041.c cvs rdiff -u -r1.64 -r1.65 src/sys/dev/pad/pad.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: jmcneill Date: Sun Feb 23 02:37:53 UTC 2020 Modified Files: src/doc: CHANGES Log Message: Note genet(4) addition To generate a diff of this commit: cvs rdiff -u -r1.2651 -r1.2652 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gdb/dist/gdb
Module Name:src Committed By: joerg Date: Sun Feb 23 02:06:01 UTC 2020 Modified Files: src/external/gpl3/gdb/dist/gdb: sparc64-tdep.c Log Message: Use C++ syntax for defining types, not C one. To generate a diff of this commit: cvs rdiff -u -r1.1.1.8 -r1.2 src/external/gpl3/gdb/dist/gdb/sparc64-tdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/xorg/lib
Module Name:src Committed By: joerg Date: Sun Feb 23 02:03:19 UTC 2020 Modified Files: src/external/mit/xorg/lib: libmesa.mk Log Message: Don't hard-code LLVM version, extract it from external/apache2/llvm. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/external/mit/xorg/lib/libmesa.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/mit/xorg/lib/libglapi
Module Name:src Committed By: joerg Date: Sun Feb 23 02:02:33 UTC 2020 Modified Files: src/external/mit/xorg/lib/libglapi: Makefile Log Message: Doesn't need or use HAVE_LLVM. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/mit/xorg/lib/libglapi/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/apache2/llvm/lib
Module Name:src Committed By: joerg Date: Sun Feb 23 02:01:17 UTC 2020 Modified Files: src/external/apache2/llvm/lib: Makefile Log Message: Fix harmless syntax error. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/apache2/llvm/lib/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump/rumpdev
Module Name:src Committed By: jdolecek Date: Sun Feb 23 01:53:03 UTC 2020 Modified Files: src/sys/rump/librump/rumpdev: rump_dev.c Log Message: no need to call config_init_mi() in rumpdev any more - rump_init() now calls config_init(), and the sysctl shouldn't be needed PR kern/55004 To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/rump/librump/rumpdev/rump_dev.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/modstat
Module Name:src Committed By: wiz Date: Sun Feb 23 00:14:31 UTC 2020 Modified Files: src/sbin/modstat: modstat.8 Log Message: Fix date. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sbin/modstat/modstat.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: sevan Date: Sat Feb 22 23:40:06 UTC 2020 Modified Files: src/doc: 3RDPARTY Log Message: bsd-family-tree To generate a diff of this commit: cvs rdiff -u -r1.1691 -r1.1692 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/misc
Module Name:src Committed By: sevan Date: Sat Feb 22 23:38:04 UTC 2020 Modified Files: src/share/misc: bsd-family-tree Log Message: Sync with FreeBSD r358254 To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/share/misc/bsd-family-tree Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/calendar/calendars
Module Name:src Committed By: sevan Date: Sat Feb 22 23:17:59 UTC 2020 Modified Files: src/usr.bin/calendar/calendars: calendar.birthday Log Message: Add Ken Kesey To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/usr.bin/calendar/calendars/calendar.birthday Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/include
Module Name:src Committed By: joerg Date: Sat Feb 22 22:47:35 UTC 2020 Modified Files: src/include: math.h Log Message: Correct C99 / C++11 feature testing. Document remaining missing symbols. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/include/math.h 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
Module Name:src Committed By: ad Date: Sat Feb 22 22:20:47 UTC 2020 Modified Files: src/sys/ufs/lfs: lfs_segment.c Log Message: Make LFS/rump play nice with aiodoned removal. PR kern/55004 (Hundreds of file system tests now fail on real hardware) To generate a diff of this commit: cvs rdiff -u -r1.282 -r1.283 src/sys/ufs/lfs/lfs_segment.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/broadcom
Module Name:src Committed By: jmcneill Date: Sat Feb 22 22:09:07 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_mbox.c bcm2835_mbox_acpi.c Log Message: RPi4 UEFI firmware 1.1 reports the wrong IRQ for the VC mailbox. Use polling mode for now until this is sorted out. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/broadcom/bcm2835_mbox.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/broadcom/bcm2835_mbox_acpi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdio
Module Name:src Committed By: kamil Date: Sat Feb 22 22:02:46 UTC 2020 Modified Files: src/lib/libc/stdio: fread.c Log Message: Avoid undefined behavior in fread(3) On the first call to fread(3), just after fopen(3) the internal buffers are empty. This means that _r and _p (among others) are zeroed. Passing NULL to the 2nd argument of memcpy(3) for the zero length is undefined. Calling _p += 0 triggers LLVM UBSan (NULL pointer arithmetic). Calling _p += 0, p += 0 and resid -= 0 has no effect. Replace the "fp->_r = 0;" logic with a short circuit jump to __srefill() that sets _r internally and refills the FILE buffers. No functional change from an end user point of view, except skipping a few dummy operations on the first call, for a FILE pointer, to fread(3). To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/lib/libc/stdio/fread.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
Module Name:src Committed By: chs Date: Sat Feb 22 21:59:31 UTC 2020 Modified Files: src/sys/kern: subr_copy.c Log Message: check for errors from proc_vmspace_getref(). To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 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/rump/librump/rumpkern
Module Name:src Committed By: ad Date: Sat Feb 22 21:45:35 UTC 2020 Modified Files: src/sys/rump/librump/rumpkern: rump.c Log Message: rump_init(): need to call config_init() now. PR kern/55004 (Hundreds of file system tests now fail on real hardware) To generate a diff of this commit: cvs rdiff -u -r1.341 -r1.342 src/sys/rump/librump/rumpkern/rump.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump/rumpkern
Module Name:src Committed By: ad Date: Sat Feb 22 21:44:51 UTC 2020 Modified Files: src/sys/rump/librump/rumpkern: locks.c locks_up.c Log Message: rump rw_lock_op To generate a diff of this commit: cvs rdiff -u -r1.80 -r1.81 src/sys/rump/librump/rumpkern/locks.c cvs rdiff -u -r1.10 -r1.11 src/sys/rump/librump/rumpkern/locks_up.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src
Module Name:src Committed By: ad Date: Sat Feb 22 21:24:45 UTC 2020 Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: rwlock.9 src/sys/kern: kern_rwlock.c src/sys/sys: rwlock.h Log Message: Add rw_lock_op(): return either RW_READER or RW_WRITER for a lock that is known to be held by the caller. Panic if the lock is not held. To generate a diff of this commit: cvs rdiff -u -r1.2310 -r1.2311 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.19 -r1.20 src/share/man/man9/rwlock.9 cvs rdiff -u -r1.64 -r1.65 src/sys/kern/kern_rwlock.c cvs rdiff -u -r1.15 -r1.16 src/sys/sys/rwlock.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/kern
Module Name:src Committed By: ad Date: Sat Feb 22 21:07:46 UTC 2020 Modified Files: src/sys/kern: kern_exit.c Log Message: exit1(): remove from the radix tree before setting zombie status, as radix_tree_remove_node() can block on locks when freeing. Reported-by: syzbot+02bf066c30f812b14...@syzkaller.appspotmail.com To generate a diff of this commit: cvs rdiff -u -r1.283 -r1.284 src/sys/kern/kern_exit.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/alpha/alpha
Module Name:src Committed By: thorpej Date: Sat Feb 22 20:29:16 UTC 2020 Modified Files: src/sys/arch/alpha/alpha: machdep.c Log Message: Fix a couple of printf formats in debug messages. To generate a diff of this commit: cvs rdiff -u -r1.358 -r1.359 src/sys/arch/alpha/alpha/machdep.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/x86/x86
Module Name:src Committed By: maxv Date: Sat Feb 22 20:12:40 UTC 2020 Modified Files: src/sys/arch/x86/x86: x86_tlb.c Log Message: add relaxed atomics, ok ad@ riastradh@ To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/arch/x86/x86/x86_tlb.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
Module Name:src Committed By: maxv Date: Sat Feb 22 20:08:39 UTC 2020 Modified Files: src/sys/kern: subr_msan.c Log Message: Be less strict: when copyinstr() returns ENAMETOOLONG, it does initialize the buffer, so mark it as such. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/kern/subr_msan.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/modules
Module Name:src Committed By: pgoyette Date: Sat Feb 22 19:54:35 UTC 2020 Modified Files: src/tests/modules: t_modctl.c src/tests/modules/k_helper: k_helper.c Log Message: Update the t_modctl test to ensure that static evcnts are added. While here, remove the explicit call to sysctl_setup() routine, since the module infrastructure already invokes such routines automatically. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/tests/modules/t_modctl.c cvs rdiff -u -r1.6 -r1.7 src/tests/modules/k_helper/k_helper.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
Module Name:src Committed By: pgoyette Date: Sat Feb 22 19:51:57 UTC 2020 Modified Files: src/sys/kern: kern_module.c Log Message: Teach module infrastructure to attach any static evcnts that might be defined in a module, similar to the automatic invocation of sysctl(9) setup functions. As requested by riastradh@ To generate a diff of this commit: cvs rdiff -u -r1.146 -r1.147 src/sys/kern/kern_module.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: chs Date: Sat Feb 22 19:49:11 UTC 2020 Modified Files: src/sys/arch/arm/arm: fiq.c src/sys/arch/x86/acpi: acpi_wakeup.c src/sys/arch/x86/include: bus_private.h src/sys/dev/audio: audio.c Log Message: remove some unnecessary includes of internal UVM headers. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/arm/fiq.c cvs rdiff -u -r1.51 -r1.52 src/sys/arch/x86/acpi/acpi_wakeup.c cvs rdiff -u -r1.14 -r1.15 src/sys/arch/x86/include/bus_private.h cvs rdiff -u -r1.52 -r1.53 src/sys/dev/audio/audio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys
Module Name:src Committed By: chs Date: Sat Feb 22 19:46:49 UTC 2020 Modified Files: src/sys/arch/xen/xen: privcmd.c src/sys/external/bsd/drm2/dist/drm/i915: i915_gem.c src/sys/external/bsd/drm2/drm: drm_gem_cma_helper.c src/sys/uvm: uvm_device.c Log Message: do not wait for memory in pgo_fault methods, just return ENOMEM and let the uvm_fault code wait if it is appropriate. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/arch/xen/xen/privcmd.c cvs rdiff -u -r1.59 -r1.60 src/sys/external/bsd/drm2/dist/drm/i915/i915_gem.c cvs rdiff -u -r1.9 -r1.10 src/sys/external/bsd/drm2/drm/drm_gem_cma_helper.c cvs rdiff -u -r1.67 -r1.68 src/sys/uvm/uvm_device.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/sys
Module Name:src Committed By: kamil Date: Sat Feb 22 19:44:07 UTC 2020 Modified Files: src/tests/lib/libc/sys: Makefile t_ptrace_wait.c t_ptrace_wait.h Log Message: Disable t_ptrace_wait* tests for MKSANITIZER/MKLIBCSANITIZER A subset of tests is not compatible with the sanitizers. To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/tests/lib/libc/sys/Makefile cvs rdiff -u -r1.164 -r1.165 src/tests/lib/libc/sys/t_ptrace_wait.c cvs rdiff -u -r1.21 -r1.22 src/tests/lib/libc/sys/t_ptrace_wait.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/vchiq/dist/interface/vchiq_arm
Module Name:src Committed By: jmcneill Date: Sat Feb 22 19:37:31 UTC 2020 Modified Files: src/sys/external/bsd/vchiq/dist/interface/vchiq_arm: vchiq_netbsd_acpi.c Log Message: build fix To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_netbsd_acpi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/calendar/calendars
Module Name:src Committed By: sevan Date: Sat Feb 22 19:25:25 UTC 2020 Modified Files: src/usr.bin/calendar/calendars: calendar.birthday Log Message: Add Ivan Sutherland's birthday To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/usr.bin/calendar/calendars/calendar.birthday Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/calendar/calendars
Module Name:src Committed By: sevan Date: Sat Feb 22 19:23:09 UTC 2020 Modified Files: src/usr.bin/calendar/calendars: calendar.birthday Log Message: Add Bert Sutherland https://twitter.com/ComputerHistory/status/1230200277141250050 To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/usr.bin/calendar/calendars/calendar.birthday Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/calendar/calendars
Module Name:src Committed By: sevan Date: Sat Feb 22 19:21:41 UTC 2020 Modified Files: src/usr.bin/calendar/calendars: calendar.birthday Log Message: Add Larry Tesler https://www.nytimes.com/2020/02/20/technology/lawrence-tesler-dead.html To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/usr.bin/calendar/calendars/calendar.birthday 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/gen
Module Name:src Committed By: kamil Date: Sat Feb 22 19:14:57 UTC 2020 Modified Files: src/tests/lib/libc/gen: Makefile Log Message: Update t_siginfo.c build rules Add logic for MKSANITIZER/MKLIBCSANITIZER checks. To generate a diff of this commit: cvs rdiff -u -r1.53 -r1.54 src/tests/lib/libc/gen/Makefile 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/gen
Module Name:src Committed By: kamil Date: Sat Feb 22 19:09:51 UTC 2020 Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: Disable the t_siginfo test under MKSANITIZER / MKLIBCSANITIZER Signal crash events are incompatible with sanitizers. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/tests/lib/libc/gen/t_siginfo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/games/fortune/datfiles
Module Name:src Committed By: sevan Date: Sat Feb 22 19:03:04 UTC 2020 Modified Files: src/games/fortune/datfiles: fortunes Log Message: Andrew Weatherall's tattoo and a track on A Pox On The Pioneers album. https://pbs.twimg.com/media/ERAuddhU4AAFv3w?format=jpg&name=orig Story: https://www.dummymag.com/features/andrew-weatherall-interview-it-s-bollocks-it-s-discos-tell-me-tales-of-the/ To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/games/fortune/datfiles/fortunes Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: jmcneill Date: Sat Feb 22 18:57:50 UTC 2020 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: Add brgphy To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/arch/evbarm/conf/GENERIC64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/mii
Module Name:src Committed By: jmcneill Date: Sat Feb 22 18:57:31 UTC 2020 Modified Files: src/sys/dev/mii: brgphy.c Log Message: Match BCM54213PE To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87 src/sys/dev/mii/brgphy.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/mii
Module Name:src Committed By: jmcneill Date: Sat Feb 22 18:57:09 UTC 2020 Modified Files: src/sys/dev/mii: miidevs.h miidevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161 src/sys/dev/mii/miidevs.h cvs rdiff -u -r1.148 -r1.149 src/sys/dev/mii/miidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/mii
Module Name:src Committed By: jmcneill Date: Sat Feb 22 18:56:57 UTC 2020 Modified Files: src/sys/dev/mii: miidevs Log Message: Add BCM54213PE To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163 src/sys/dev/mii/miidevs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/alpha/alpha
Module Name:src Committed By: thorpej Date: Sat Feb 22 17:33:42 UTC 2020 Modified Files: src/sys/arch/alpha/alpha: machdep.c Log Message: Make it clear that the pfn argument to alpha_init() is no longer used. To generate a diff of this commit: cvs rdiff -u -r1.357 -r1.358 src/sys/arch/alpha/alpha/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/common/lib/libc/stdlib
Module Name:src Committed By: fox Date: Sat Feb 22 14:47:29 UTC 2020 Modified Files: src/common/lib/libc/stdlib: random.c Log Message: common/lib/libc/stdlib: Fix possible signed integer overflow. common/lib/libc/stdlib/random.c:482:6 can result in signed integer overflow. This bug was reported by UBSan runs. The change has been tested using the following program to generate random numbers in both the old and the new library and can be used to verify the correctness of the library after the change. #include #include #define COUNT 1000 * 1000 int main(void) { int i; FILE *fp = fopen("numbers.txt", "w"); srandom(0xdeadbeef); for(i = 0; i < COUNT; i++) { fprintf(fp, "%ld\n", random()); } fclose(fp); return 0; } Reviewed by: riastradh@ , kamil@ To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/common/lib/libc/stdlib/random.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/modstat
Module Name:src Committed By: pgoyette Date: Sat Feb 22 14:26:18 UTC 2020 Modified Files: src/sbin/modstat: modstat.8 Log Message: Clarify that the -k option only provides the address of the module's text segment. The addresses of any other segments are not available. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sbin/modstat/modstat.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdlib
Module Name:src Committed By: kamil Date: Sat Feb 22 14:07:57 UTC 2020 Modified Files: src/lib/libc/stdlib: _rand48.c Log Message: Avoid undefined behavior in the rand48(3) implementation Instead of implicid promotion to signed int, explicitly cast the arguments to unsigned int. _rand48.c:53:27, signed integer overflow: 58989 * 58970 cannot be represented in type 'int' _rand48.c:53:38, signed integer overflow: -2093025904 + -1496809120 cannot be represented in type 'int' _rand48.c:53:57, signed integer overflow: 57068 * 42787 cannot be represented in type 'int' New and old code produce the same code as tested with: #include #include #define COUNT 1000 * 1000 int main(void) { FILE *fp; int i; fp = fopen("numbers.txt", "w+"); if (!fp) abort(); for(i = 0; i < COUNT; i++) { fprintf(fp, "%f\n", drand48()); fprintf(fp, "%ld\n", lrand48()); fprintf(fp, "%ld\n", mrand48()); } fclose(fp); return 0; } To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/lib/libc/stdlib/_rand48.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/sys
Module Name:src Committed By: pgoyette Date: Sat Feb 22 14:06:05 UTC 2020 Modified Files: src/lib/libc/sys: modctl.2 Log Message: Remove vestigial remnant of an earlier modification to the module implementation. There currently is no such thing as a module's "alias". To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/libc/sys/modctl.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jmcneill Date: Sat Feb 22 13:41:41 UTC 2020 Modified Files: src/sys/dev/ic: bcmgenet.c bcmgenetreg.h Log Message: Add support for hardware rx filters. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/dev/ic/bcmgenet.c \ src/sys/dev/ic/bcmgenetreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdlib
Module Name:src Committed By: kamil Date: Sat Feb 22 13:20:21 UTC 2020 Modified Files: src/lib/libc/stdlib: rand48.3 Log Message: Reorder words to fix grammar Noted by To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/lib/libc/stdlib/rand48.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdlib
Module Name:src Committed By: kamil Date: Sat Feb 22 11:56:14 UTC 2020 Modified Files: src/lib/libc/stdlib: rand48.3 Log Message: rand48: Document that short integers are unsigned To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libc/stdlib/rand48.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/etc/rc.d
Module Name:src Committed By: roy Date: Sat Feb 22 11:55:43 UTC 2020 Modified Files: src/etc/rc.d: amd dhcpcd Log Message: Revert unrelated changes to prior To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/etc/rc.d/amd cvs rdiff -u -r1.6 -r1.7 src/etc/rc.d/dhcpcd Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/etc/rc.d
Module Name:src Committed By: roy Date: Sat Feb 22 11:52:45 UTC 2020 Modified Files: src/etc/rc.d: amd dhcpcd network Log Message: rc.d/network: improve wording of waiting for DAD to finish To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/etc/rc.d/amd cvs rdiff -u -r1.5 -r1.6 src/etc/rc.d/dhcpcd cvs rdiff -u -r1.76 -r1.77 src/etc/rc.d/network Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdlib
Module Name:src Committed By: kamil Date: Sat Feb 22 11:24:47 UTC 2020 Modified Files: src/lib/libc/stdlib: _rand48.c Log Message: Improve readability of __dorand48() Break long lines into shorter instructions per line. No Functional Change. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libc/stdlib/_rand48.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/i386/stand/efiboot
Module Name:src Committed By: jmcneill Date: Sat Feb 22 10:30:37 UTC 2020 Modified Files: src/sys/arch/i386/stand/efiboot: eficons.c Log Message: Remove check for bestmode==-1 (shouldn't happen) To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/i386/stand/efiboot/eficons.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libcrypt
Module Name:src Committed By: kamil Date: Sat Feb 22 10:29:17 UTC 2020 Modified Files: src/lib/libcrypt: crypt.c Log Message: Avoid undefined behavior in left shift crypt.c:772:11, left shift of 1363235140 by 1 places cannot be represented in type 'int32_t' (aka 'int') To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/lib/libcrypt/crypt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libcrypt
Module Name:src Committed By: kamil Date: Sat Feb 22 10:22:32 UTC 2020 Modified Files: src/lib/libcrypt: crypt.c Log Message: Avoid undefined behavior in bit shift operations crypt.c:839:40, left shift of negative value -1197182952 crypt.c:840:40, left shift of negative value -264997776 To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/lib/libcrypt/crypt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/stdlib
Module Name:src Committed By: kamil Date: Sat Feb 22 10:05:12 UTC 2020 Modified Files: src/lib/libc/stdlib: _env.c Log Message: Avoid NULL pointer arithmetics on environ _env.c:260:9, pointer expression with base 0 overflowed to 0 _env.c:260:9, load of null pointer of type 'char *' To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/lib/libc/stdlib/_env.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_msdos
Module Name:src Committed By: kamil Date: Sat Feb 22 09:59:22 UTC 2020 Modified Files: src/sbin/fsck_msdos: boot.c Log Message: Avoid unportable shift construct boot.c:150:29, left shift of 255 by 24 places cannot be represented in type 'int' boot.c:153:29, left shift of 255 by 24 places cannot be represented in type 'int' To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sbin/fsck_msdos/boot.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/gpl2/dts/dist/arch/arm/boot/dts
Module Name:src Committed By: skrll Date: Sat Feb 22 09:54:27 UTC 2020 Modified Files: src/sys/external/gpl2/dts/dist/arch/arm/boot/dts: bcm2835-rpi-zero-w.dts Log Message: Define pinctrl-names for sdhci to fix it. From Harold Gutch and discussed on port-arm. http://mail-index.netbsd.org/port-arm/2020/02/13/msg006497.html To generate a diff of this commit: cvs rdiff -u -r1.1.1.4 -r1.2 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi-zero-w.dts Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib
Module Name:src Committed By: roy Date: Sat Feb 22 09:53:48 UTC 2020 Added Files: src/distrib/amd64/ramdisks/ramdisk-zfsroot: Makefile list src/distrib/common: list.zfsroot mtree.zfsroot zfsroot.rc Log Message: zfs: build a ramdisk on amd64 with enough to mount rpool/ROOT on / Until we get ZFS integrated into our boot loader, this is the next best thing. The idea is simple - have a small FFS partition with a kernel, modules and this ramdisk. Once the ramdisk boots it will mount the FFS partition read only, copy the needed ZFS modules to the ramdisk and then unmount the partition. Then we import the ZFS root pool, mount the ZFS root filesystem and then pivot to it. Because the initial FFS partition is not mounted at this point, we can mount it in /altroot so we can replace the kernel and modules with newer ones so it's easily maintainable. This ZFS boot strapper currently makes the following assumptions: * The device NAME=boot is the FFS with kernel, modules and this ramdisk. * The ZFS root pool and root filesystem are called rpool/ROOT. A boot.cfg menu entry can then be added like so: menu=Boot ZFS root:fs /ramdisk-zfsroot.fs;boot To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/distrib/amd64/ramdisks/ramdisk-zfsroot/Makefile \ src/distrib/amd64/ramdisks/ramdisk-zfsroot/list cvs rdiff -u -r0 -r1.1 src/distrib/common/list.zfsroot \ src/distrib/common/mtree.zfsroot src/distrib/common/zfsroot.rc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/MesaLib/dist/src/mapi
Module Name:xsrc Committed By: tnn Date: Sat Feb 22 09:42:27 UTC 2020 Modified Files: xsrc/external/mit/MesaLib/dist/src/mapi: entry_x86-64_tls.h entry_x86_tls.h Log Message: mesa: sync w/ pkgsrc: don't assume the current gl dispatch table points to noop if NULL, instead call the ENTRY_CURRENT_TABLE_GET function. Additionally the previous i386 implementation probably never worked because it looks like it used the wrong asm label when computing GOT ptr. Likely relevant to PR port-i386/54782. XXX pullup -9 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 \ xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86-64_tls.h cvs rdiff -u -r1.5 -r1.6 \ xsrc/external/mit/MesaLib/dist/src/mapi/entry_x86_tls.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/compat/common
Module Name:src Committed By: maxv Date: Sat Feb 22 09:42:20 UTC 2020 Modified Files: src/sys/compat/common: uipc_syscalls_40.c Log Message: pass the address of the field, instead of relying on it being the first field of the structure, no functional change To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/compat/common/uipc_syscalls_40.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/i386/stand/efiboot
Module Name:src Committed By: jmcneill Date: Sat Feb 22 09:34:26 UTC 2020 Modified Files: src/sys/arch/i386/stand/efiboot: eficons.c Log Message: If the default GOP mode is unavailable, fallback to the first mode defined. PR# port-amd64/55000 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/i386/stand/efiboot/eficons.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/net
Module Name:src Committed By: maxv Date: Sat Feb 22 09:30:42 UTC 2020 Modified Files: src/sys/net: rtsock_shared.c Log Message: pass the address of the field, instead of relying on it being the first field of the structure, no functional change To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/net/rtsock_shared.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
Module Name:src Committed By: maxv Date: Sat Feb 22 09:24:05 UTC 2020 Modified Files: src/sys/kern: sys_ptrace_common.c Log Message: pass the address of the field, instead of relying on it being the first field of the structure, no functional change, ok kamil To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/kern/sys_ptrace_common.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
Module Name:src Committed By: maxv Date: Sat Feb 22 08:58:39 UTC 2020 Modified Files: src/sys/kern: vfs_syscalls.c Log Message: Inline the block in the parent block, for clarity, and also to prevent a false positive with kMSan. Here, LLVM reorders the conditions and checks 'vattr' before 'error'. But if 'error' is non-zero then 'vattr' is not initialized, and kMSan notices the uninitialized memory read. To generate a diff of this commit: cvs rdiff -u -r1.540 -r1.541 src/sys/kern/vfs_syscalls.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
Module Name:src Committed By: maxv Date: Sat Feb 22 08:39:33 UTC 2020 Modified Files: src/sys/kern: uipc_socket.c Log Message: Zero out 'tv', to prevent uninitialized bytes in its padding from leaking to userland. Found by kMSan. Reported-by: syzbot+8134380511a82c8f5...@syzkaller.appspotmail.com To generate a diff of this commit: cvs rdiff -u -r1.287 -r1.288 src/sys/kern/uipc_socket.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/arm32
Module Name:src Committed By: skrll Date: Sat Feb 22 08:22:10 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Fix previous for _ARM32_NEED_BUS_DMA_BOUNCE To generate a diff of this commit: cvs rdiff -u -r1.119 -r1.120 src/sys/arch/arm/arm32/bus_dma.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
Module Name:src Committed By: isaki Date: Sat Feb 22 08:15:09 UTC 2020 Modified Files: src/sys/dev/audio: audio.c src/sys/dev/pad: pad.c Log Message: Make calling get_props() lockless. get_props() of all MD drivers now can be called without sc_lock. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52 src/sys/dev/audio/audio.c cvs rdiff -u -r1.63 -r1.64 src/sys/dev/pad/pad.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/audio
Module Name:src Committed By: isaki Date: Sat Feb 22 08:03:19 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: On audio_[pr]mixer_halt(), it's better to reset parameters in intr_lock. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sys/dev/audio/audio.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/audio
Module Name:src Committed By: isaki Date: Sat Feb 22 08:01:59 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Add KASSERTs. audio_[pr]mixer_start() need exlock. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sys/dev/audio/audio.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/audio
Module Name:src Committed By: isaki Date: Sat Feb 22 07:59:47 UTC 2020 Modified Files: src/sys/dev/audio: audio.c Log Message: Move #if DIAGNOSTIC..#endif to correct place. It should ignore stray interrupts regardless of DIAGNOSTIC. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/dev/audio/audio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.