CVS commit: src/sys/kern
Module Name:src Committed By: mlelstv Date: Thu Jan 19 07:40:58 UTC 2023 Modified Files: src/sys/kern: kern_subr.c Log Message: If a specified root device does not exist when the kernel tries to mount the root filesystem, retry for up to ROOT_WAITTIME (20) seconds. This helps for root on hot-plug devices like USB disks. To generate a diff of this commit: cvs rdiff -u -r1.230 -r1.231 src/sys/kern/kern_subr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/kern/kern_subr.c diff -u src/sys/kern/kern_subr.c:1.230 src/sys/kern/kern_subr.c:1.231 --- src/sys/kern/kern_subr.c:1.230 Sat Mar 19 13:51:35 2022 +++ src/sys/kern/kern_subr.c Thu Jan 19 07:40:58 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: kern_subr.c,v 1.230 2022/03/19 13:51:35 hannken Exp $ */ +/* $NetBSD: kern_subr.c,v 1.231 2023/01/19 07:40:58 mlelstv Exp $ */ /*- * Copyright (c) 1997, 1998, 1999, 2002, 2007, 2008 The NetBSD Foundation, Inc. @@ -79,7 +79,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: kern_subr.c,v 1.230 2022/03/19 13:51:35 hannken Exp $"); +__KERNEL_RCSID(0, "$NetBSD: kern_subr.c,v 1.231 2023/01/19 07:40:58 mlelstv Exp $"); #include "opt_ddb.h" #include "opt_md.h" @@ -174,6 +174,13 @@ uint64_t booted_nblks; char *bootspec; /* + * Time to wait for a specified boot device to appear. + */ +#ifndef ROOT_WAITTIME +#define ROOT_WAITTIME 20 +#endif + +/* * Use partition letters if it's a disk class but not a wedge or flash. * XXX Check for wedge/flash is kinda gross. */ @@ -185,6 +192,7 @@ char *bootspec; void setroot(device_t bootdv, int bootpartition) { + time_t waitend; /* * Let bootcode augment "rootspec", ensure that @@ -241,14 +249,19 @@ setroot(device_t bootdv, int bootpartiti /* * loop until a root device is specified */ + waitend = time_uptime + ROOT_WAITTIME; do { if (boothowto & RB_ASKNAME) setroot_ask(bootdv, bootpartition); - else + else { setroot_root(bootdv, bootpartition); - - if (root_device == NULL) - boothowto |= RB_ASKNAME; + if (root_device == NULL) { +if (time_uptime < waitend) { + kpause("root", false, hz, NULL); +} else + boothowto |= RB_ASKNAME; + } + } } while (root_device == NULL); }
CVS commit: src/sys/kern
Module Name:src Committed By: mlelstv Date: Thu Jan 19 07:40:58 UTC 2023 Modified Files: src/sys/kern: kern_subr.c Log Message: If a specified root device does not exist when the kernel tries to mount the root filesystem, retry for up to ROOT_WAITTIME (20) seconds. This helps for root on hot-plug devices like USB disks. To generate a diff of this commit: cvs rdiff -u -r1.230 -r1.231 src/sys/kern/kern_subr.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: mrg Date: Thu Jan 19 06:29:10 UTC 2023 Modified Files: src/distrib/sets/lists/xetc: mi src/external/mit/xorg/lib/fontconfig/etc: fonts.conf src/external/mit/xorg/lib/fontconfig/etc/conf.avail: Makefile src/external/mit/xorg/lib/fontconfig/etc/conf.d: Makefile src/external/mit/xorg/lib/fontconfig/src: Makefile src/external/mit/xorg/tools/fc-cache: Makefile Log Message: updates for fontconfig 2.14. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/distrib/sets/lists/xetc/mi cvs rdiff -u -r1.11 -r1.12 \ src/external/mit/xorg/lib/fontconfig/etc/fonts.conf cvs rdiff -u -r1.8 -r1.9 \ src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile cvs rdiff -u -r1.8 -r1.9 \ src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile cvs rdiff -u -r1.25 -r1.26 src/external/mit/xorg/lib/fontconfig/src/Makefile cvs rdiff -u -r1.19 -r1.20 src/external/mit/xorg/tools/fc-cache/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/xetc/mi diff -u src/distrib/sets/lists/xetc/mi:1.40 src/distrib/sets/lists/xetc/mi:1.41 --- src/distrib/sets/lists/xetc/mi:1.40 Sat Jan 9 02:40:44 2021 +++ src/distrib/sets/lists/xetc/mi Thu Jan 19 06:29:10 2023 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.40 2021/01/09 02:40:44 uki Exp $ +# $NetBSD: mi,v 1.41 2023/01/19 06:29:10 mrg Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -25,6 +25,8 @@ ./etc/X11/xinit/xinitrc xetc-xinit-etc xorg ./etc/X11/xsm/system.xsmxetc-xfm-etc xorg ./etc/drirc xetc-dri-etc xorg +./etc/fonts/conf.avail/05-reset-dirs-sample.conf xetc-fontconfig-etc xorg +./etc/fonts/conf.avail/09-autohint-if-no-hinting.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/10-autohint.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/10-hinting-full.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/10-hinting-medium.conf xetc-fontconfig-etc xorg @@ -45,9 +47,11 @@ ./etc/fonts/conf.avail/25-unhint-nonlatin.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/30-metric-aliases.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/30-urw-aliases.conf xetc-obsolete obsolete +./etc/fonts/conf.avail/35-lang-normalize.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/40-nonlatin.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/45-generic.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/45-latin.conf xetc-fontconfig-etc xorg +./etc/fonts/conf.avail/48-spacing.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/49-sansserif.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/50-user.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.avail/51-local.conf xetc-fontconfig-etc xorg @@ -64,6 +68,7 @@ ./etc/fonts/conf.avail/90-synthetic.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.d/10-hinting-slight.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.d/10-scale-bitmap-fonts.conf xetc-fontconfig-etc xorg +./etc/fonts/conf.d/11-lcdfilter-default.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.d/20-fix-globaladvance.conf xetc-obsolete obsolete ./etc/fonts/conf.d/20-unhint-small-vera.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.d/30-metric-aliases.conf xetc-fontconfig-etc xorg @@ -71,6 +76,7 @@ ./etc/fonts/conf.d/40-nonlatin.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.d/45-generic.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.d/45-latin.conf xetc-fontconfig-etc xorg +./etc/fonts/conf.d/48-spacing.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.d/49-sansserif.conf xetc-fontconfig-etc xorg ./etc/fonts/conf.d/50-user.confxetc-fontconfig-etc xorg ./etc/fonts/conf.d/51-local.conf xetc-fontconfig-etc xorg Index: src/external/mit/xorg/lib/fontconfig/etc/fonts.conf diff -u src/external/mit/xorg/lib/fontconfig/etc/fonts.conf:1.11 src/external/mit/xorg/lib/fontconfig/etc/fonts.conf:1.12 --- src/external/mit/xorg/lib/fontconfig/etc/fonts.conf:1.11 Sat Oct 10 09:17:33 2020 +++ src/external/mit/xorg/lib/fontconfig/etc/fonts.conf Thu Jan 19 06:29:10 2023 @@ -1,7 +1,8 @@ - + + Default configuration file + + + system ui + + + system-ui + + - conf.d + /etc/fonts/conf.d Index: src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile diff -u src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.8 src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.9 --- src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile:1.8 Sat Oct 10 09:17:33 2020 +++ src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile Thu Jan 19 06:29:10 2023 @@ -1,9 +1,11 @@ -# $NetBSD: Makefile,v 1.8 2020/10/10 09:17:33 nia Exp $ +# $NetBSD: Makefile,v 1.9 2023/01/19 06:29:10 mrg Exp $ .include .PATH: . ${X11SRCDIR.fontconfig}/conf.d CONFIGFILES= \ + 05-reset-dirs-sample.conf \ + 09-autohint-if-no-hinting.conf \ 10-aut
CVS commit: src
Module Name:src Committed By: mrg Date: Thu Jan 19 06:29:10 UTC 2023 Modified Files: src/distrib/sets/lists/xetc: mi src/external/mit/xorg/lib/fontconfig/etc: fonts.conf src/external/mit/xorg/lib/fontconfig/etc/conf.avail: Makefile src/external/mit/xorg/lib/fontconfig/etc/conf.d: Makefile src/external/mit/xorg/lib/fontconfig/src: Makefile src/external/mit/xorg/tools/fc-cache: Makefile Log Message: updates for fontconfig 2.14. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/distrib/sets/lists/xetc/mi cvs rdiff -u -r1.11 -r1.12 \ src/external/mit/xorg/lib/fontconfig/etc/fonts.conf cvs rdiff -u -r1.8 -r1.9 \ src/external/mit/xorg/lib/fontconfig/etc/conf.avail/Makefile cvs rdiff -u -r1.8 -r1.9 \ src/external/mit/xorg/lib/fontconfig/etc/conf.d/Makefile cvs rdiff -u -r1.25 -r1.26 src/external/mit/xorg/lib/fontconfig/src/Makefile cvs rdiff -u -r1.19 -r1.20 src/external/mit/xorg/tools/fc-cache/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/fontconfig
Module Name:xsrc Committed By: mrg Date: Thu Jan 19 06:14:18 UTC 2023 Modified Files: xsrc/external/mit/fontconfig/dist/doc: FcLangSetGetLangs.3 xsrc/external/mit/fontconfig/dist/fc-cache: fc-cache.c xsrc/external/mit/fontconfig/dist/src: fccache.c fccfg.c fcdir.c fcfreetype.c fchash.c fcinit.c fcint.h fcmatch.c fcname.c fcstat.c ftglue.c xsrc/external/mit/fontconfig/include: config.h fcalias.h fcaliastail.h fcobjshash.h Removed Files: xsrc/external/mit/fontconfig/dist: fontconfig.spec fontconfig.spec.in xsrc/external/mit/fontconfig/dist/doc: edit-sgml.c fcatomic.sgml fcblanks.sgml fccache.sgml fccharset.sgml fcconfig.sgml fcconstant.sgml fcdircache.sgml fcfile.sgml fcfontset.sgml fcformat.sgml fcfreetype.sgml fcinit.sgml fclangset.sgml fcmatrix.sgml fcobjectset.sgml fcobjecttype.sgml fcpattern.sgml fcrange.sgml fcstring.sgml fcstrset.sgml fcvalue.sgml fcweight.sgml xsrc/external/mit/fontconfig/dist/fc-case: fc-case.c xsrc/external/mit/fontconfig/dist/fc-lang: fc-lang.c xsrc/external/mit/fontconfig/dist/test: test-hash.c Log Message: merge fontconfig 2.14. To generate a diff of this commit: cvs rdiff -u -r1.1.1.8 -r0 xsrc/external/mit/fontconfig/dist/fontconfig.spec cvs rdiff -u -r1.1.1.1 -r0 \ xsrc/external/mit/fontconfig/dist/fontconfig.spec.in cvs rdiff -u -r1.5 -r1.6 \ xsrc/external/mit/fontconfig/dist/doc/FcLangSetGetLangs.3 cvs rdiff -u -r1.1.1.3 -r0 xsrc/external/mit/fontconfig/dist/doc/edit-sgml.c \ xsrc/external/mit/fontconfig/dist/doc/fcatomic.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcconstant.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcdircache.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcfile.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcfontset.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcformat.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcfreetype.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcinit.sgml \ xsrc/external/mit/fontconfig/dist/doc/fclangset.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcmatrix.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcobjectset.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcobjecttype.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcstring.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcvalue.sgml cvs rdiff -u -r1.1.1.4 -r0 \ xsrc/external/mit/fontconfig/dist/doc/fcblanks.sgml \ xsrc/external/mit/fontconfig/dist/doc/fccache.sgml \ xsrc/external/mit/fontconfig/dist/doc/fccharset.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcstrset.sgml cvs rdiff -u -r1.1.1.5 -r0 \ xsrc/external/mit/fontconfig/dist/doc/fcconfig.sgml \ xsrc/external/mit/fontconfig/dist/doc/fcpattern.sgml cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/fontconfig/dist/doc/fcrange.sgml cvs rdiff -u -r1.1.1.2 -r0 \ xsrc/external/mit/fontconfig/dist/doc/fcweight.sgml cvs rdiff -u -r1.9 -r1.10 \ xsrc/external/mit/fontconfig/dist/fc-cache/fc-cache.c cvs rdiff -u -r1.1.1.3 -r0 \ xsrc/external/mit/fontconfig/dist/fc-case/fc-case.c cvs rdiff -u -r1.1.1.7 -r0 \ xsrc/external/mit/fontconfig/dist/fc-lang/fc-lang.c cvs rdiff -u -r1.10 -r1.11 xsrc/external/mit/fontconfig/dist/src/fccache.c cvs rdiff -u -r1.4 -r1.5 xsrc/external/mit/fontconfig/dist/src/fccfg.c \ xsrc/external/mit/fontconfig/dist/src/fcinit.c cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/fontconfig/dist/src/fcdir.c cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/fontconfig/dist/src/fcfreetype.c cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/fontconfig/dist/src/fchash.c \ xsrc/external/mit/fontconfig/dist/src/ftglue.c cvs rdiff -u -r1.9 -r1.10 xsrc/external/mit/fontconfig/dist/src/fcint.h \ xsrc/external/mit/fontconfig/dist/src/fcname.c \ xsrc/external/mit/fontconfig/dist/src/fcstat.c cvs rdiff -u -r1.11 -r1.12 xsrc/external/mit/fontconfig/dist/src/fcmatch.c cvs rdiff -u -r1.1.1.1 -r0 xsrc/external/mit/fontconfig/dist/test/test-hash.c cvs rdiff -u -r1.9 -r1.10 xsrc/external/mit/fontconfig/include/config.h cvs rdiff -u -r1.8 -r1.9 xsrc/external/mit/fontconfig/include/fcalias.h \ xsrc/external/mit/fontconfig/include/fcaliastail.h cvs rdiff -u -r1.1 -r1.2 xsrc/external/mit/fontconfig/include/fcobjshash.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS import: xsrc/external/mit/fontconfig/dist
Module Name:xsrc Committed By: mrg Date: Thu Jan 19 06:11:42 UTC 2023 Update of /cvsroot/xsrc/external/mit/fontconfig/dist In directory ivanova.netbsd.org:/tmp/cvs-serv27059 Log Message: initial import of fontconfig-2.14.0 Status: Vendor Tag: xorg Release Tags: fontconfig-2-14-0 U xsrc/external/mit/fontconfig/dist/compile U xsrc/external/mit/fontconfig/dist/NEWS U xsrc/external/mit/fontconfig/dist/config-fixups.h U xsrc/external/mit/fontconfig/dist/config.guess U xsrc/external/mit/fontconfig/dist/Tools.mk U xsrc/external/mit/fontconfig/dist/fontconfig-zip.in U xsrc/external/mit/fontconfig/dist/install-sh U xsrc/external/mit/fontconfig/dist/test-driver U xsrc/external/mit/fontconfig/dist/Makefile.am U xsrc/external/mit/fontconfig/dist/INSTALL U xsrc/external/mit/fontconfig/dist/fonts.dtd U xsrc/external/mit/fontconfig/dist/config.rpath U xsrc/external/mit/fontconfig/dist/COPYING U xsrc/external/mit/fontconfig/dist/configure.ac U xsrc/external/mit/fontconfig/dist/aclocal.m4 U xsrc/external/mit/fontconfig/dist/README U xsrc/external/mit/fontconfig/dist/ABOUT-NLS N xsrc/external/mit/fontconfig/dist/meson.build U xsrc/external/mit/fontconfig/dist/fontconfig.pc.in U xsrc/external/mit/fontconfig/dist/Makefile.in U xsrc/external/mit/fontconfig/dist/configure U xsrc/external/mit/fontconfig/dist/config.h.in U xsrc/external/mit/fontconfig/dist/AUTHORS U xsrc/external/mit/fontconfig/dist/fonts.conf.in U xsrc/external/mit/fontconfig/dist/missing U xsrc/external/mit/fontconfig/dist/config.sub U xsrc/external/mit/fontconfig/dist/ltmain.sh U xsrc/external/mit/fontconfig/dist/ChangeLog U xsrc/external/mit/fontconfig/dist/depcomp N xsrc/external/mit/fontconfig/dist/meson_options.txt U xsrc/external/mit/fontconfig/dist/po/en@boldquot.header U xsrc/external/mit/fontconfig/dist/po/Makevars U xsrc/external/mit/fontconfig/dist/po/insert-header.sin U xsrc/external/mit/fontconfig/dist/po/zh_CN.po U xsrc/external/mit/fontconfig/dist/po/remove-potcdate.sin U xsrc/external/mit/fontconfig/dist/po/fontconfig.pot U xsrc/external/mit/fontconfig/dist/po/Rules-quot U xsrc/external/mit/fontconfig/dist/po/POTFILES.in N xsrc/external/mit/fontconfig/dist/po/meson.build U xsrc/external/mit/fontconfig/dist/po/stamp-po U xsrc/external/mit/fontconfig/dist/po/quot.sed U xsrc/external/mit/fontconfig/dist/po/LINGUAS U xsrc/external/mit/fontconfig/dist/po/boldquot.sed U xsrc/external/mit/fontconfig/dist/po/en@quot.header U xsrc/external/mit/fontconfig/dist/po/Makefile.in.in U xsrc/external/mit/fontconfig/dist/po/ChangeLog U xsrc/external/mit/fontconfig/dist/po/zh_CN.gmo U xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.c U xsrc/external/mit/fontconfig/dist/fc-validate/Makefile.am U xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.1 N xsrc/external/mit/fontconfig/dist/fc-validate/meson.build U xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.sgml U xsrc/external/mit/fontconfig/dist/fc-validate/Makefile.in N xsrc/external/mit/fontconfig/dist/subprojects/zlib.wrap N xsrc/external/mit/fontconfig/dist/subprojects/libpng.wrap N xsrc/external/mit/fontconfig/dist/subprojects/gperf.wrap N xsrc/external/mit/fontconfig/dist/subprojects/freetype2.wrap N xsrc/external/mit/fontconfig/dist/subprojects/expat.wrap U xsrc/external/mit/fontconfig/dist/fontconfig/fcfreetype.h U xsrc/external/mit/fontconfig/dist/fontconfig/fontconfig.h U xsrc/external/mit/fontconfig/dist/fontconfig/Makefile.am U xsrc/external/mit/fontconfig/dist/fontconfig/fcprivate.h U xsrc/external/mit/fontconfig/dist/fontconfig/Makefile.in U xsrc/external/mit/fontconfig/dist/fc-case/Makefile.am U xsrc/external/mit/fontconfig/dist/fc-case/CaseFolding.txt U xsrc/external/mit/fontconfig/dist/fc-case/fccase.h N xsrc/external/mit/fontconfig/dist/fc-case/meson.build U xsrc/external/mit/fontconfig/dist/fc-case/fccase.tmpl.h U xsrc/external/mit/fontconfig/dist/fc-case/Makefile.in N xsrc/external/mit/fontconfig/dist/fc-case/fc-case.py U xsrc/external/mit/fontconfig/dist/fc-conflist/fc-conflist.1 U xsrc/external/mit/fontconfig/dist/fc-conflist/fc-conflist.c U xsrc/external/mit/fontconfig/dist/fc-conflist/Makefile.am U xsrc/external/mit/fontconfig/dist/fc-conflist/fc-conflist.sgml N xsrc/external/mit/fontconfig/dist/fc-conflist/meson.build U xsrc/external/mit/fontconfig/dist/fc-conflist/Makefile.in N xsrc/external/mit/fontconfig/dist/test/test-45-generic.json U xsrc/external/mit/fontconfig/dist/test/out.expected-no-long-family-names N xsrc/external/mit/fontconfig/dist/test/test-issue107.c N xsrc/external/mit/fontconfig/dist/test/test-crbug1004254.c U xsrc/external/mit/fontconfig/dist/test/test-conf.c U xsrc/external/mit/fontconfig/dist/test/Makefile.am N xsrc/external/mit/fontconfig/dist/test/test-issue180.c U xsrc/external/mit/fontconfig/dist/test/test-90-synthetic.json U xsrc/external/mit/fontconfig/dist/test/4x6.pcf N xsrc/external/mit/fontconfig/dist/test/test-bz1744377.c N xsrc/external/mit/fontconfig/dist/test/test-family-matching.c U xs
CVS import: xsrc/external/mit/fontconfig/dist
Module Name:xsrc Committed By: mrg Date: Thu Jan 19 06:11:42 UTC 2023 Update of /cvsroot/xsrc/external/mit/fontconfig/dist In directory ivanova.netbsd.org:/tmp/cvs-serv27059 Log Message: initial import of fontconfig-2.14.0 Status: Vendor Tag: xorg Release Tags: fontconfig-2-14-0 U xsrc/external/mit/fontconfig/dist/compile U xsrc/external/mit/fontconfig/dist/NEWS U xsrc/external/mit/fontconfig/dist/config-fixups.h U xsrc/external/mit/fontconfig/dist/config.guess U xsrc/external/mit/fontconfig/dist/Tools.mk U xsrc/external/mit/fontconfig/dist/fontconfig-zip.in U xsrc/external/mit/fontconfig/dist/install-sh U xsrc/external/mit/fontconfig/dist/test-driver U xsrc/external/mit/fontconfig/dist/Makefile.am U xsrc/external/mit/fontconfig/dist/INSTALL U xsrc/external/mit/fontconfig/dist/fonts.dtd U xsrc/external/mit/fontconfig/dist/config.rpath U xsrc/external/mit/fontconfig/dist/COPYING U xsrc/external/mit/fontconfig/dist/configure.ac U xsrc/external/mit/fontconfig/dist/aclocal.m4 U xsrc/external/mit/fontconfig/dist/README U xsrc/external/mit/fontconfig/dist/ABOUT-NLS N xsrc/external/mit/fontconfig/dist/meson.build U xsrc/external/mit/fontconfig/dist/fontconfig.pc.in U xsrc/external/mit/fontconfig/dist/Makefile.in U xsrc/external/mit/fontconfig/dist/configure U xsrc/external/mit/fontconfig/dist/config.h.in U xsrc/external/mit/fontconfig/dist/AUTHORS U xsrc/external/mit/fontconfig/dist/fonts.conf.in U xsrc/external/mit/fontconfig/dist/missing U xsrc/external/mit/fontconfig/dist/config.sub U xsrc/external/mit/fontconfig/dist/ltmain.sh U xsrc/external/mit/fontconfig/dist/ChangeLog U xsrc/external/mit/fontconfig/dist/depcomp N xsrc/external/mit/fontconfig/dist/meson_options.txt U xsrc/external/mit/fontconfig/dist/po/en@boldquot.header U xsrc/external/mit/fontconfig/dist/po/Makevars U xsrc/external/mit/fontconfig/dist/po/insert-header.sin U xsrc/external/mit/fontconfig/dist/po/zh_CN.po U xsrc/external/mit/fontconfig/dist/po/remove-potcdate.sin U xsrc/external/mit/fontconfig/dist/po/fontconfig.pot U xsrc/external/mit/fontconfig/dist/po/Rules-quot U xsrc/external/mit/fontconfig/dist/po/POTFILES.in N xsrc/external/mit/fontconfig/dist/po/meson.build U xsrc/external/mit/fontconfig/dist/po/stamp-po U xsrc/external/mit/fontconfig/dist/po/quot.sed U xsrc/external/mit/fontconfig/dist/po/LINGUAS U xsrc/external/mit/fontconfig/dist/po/boldquot.sed U xsrc/external/mit/fontconfig/dist/po/en@quot.header U xsrc/external/mit/fontconfig/dist/po/Makefile.in.in U xsrc/external/mit/fontconfig/dist/po/ChangeLog U xsrc/external/mit/fontconfig/dist/po/zh_CN.gmo U xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.c U xsrc/external/mit/fontconfig/dist/fc-validate/Makefile.am U xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.1 N xsrc/external/mit/fontconfig/dist/fc-validate/meson.build U xsrc/external/mit/fontconfig/dist/fc-validate/fc-validate.sgml U xsrc/external/mit/fontconfig/dist/fc-validate/Makefile.in N xsrc/external/mit/fontconfig/dist/subprojects/zlib.wrap N xsrc/external/mit/fontconfig/dist/subprojects/libpng.wrap N xsrc/external/mit/fontconfig/dist/subprojects/gperf.wrap N xsrc/external/mit/fontconfig/dist/subprojects/freetype2.wrap N xsrc/external/mit/fontconfig/dist/subprojects/expat.wrap U xsrc/external/mit/fontconfig/dist/fontconfig/fcfreetype.h U xsrc/external/mit/fontconfig/dist/fontconfig/fontconfig.h U xsrc/external/mit/fontconfig/dist/fontconfig/Makefile.am U xsrc/external/mit/fontconfig/dist/fontconfig/fcprivate.h U xsrc/external/mit/fontconfig/dist/fontconfig/Makefile.in U xsrc/external/mit/fontconfig/dist/fc-case/Makefile.am U xsrc/external/mit/fontconfig/dist/fc-case/CaseFolding.txt U xsrc/external/mit/fontconfig/dist/fc-case/fccase.h N xsrc/external/mit/fontconfig/dist/fc-case/meson.build U xsrc/external/mit/fontconfig/dist/fc-case/fccase.tmpl.h U xsrc/external/mit/fontconfig/dist/fc-case/Makefile.in N xsrc/external/mit/fontconfig/dist/fc-case/fc-case.py U xsrc/external/mit/fontconfig/dist/fc-conflist/fc-conflist.1 U xsrc/external/mit/fontconfig/dist/fc-conflist/fc-conflist.c U xsrc/external/mit/fontconfig/dist/fc-conflist/Makefile.am U xsrc/external/mit/fontconfig/dist/fc-conflist/fc-conflist.sgml N xsrc/external/mit/fontconfig/dist/fc-conflist/meson.build U xsrc/external/mit/fontconfig/dist/fc-conflist/Makefile.in N xsrc/external/mit/fontconfig/dist/test/test-45-generic.json U xsrc/external/mit/fontconfig/dist/test/out.expected-no-long-family-names N xsrc/external/mit/fontconfig/dist/test/test-issue107.c N xsrc/external/mit/fontconfig/dist/test/test-crbug1004254.c U xsrc/external/mit/fontconfig/dist/test/test-conf.c U xsrc/external/mit/fontconfig/dist/test/Makefile.am N xsrc/external/mit/fontconfig/dist/test/test-issue180.c U xsrc/external/mit/fontconfig/dist/test/test-90-synthetic.json U xsrc/external/mit/fontconfig/dist/test/4x6.pcf N xsrc/external/mit/fontconfig/dist/test/test-bz1744377.c N xsrc/external/mit/fontconfig/dist/test/test-family-matching.c U xs
CVS commit: src/external/mit/xorg
Module Name:src Committed By: mrg Date: Thu Jan 19 05:31:35 UTC 2023 Modified Files: src/external/mit/xorg/bin/cxpm: Makefile src/external/mit/xorg/bin/sxpm: Makefile src/external/mit/xorg/lib/libXpm: Makefile Added Files: src/external/mit/xorg/lib/libXpm: xpm.mk Log Message: updates for libXpm 3.5.15. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/bin/cxpm/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/bin/sxpm/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/lib/libXpm/Makefile cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/libXpm/xpm.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/bin/cxpm/Makefile diff -u src/external/mit/xorg/bin/cxpm/Makefile:1.2 src/external/mit/xorg/bin/cxpm/Makefile:1.3 --- src/external/mit/xorg/bin/cxpm/Makefile:1.2 Fri May 31 01:41:08 2013 +++ src/external/mit/xorg/bin/cxpm/Makefile Thu Jan 19 05:31:34 2023 @@ -1,11 +1,10 @@ -# $NetBSD: Makefile,v 1.2 2013/05/31 01:41:08 mrg Exp $ +# $NetBSD: Makefile,v 1.3 2023/01/19 05:31:34 mrg Exp $ .include PROG= cxpm CPPFLAGS+= -I${X11SRCDIR.Xpm}/src -CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11 LDADD+= -lXpm -lXt -lSM -lICE -lXext -lX11 DPADD+= ${LIBXPM} ${LIBXT} ${LIBSM} ${LIBICE} ${LIBXEXT} ${LIBX11} @@ -13,5 +12,7 @@ DPADD+= ${LIBXPM} ${LIBXT} ${LIBSM} ${LI .PATH: ${X11SRCDIR.Xpm}/${PROG} .PATH: ${X11SRCDIR.Xpm}/man +.include "${NETBSDSRCDIR}/external/mit/xorg/lib/libXpm/xpm.mk" + .include .include Index: src/external/mit/xorg/bin/sxpm/Makefile diff -u src/external/mit/xorg/bin/sxpm/Makefile:1.2 src/external/mit/xorg/bin/sxpm/Makefile:1.3 --- src/external/mit/xorg/bin/sxpm/Makefile:1.2 Fri May 31 01:41:56 2013 +++ src/external/mit/xorg/bin/sxpm/Makefile Thu Jan 19 05:31:34 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2013/05/31 01:41:56 mrg Exp $ +# $NetBSD: Makefile,v 1.3 2023/01/19 05:31:34 mrg Exp $ .include @@ -13,5 +13,7 @@ DPADD+= ${LIBXPM} ${LIBXT} ${LIBSM} ${LI .PATH: ${X11SRCDIR.Xpm}/${PROG} .PATH: ${X11SRCDIR.Xpm}/man +.include "${NETBSDSRCDIR}/external/mit/xorg/lib/libXpm/xpm.mk" + .include .include Index: src/external/mit/xorg/lib/libXpm/Makefile diff -u src/external/mit/xorg/lib/libXpm/Makefile:1.3 src/external/mit/xorg/lib/libXpm/Makefile:1.4 --- src/external/mit/xorg/lib/libXpm/Makefile:1.3 Tue Nov 16 09:25:52 2021 +++ src/external/mit/xorg/lib/libXpm/Makefile Thu Jan 19 05:31:34 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.3 2021/11/16 09:25:52 nia Exp $ +# $NetBSD: Makefile,v 1.4 2023/01/19 05:31:34 mrg Exp $ USE_FORT?= yes # data-driven bugs? @@ -17,14 +17,58 @@ SRCS= Attrib.c CrBufFrI.c CrBufFrP.c CrD INCS= xpm.h INCSDIR=${X11INCDIR}/X11 -CPPFLAGS+=-DHAS_SNPRINTF -CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11 - LIBDPLIBS=\ Xext ${.CURDIR}/../libXext \ X11 ${.CURDIR}/../libX11/dynamic PKGDIST= ${LIB} +.include "xpm.mk" + +.if 0 # not yet +MAN= \ + XpmAttributesSize.3 \ + XpmCreateBuffer.3 \ + XpmCreateBufferFromImage.3 \ + XpmCreateBufferFromPixmap.3 \ + XpmCreateBufferFromXpmImage.3 \ + XpmCreateData.3 \ + XpmCreateDataFromImage.3 \ + XpmCreateDataFromPixmap.3 \ + XpmCreateDataFromXpmImage.3 \ + XpmCreateImage.3 \ + XpmCreateImageFromBuffer.3 \ + XpmCreateImageFromData.3 \ + XpmCreateImageFromXpmImage.3 \ + XpmCreatePixmap.3 \ + XpmCreatePixmapFromBuffer.3 \ + XpmCreatePixmapFromData.3 \ + XpmCreatePixmapFromXpmImage.3 \ + XpmCreateXpmImage.3 \ + XpmCreateXpmImageFromBuffer.3 \ + XpmCreateXpmImageFromData.3 \ + XpmCreateXpmImageFromImage.3 \ + XpmCreateXpmImageFromPixmap.3 \ + XpmFree.3 \ + XpmFreeAttributes.3 \ + XpmFreeExtensions.3 \ + XpmFreeXpmImage.3 \ + XpmFreeXpmInfo.3 \ + XpmGetErrorString.3 \ + XpmLibraryVersion.3 \ + XpmMisc.3 \ + XpmRead.3 \ + XpmReadFileToBuffer.3 \ + XpmReadFileToData.3 \ + XpmReadFileToImage.3 \ + XpmReadFileToPixmap.3 \ + XpmReadFileToXpmImage.3 \ + XpmWrite.3 \ + XpmWriteFileFromBuffer.3 \ + XpmWriteFileFromImage.3 \ + XpmWriteFileFromPixmap.3 \ + XpmWriteFileFromXpmImage.3 +.endif + .include .include Added files: Index: src/external/mit/xorg/lib/libXpm/xpm.mk diff -u /dev/null src/external/mit/xorg/lib/libXpm/xpm.mk:1.1 --- /dev/null Thu Jan 19 05:31:35 2023 +++ src/external/mit/xorg/lib/libXpm/xpm.mk Thu Jan 19 05:31:34 2023 @@ -0,0 +1,6 @@ + +CPPFLAGS+= -DHAS_SNPRINTF +CPPFLAGS+= -DXPM_PATH_COMPRESS=\"/usr/bin/compress\" +CPPFLAGS+= -DXPM_PATH_GZIP=\"/usr/bin/gzip\" +CPPFLAGS+= -DXPM_PATH_UNCOMPRESS=\"/usr/bin/uncompress\" +CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11
CVS commit: src/external/mit/xorg
Module Name:src Committed By: mrg Date: Thu Jan 19 05:31:35 UTC 2023 Modified Files: src/external/mit/xorg/bin/cxpm: Makefile src/external/mit/xorg/bin/sxpm: Makefile src/external/mit/xorg/lib/libXpm: Makefile Added Files: src/external/mit/xorg/lib/libXpm: xpm.mk Log Message: updates for libXpm 3.5.15. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/bin/cxpm/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/bin/sxpm/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/lib/libXpm/Makefile cvs rdiff -u -r0 -r1.1 src/external/mit/xorg/lib/libXpm/xpm.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: xsrc/external/mit/libXpm/dist/src
Module Name:xsrc Committed By: mrg Date: Thu Jan 19 05:18:00 UTC 2023 Modified Files: xsrc/external/mit/libXpm/dist/src: create.c Log Message: merge libXpm 3.5.15. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 xsrc/external/mit/libXpm/dist/src/create.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: xsrc/external/mit/libXpm/dist/src/create.c diff -u xsrc/external/mit/libXpm/dist/src/create.c:1.4 xsrc/external/mit/libXpm/dist/src/create.c:1.5 --- xsrc/external/mit/libXpm/dist/src/create.c:1.4 Sun Jan 8 06:03:45 2023 +++ xsrc/external/mit/libXpm/dist/src/create.c Thu Jan 19 05:18:00 2023 @@ -994,11 +994,15 @@ CreateXImage( #if !defined(FOR_MSW) && !defined(AMIGA) if (height != 0 && (*image_return)->bytes_per_line >= INT_MAX / height) { XDestroyImage(*image_return); + *image_return = NULL; return XpmNoMemory; } /* now that bytes_per_line must have been set properly alloc data */ -if((*image_return)->bytes_per_line == 0 || height == 0) +if((*image_return)->bytes_per_line == 0 || height == 0) { + XDestroyImage(*image_return); + *image_return = NULL; return XpmNoMemory; +} (*image_return)->data = (char *) XpmMalloc((*image_return)->bytes_per_line * height);
CVS commit: xsrc/external/mit/libXpm/dist/src
Module Name:xsrc Committed By: mrg Date: Thu Jan 19 05:18:00 UTC 2023 Modified Files: xsrc/external/mit/libXpm/dist/src: create.c Log Message: merge libXpm 3.5.15. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 xsrc/external/mit/libXpm/dist/src/create.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/libXpm/dist
Module Name:xsrc Committed By: mrg Date: Thu Jan 19 05:12:24 UTC 2023 Update of /cvsroot/xsrc/external/mit/libXpm/dist In directory ivanova.netbsd.org:/tmp/cvs-serv13997 Log Message: initial import of libXpm-3.5.15 Status: Vendor Tag: xorg Release Tags: libXpm-3-5-15 U xsrc/external/mit/libXpm/dist/COPYING N xsrc/external/mit/libXpm/dist/test-driver U xsrc/external/mit/libXpm/dist/README.md U xsrc/external/mit/libXpm/dist/configure U xsrc/external/mit/libXpm/dist/ChangeLog U xsrc/external/mit/libXpm/dist/compile U xsrc/external/mit/libXpm/dist/AUTHORS U xsrc/external/mit/libXpm/dist/Makefile.am U xsrc/external/mit/libXpm/dist/COPYRIGHT U xsrc/external/mit/libXpm/dist/config.sub N xsrc/external/mit/libXpm/dist/tap-driver.sh U xsrc/external/mit/libXpm/dist/Makefile.in U xsrc/external/mit/libXpm/dist/configure.ac U xsrc/external/mit/libXpm/dist/depcomp U xsrc/external/mit/libXpm/dist/missing U xsrc/external/mit/libXpm/dist/xpm.pc.in U xsrc/external/mit/libXpm/dist/config.guess U xsrc/external/mit/libXpm/dist/INSTALL U xsrc/external/mit/libXpm/dist/ltmain.sh U xsrc/external/mit/libXpm/dist/config.h.in U xsrc/external/mit/libXpm/dist/install-sh U xsrc/external/mit/libXpm/dist/aclocal.m4 U xsrc/external/mit/libXpm/dist/sxpm/plaid_mask.xpm U xsrc/external/mit/libXpm/dist/sxpm/plaid.xpm U xsrc/external/mit/libXpm/dist/sxpm/Makefile.am U xsrc/external/mit/libXpm/dist/sxpm/plaid_ext.xpm U xsrc/external/mit/libXpm/dist/sxpm/sxpm.c U xsrc/external/mit/libXpm/dist/sxpm/Makefile.in U xsrc/external/mit/libXpm/dist/include/Makefile.in U xsrc/external/mit/libXpm/dist/include/Makefile.am U xsrc/external/mit/libXpm/dist/include/X11/xpm.h U xsrc/external/mit/libXpm/dist/src/parse.c U xsrc/external/mit/libXpm/dist/src/WrFFrDat.c U xsrc/external/mit/libXpm/dist/src/Makefile.in U xsrc/external/mit/libXpm/dist/src/Attrib.c U xsrc/external/mit/libXpm/dist/src/simx.h U xsrc/external/mit/libXpm/dist/src/misc.c U xsrc/external/mit/libXpm/dist/src/Info.c U xsrc/external/mit/libXpm/dist/src/RdFToI.c U xsrc/external/mit/libXpm/dist/src/CrDatFrP.c U xsrc/external/mit/libXpm/dist/src/data.c U xsrc/external/mit/libXpm/dist/src/hashtab.c C xsrc/external/mit/libXpm/dist/src/create.c U xsrc/external/mit/libXpm/dist/src/WrFFrI.c U xsrc/external/mit/libXpm/dist/src/Makefile.am U xsrc/external/mit/libXpm/dist/src/CrPFrDat.c U xsrc/external/mit/libXpm/dist/src/CrBufFrI.c U xsrc/external/mit/libXpm/dist/src/XpmI.h U xsrc/external/mit/libXpm/dist/src/RdFToBuf.c U xsrc/external/mit/libXpm/dist/src/CrPFrI.c U xsrc/external/mit/libXpm/dist/src/amigax.h U xsrc/external/mit/libXpm/dist/src/CrIFrBuf.c U xsrc/external/mit/libXpm/dist/src/CrPFrBuf.c U xsrc/external/mit/libXpm/dist/src/scan.c U xsrc/external/mit/libXpm/dist/src/RdFToDat.c U xsrc/external/mit/libXpm/dist/src/CrIFrDat.c U xsrc/external/mit/libXpm/dist/src/RdFToP.c U xsrc/external/mit/libXpm/dist/src/simx.c U xsrc/external/mit/libXpm/dist/src/CrDatFrI.c U xsrc/external/mit/libXpm/dist/src/WrFFrP.c U xsrc/external/mit/libXpm/dist/src/CrIFrP.c U xsrc/external/mit/libXpm/dist/src/WrFFrBuf.c U xsrc/external/mit/libXpm/dist/src/CrBufFrP.c U xsrc/external/mit/libXpm/dist/src/Image.c U xsrc/external/mit/libXpm/dist/src/amigax.c U xsrc/external/mit/libXpm/dist/src/rgb.c U xsrc/external/mit/libXpm/dist/src/rgbtab.h U xsrc/external/mit/libXpm/dist/m4/ltoptions.m4 U xsrc/external/mit/libXpm/dist/m4/libtool.m4 U xsrc/external/mit/libXpm/dist/m4/ltversion.m4 U xsrc/external/mit/libXpm/dist/m4/lt~obsolete.m4 U xsrc/external/mit/libXpm/dist/m4/ax_define_dir.m4 U xsrc/external/mit/libXpm/dist/m4/ltsugar.m4 U xsrc/external/mit/libXpm/dist/cxpm/cxpm.c U xsrc/external/mit/libXpm/dist/cxpm/Makefile.in U xsrc/external/mit/libXpm/dist/cxpm/Makefile.am U xsrc/external/mit/libXpm/dist/man/XpmWriteFileFromBuffer.man U xsrc/external/mit/libXpm/dist/man/XpmCreatePixmapFromBuffer.man U xsrc/external/mit/libXpm/dist/man/Makefile.in U xsrc/external/mit/libXpm/dist/man/XpmCreateBufferFromImage.man U xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromXpmImage.man U xsrc/external/mit/libXpm/dist/man/XpmCreateBufferFromPixmap.man U xsrc/external/mit/libXpm/dist/man/sxpm.man U xsrc/external/mit/libXpm/dist/man/XpmWriteFileFromImage.man U xsrc/external/mit/libXpm/dist/man/XpmReadFileToData.man U xsrc/external/mit/libXpm/dist/man/XpmCreateDataFromPixmap.man U xsrc/external/mit/libXpm/dist/man/XpmCreateXpmImageFromData.man U xsrc/external/mit/libXpm/dist/man/XpmFree.man U xsrc/external/mit/libXpm/dist/man/XpmCreatePixmap.man U xsrc/external/mit/libXpm/dist/man/XpmReadFileToPixmap.man U xsrc/external/mit/libXpm/dist/man/Makefile.am U xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromData.man U xsrc/external/mit/libXpm/dist/man/XpmFreeExtensions.man U xsrc/external/mit/libXpm/dist/man/XpmReadFileToImage.man U xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromBuffer.man U xsrc/external/mit/libXpm/dist/man/XpmFreeXpmImage.man U xsrc/external/mit/libXpm/dist/man/XpmGetErrorString.man U xs
CVS import: xsrc/external/mit/libXpm/dist
Module Name:xsrc Committed By: mrg Date: Thu Jan 19 05:12:24 UTC 2023 Update of /cvsroot/xsrc/external/mit/libXpm/dist In directory ivanova.netbsd.org:/tmp/cvs-serv13997 Log Message: initial import of libXpm-3.5.15 Status: Vendor Tag: xorg Release Tags: libXpm-3-5-15 U xsrc/external/mit/libXpm/dist/COPYING N xsrc/external/mit/libXpm/dist/test-driver U xsrc/external/mit/libXpm/dist/README.md U xsrc/external/mit/libXpm/dist/configure U xsrc/external/mit/libXpm/dist/ChangeLog U xsrc/external/mit/libXpm/dist/compile U xsrc/external/mit/libXpm/dist/AUTHORS U xsrc/external/mit/libXpm/dist/Makefile.am U xsrc/external/mit/libXpm/dist/COPYRIGHT U xsrc/external/mit/libXpm/dist/config.sub N xsrc/external/mit/libXpm/dist/tap-driver.sh U xsrc/external/mit/libXpm/dist/Makefile.in U xsrc/external/mit/libXpm/dist/configure.ac U xsrc/external/mit/libXpm/dist/depcomp U xsrc/external/mit/libXpm/dist/missing U xsrc/external/mit/libXpm/dist/xpm.pc.in U xsrc/external/mit/libXpm/dist/config.guess U xsrc/external/mit/libXpm/dist/INSTALL U xsrc/external/mit/libXpm/dist/ltmain.sh U xsrc/external/mit/libXpm/dist/config.h.in U xsrc/external/mit/libXpm/dist/install-sh U xsrc/external/mit/libXpm/dist/aclocal.m4 U xsrc/external/mit/libXpm/dist/sxpm/plaid_mask.xpm U xsrc/external/mit/libXpm/dist/sxpm/plaid.xpm U xsrc/external/mit/libXpm/dist/sxpm/Makefile.am U xsrc/external/mit/libXpm/dist/sxpm/plaid_ext.xpm U xsrc/external/mit/libXpm/dist/sxpm/sxpm.c U xsrc/external/mit/libXpm/dist/sxpm/Makefile.in U xsrc/external/mit/libXpm/dist/include/Makefile.in U xsrc/external/mit/libXpm/dist/include/Makefile.am U xsrc/external/mit/libXpm/dist/include/X11/xpm.h U xsrc/external/mit/libXpm/dist/src/parse.c U xsrc/external/mit/libXpm/dist/src/WrFFrDat.c U xsrc/external/mit/libXpm/dist/src/Makefile.in U xsrc/external/mit/libXpm/dist/src/Attrib.c U xsrc/external/mit/libXpm/dist/src/simx.h U xsrc/external/mit/libXpm/dist/src/misc.c U xsrc/external/mit/libXpm/dist/src/Info.c U xsrc/external/mit/libXpm/dist/src/RdFToI.c U xsrc/external/mit/libXpm/dist/src/CrDatFrP.c U xsrc/external/mit/libXpm/dist/src/data.c U xsrc/external/mit/libXpm/dist/src/hashtab.c C xsrc/external/mit/libXpm/dist/src/create.c U xsrc/external/mit/libXpm/dist/src/WrFFrI.c U xsrc/external/mit/libXpm/dist/src/Makefile.am U xsrc/external/mit/libXpm/dist/src/CrPFrDat.c U xsrc/external/mit/libXpm/dist/src/CrBufFrI.c U xsrc/external/mit/libXpm/dist/src/XpmI.h U xsrc/external/mit/libXpm/dist/src/RdFToBuf.c U xsrc/external/mit/libXpm/dist/src/CrPFrI.c U xsrc/external/mit/libXpm/dist/src/amigax.h U xsrc/external/mit/libXpm/dist/src/CrIFrBuf.c U xsrc/external/mit/libXpm/dist/src/CrPFrBuf.c U xsrc/external/mit/libXpm/dist/src/scan.c U xsrc/external/mit/libXpm/dist/src/RdFToDat.c U xsrc/external/mit/libXpm/dist/src/CrIFrDat.c U xsrc/external/mit/libXpm/dist/src/RdFToP.c U xsrc/external/mit/libXpm/dist/src/simx.c U xsrc/external/mit/libXpm/dist/src/CrDatFrI.c U xsrc/external/mit/libXpm/dist/src/WrFFrP.c U xsrc/external/mit/libXpm/dist/src/CrIFrP.c U xsrc/external/mit/libXpm/dist/src/WrFFrBuf.c U xsrc/external/mit/libXpm/dist/src/CrBufFrP.c U xsrc/external/mit/libXpm/dist/src/Image.c U xsrc/external/mit/libXpm/dist/src/amigax.c U xsrc/external/mit/libXpm/dist/src/rgb.c U xsrc/external/mit/libXpm/dist/src/rgbtab.h U xsrc/external/mit/libXpm/dist/m4/ltoptions.m4 U xsrc/external/mit/libXpm/dist/m4/libtool.m4 U xsrc/external/mit/libXpm/dist/m4/ltversion.m4 U xsrc/external/mit/libXpm/dist/m4/lt~obsolete.m4 U xsrc/external/mit/libXpm/dist/m4/ax_define_dir.m4 U xsrc/external/mit/libXpm/dist/m4/ltsugar.m4 U xsrc/external/mit/libXpm/dist/cxpm/cxpm.c U xsrc/external/mit/libXpm/dist/cxpm/Makefile.in U xsrc/external/mit/libXpm/dist/cxpm/Makefile.am U xsrc/external/mit/libXpm/dist/man/XpmWriteFileFromBuffer.man U xsrc/external/mit/libXpm/dist/man/XpmCreatePixmapFromBuffer.man U xsrc/external/mit/libXpm/dist/man/Makefile.in U xsrc/external/mit/libXpm/dist/man/XpmCreateBufferFromImage.man U xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromXpmImage.man U xsrc/external/mit/libXpm/dist/man/XpmCreateBufferFromPixmap.man U xsrc/external/mit/libXpm/dist/man/sxpm.man U xsrc/external/mit/libXpm/dist/man/XpmWriteFileFromImage.man U xsrc/external/mit/libXpm/dist/man/XpmReadFileToData.man U xsrc/external/mit/libXpm/dist/man/XpmCreateDataFromPixmap.man U xsrc/external/mit/libXpm/dist/man/XpmCreateXpmImageFromData.man U xsrc/external/mit/libXpm/dist/man/XpmFree.man U xsrc/external/mit/libXpm/dist/man/XpmCreatePixmap.man U xsrc/external/mit/libXpm/dist/man/XpmReadFileToPixmap.man U xsrc/external/mit/libXpm/dist/man/Makefile.am U xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromData.man U xsrc/external/mit/libXpm/dist/man/XpmFreeExtensions.man U xsrc/external/mit/libXpm/dist/man/XpmReadFileToImage.man U xsrc/external/mit/libXpm/dist/man/XpmCreateImageFromBuffer.man U xsrc/external/mit/libXpm/dist/man/XpmFreeXpmImage.man U xsrc/external/mit/libXpm/dist/man/XpmGetErrorString.man U xs
Re: CVS commit: src/sys/dev/wscons
On Wed, Jan 18, 2023 at 12:02:17 -0500, Christos Zoulas wrote: > Module Name: src > Committed By: christos > Date: Wed Jan 18 17:02:17 UTC 2023 > > Modified Files: > src/sys/dev/wscons: wsemul_vt100_subr.c > > Log Message: > Add rin, indn, vpa, hpa, and cbt terminfo capabilities (Crystal Kolipe) They probably need to be added to the terminfo description too. -uwe
CVS commit: src/lib/libc/inet
Module Name:src Committed By: riastradh Date: Wed Jan 18 23:16:05 UTC 2023 Modified Files: src/lib/libc/inet: inet.3 Log Message: inet(3): Fix typo in description of size argument. This is the size of dst, not of src. The size of src is determined by the address family. Fix markup while here: .Fa for function arguments, not .Ar which is for command arguments. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/inet/inet.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libc/inet/inet.3 diff -u src/lib/libc/inet/inet.3:1.6 src/lib/libc/inet/inet.3:1.7 --- src/lib/libc/inet/inet.3:1.6 Sun Dec 4 01:29:32 2022 +++ src/lib/libc/inet/inet.3 Wed Jan 18 23:16:05 2023 @@ -1,4 +1,4 @@ -.\" $NetBSD: inet.3,v 1.6 2022/12/04 01:29:32 uwe Exp $ +.\" $NetBSD: inet.3,v 1.7 2023/01/18 23:16:05 riastradh Exp $ .\" .\" Copyright (c) 1983, 1990, 1991, 1993 .\" The Regents of the University of California. All rights reserved. @@ -120,10 +120,19 @@ It returns NULL if a system error occurs .Va errno will have been set), or it returns a pointer to the destination string. The -.Ar size +.Fa size parameter is the size of the -.Ar buf -argument. +.Fa dst +buffer. +For +.Dv AF_INET , +this must have space for +.Dv INET_ADDRSTRLEN Pq 16 +bytes; for +.Dv AF_INET6 , +this must have space for +.Dv INET6_ADDRSTRLEN Pq 46 +bytes. .Pp The routine .Fn inet_ntoa
CVS commit: src/lib/libc/inet
Module Name:src Committed By: riastradh Date: Wed Jan 18 23:16:05 UTC 2023 Modified Files: src/lib/libc/inet: inet.3 Log Message: inet(3): Fix typo in description of size argument. This is the size of dst, not of src. The size of src is determined by the address family. Fix markup while here: .Fa for function arguments, not .Ar which is for command arguments. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/lib/libc/inet/inet.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
re: CVS commit: xsrc/external/mit/xorg-cf-files/dist
> In interest of reducing the diff to upstream I would suggest to use > their fix and if that is not sufficient we should talk to them. > > https://gitlab.freedesktop.org/xorg/util/cf/-/commit/90b66dc73deb9ef303690370395cf831425547c7 thanks, that's a better idea and more what i was hoping someone would do... unfortunately, it's incomplete in the same way that uwe@ originally mentioned.. just a few lines further down: --- #if HasLargeTmp || SystemV4 #define ArAddCmd ArCmdBase ru #else #define ArAddCmd ArCmdBase rul #endif #endif #ifndef ArExtCmd #if HasLargeTmp || SystemV4 #define ArExtCmd ArCmdBase x #else #define ArExtCmd ArCmdBase xl #endif #endif --- ie, these also need the new "|| HasGnuAr" added too. i guess both of these aren't used in modern code ;) .mrg.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Wed Jan 18 19:35:44 UTC 2023 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1783 To generate a diff of this commit: cvs rdiff -u -r1.1.2.161 -r1.1.2.162 src/doc/CHANGES-8.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES-8.3 diff -u src/doc/CHANGES-8.3:1.1.2.161 src/doc/CHANGES-8.3:1.1.2.162 --- src/doc/CHANGES-8.3:1.1.2.161 Fri Jan 6 13:52:44 2023 +++ src/doc/CHANGES-8.3 Wed Jan 18 19:35:44 2023 @@ -1,4 +1,4 @@ - $NetBSD: CHANGES-8.3,v 1.1.2.161 2023/01/06 13:52:44 martin Exp $ + $NetBSD: CHANGES-8.3,v 1.1.2.162 2023/01/18 19:35:44 martin Exp $ A complete list of changes from the NetBSD 8.2 release to the NetBSD 8.3 release: @@ -3001,3 +3001,15 @@ lib/libc/gen/err.31.23 but exit() instead. [kre, ticket #1782] +sys/dev/pci/pcidevs1.1469-1.1476 +sys/dev/pci/sdhc_pci.c1.20 +sys/dev/pci/pcidevs.hregen +sys/dev/pci/pcidevs_data.h regen + + - Add some AMD 17h/9xh, 17h/Axh and 19h/1xh devices. + - Add some Intel Xeon Scalable devices. + - Update Intel Elkhart Lake devices. + - Add Aquantia (Marvell) AQC113 Ethernet devices and the variants. + - Fix typo. s/SSC/SCC/. + [msaitoh, ticket #1783] +
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Wed Jan 18 19:35:44 UTC 2023 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1783 To generate a diff of this commit: cvs rdiff -u -r1.1.2.161 -r1.1.2.162 src/doc/CHANGES-8.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:33:30 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-8]: pcidevs.h pcidevs_data.h Log Message: Regen for ticket #1783 To generate a diff of this commit: cvs rdiff -u -r1.1281.2.23 -r1.1281.2.24 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1280.2.23 -r1.1280.2.24 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. diffs are larger than 1MB and have been omitted
CVS commit: [netbsd-8] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:33:30 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-8]: pcidevs.h pcidevs_data.h Log Message: Regen for ticket #1783 To generate a diff of this commit: cvs rdiff -u -r1.1281.2.23 -r1.1281.2.24 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1280.2.23 -r1.1280.2.24 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:31:43 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-8]: pcidevs sdhc_pci.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1783): sys/dev/pci/sdhc_pci.c: revision 1.20 sys/dev/pci/pcidevs: revision 1.1469 sys/dev/pci/pcidevs: revision 1.1470 sys/dev/pci/pcidevs: revision 1.1471 sys/dev/pci/pcidevs: revision 1.1472 sys/dev/pci/pcidevs: revision 1.1473 sys/dev/pci/pcidevs: revision 1.1474 sys/dev/pci/pcidevs: revision 1.1475 sys/dev/pci/pcidevs: revision 1.1476 Add some AMD 17h/9xh devices from OpenBSD. Add AMD F17/Axh devices. Add some Xeon Scalable devices from OpenBSD. Update Intel Elkhart Lake devices. Add Elkhart Lake Shared SRAM. Fix typo. s/SSC/SCC/. Fix typo. No functional change. add Aquantia (Marvell) AQC113 ethernet devices and the variants Add AMD Family 19h/1xh devices. To generate a diff of this commit: cvs rdiff -u -r1.1289.2.23 -r1.1289.2.24 src/sys/dev/pci/pcidevs cvs rdiff -u -r1.14.2.1 -r1.14.2.2 src/sys/dev/pci/sdhc_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/pci/pcidevs diff -u src/sys/dev/pci/pcidevs:1.1289.2.23 src/sys/dev/pci/pcidevs:1.1289.2.24 --- src/sys/dev/pci/pcidevs:1.1289.2.23 Tue Oct 11 17:57:17 2022 +++ src/sys/dev/pci/pcidevs Wed Jan 18 19:31:43 2023 @@ -1,4 +1,4 @@ -$NetBSD: pcidevs,v 1.1289.2.23 2022/10/11 17:57:17 martin Exp $ +$NetBSD: pcidevs,v 1.1289.2.24 2023/01/18 19:31:43 martin Exp $ /* * Copyright (c) 1995, 1996 Christopher G. Demetriou @@ -1028,6 +1028,7 @@ product AMD F17_IOMMU 0x1451 Family17h product AMD F17_PCIE_1 0x1452 Family17h PCIe product AMD F17_PCIE_2 0x1453 Family17h PCIe product AMD F17_PCIE_3 0x1454 Family17h PCIe +product AMD F17_AX_PCIE_DUMMY 0x1455 17h/Axh PCIe Dummy Function product AMD F17_CCP_1 0x1456 Family17h Crypto product AMD F17_HDA 0x1457 Family17h HD Audio product AMD F17_PCIE_DUMMY 0x145a Family17h PCIe Dummy Function @@ -1053,7 +1054,43 @@ product AMD F17_7X_RESV_SPP 0x1485 Famil product AMD F17_7X_CCP 0x1486 Family17h/7xh Crypto product AMD F17_3X_HDA 0x1487 17h/7xh HD Audio product AMD F17_7X_USB3 0x149c Family17h/7xh USB 3.0 Host Controller +product AMD F19_1X_IOMMU 0x149e 19h/7xh IOMMU +product AMD F19_1X_PCIE_DUMMY_HB 0x149f 19h/7xh PCIe Dummy Host Bridge +product AMD F19_1X_RC 0x14a4 19h/1xh Root Complex +product AMD F19_1X_GPPB_0 0x14a5 19h/1xh PCIe GPP Bridge +product AMD F19_1X_RCEC 0x14a6 19h/1xh RCEC +product AMD F19_1X_INTNL_GPPB 0x14a7 19h/1xh Internal PCIe GPP Bridge +product AMD F19_1X_GPPB_1 0x14aa 19h/1xh PCIe GPP Bridge +product AMD F19_1X_GPPB_2 0x14ab 19h/1xh PCIe GPP Bridge +product AMD F19_1X_PCIE_DUMMY_0 0x14ac 19h/1xh PCIe Dummy Function +product AMD F19_1X_DF_0 0x14ad 19h/1xh Data Fabric +product AMD F19_1X_DF_1 0x14ae 19h/1xh Data Fabric +product AMD F19_1X_DF_2 0x14af 19h/1xh Data Fabric +product AMD F19_1X_DF_3 0x14b0 19h/1xh Data Fabric +product AMD F19_1X_DF_4 0x14b1 19h/1xh Data Fabric +product AMD F19_1X_DF_5 0x14b2 19h/1xh Data Fabric +product AMD F19_1X_DF_6 0x14b3 19h/1xh Data Fabric +product AMD F19_1X_DF_7 0x14b4 19h/1xh Data Fabric +product AMD F17_AX_RC 0x14b5 17h/Axh Root Complex +product AMD F17_AX_IOMMU 0x14b6 17h/Axh IOMMU +product AMD F17_AX_PCIE_DUMMY_HB 0x14b7 17h/Axh PCIe Dummy Host Bridge +product AMD F17_AX_INTNL_GPPB_0 0x14b9 17h/Axh Internal GPP Bridge 0 +product AMD F17_AX_GPPB 0x14ba 17h/Axh PCIe GPP Bridge +product AMD F19_1X_NTB_0 0x14c0 19h/1xh Primary PCIe Non Transparent Bridge +product AMD F19_1X_VNTB 0x14c1 19h/1xh Secondary vNTB +product AMD F19_1X_PCIE_DUMMY_1 0x14c2 19h/1xh PCIe Dummy Function +product AMD F19_1X_NTB_1 0x14c3 19h/1xh PCIe Non Transparent Bridge +product AMD F19_1X_SWDS 0x14c4 19h/1xh Swith NBIF DS +product AMD F19_1X_NVME 0x14c5 19h/1xh NVMe +product AMD F19_1X_SWUS 0x14c6 19h/1xh Swith US in PCIe +product AMD F19_1X_PSP 0x14ca 19h/1xh PSP +product AMD F19_1X_ACP 0x14cb 19h/1xh ACP +product AMD F19_1X_HDA 0x14cc 19h/1xh HD Audio product AMD F19_6X_RC 0x14d8 19h/6xh Root Complex +product AMD F17_AX_XHCI_0 0x1503 17h/Axh USB 3.1 xHCI +product AMD F17_AX_XHCI_1 0x1504 17h/Axh USB 3.1 xHCI +product AMD F17_AX_USB_BIOM 0x1505 17h/Axh Secure USB BIOmetric +product AMD F17_AX_GFX 0x1506 17h/Axh Internal GPU product AMD F14_RC 0x1510 Family14h Root Complex product AMD F14_PCIE_1 0x1512 Family14h PCIe product AMD F14_PCIE_2 0x1513 Family14h PCIe @@ -1085,6 +1122,7 @@ product AMD F15_6X_HDA 0x157a 15h/6xh A product AMD F15_6X_HB 0x157b 15h/6xh Host Bridge product AMD F15_6X_RP 0x157c 15h/6xh Root Port product AMD F15_6X_HB_2 0x157d 15h/6xh Host Bridge +product AMD F19_1X_XHCI 0x157f 19h/1xh USB 3.2 product AMD F16_30_HT 0x1580 Family16h HyperTransport Configuration product AMD F16_30_ADDR 0x1581 Family16h A
CVS commit: [netbsd-8] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:31:43 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-8]: pcidevs sdhc_pci.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1783): sys/dev/pci/sdhc_pci.c: revision 1.20 sys/dev/pci/pcidevs: revision 1.1469 sys/dev/pci/pcidevs: revision 1.1470 sys/dev/pci/pcidevs: revision 1.1471 sys/dev/pci/pcidevs: revision 1.1472 sys/dev/pci/pcidevs: revision 1.1473 sys/dev/pci/pcidevs: revision 1.1474 sys/dev/pci/pcidevs: revision 1.1475 sys/dev/pci/pcidevs: revision 1.1476 Add some AMD 17h/9xh devices from OpenBSD. Add AMD F17/Axh devices. Add some Xeon Scalable devices from OpenBSD. Update Intel Elkhart Lake devices. Add Elkhart Lake Shared SRAM. Fix typo. s/SSC/SCC/. Fix typo. No functional change. add Aquantia (Marvell) AQC113 ethernet devices and the variants Add AMD Family 19h/1xh devices. To generate a diff of this commit: cvs rdiff -u -r1.1289.2.23 -r1.1289.2.24 src/sys/dev/pci/pcidevs cvs rdiff -u -r1.14.2.1 -r1.14.2.2 src/sys/dev/pci/sdhc_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/doc
Module Name:src Committed By: martin Date: Wed Jan 18 19:29:16 UTC 2023 Modified Files: src/doc [netbsd-9]: CHANGES-9.4 Log Message: Ticket #1566 To generate a diff of this commit: cvs rdiff -u -r1.1.2.39 -r1.1.2.40 src/doc/CHANGES-9.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES-9.4 diff -u src/doc/CHANGES-9.4:1.1.2.39 src/doc/CHANGES-9.4:1.1.2.40 --- src/doc/CHANGES-9.4:1.1.2.39 Sat Jan 7 15:04:01 2023 +++ src/doc/CHANGES-9.4 Wed Jan 18 19:29:16 2023 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-9.4,v 1.1.2.39 2023/01/07 15:04:01 martin Exp $ +# $NetBSD: CHANGES-9.4,v 1.1.2.40 2023/01/18 19:29:16 martin Exp $ A complete list of changes from the NetBSD 9.3 release to the NetBSD 9.4 release: @@ -552,3 +552,15 @@ sys/arch/mac68k/conf/INSTALL 1.58 Disable (comment out) options DIAGNOSTIC in INSTALL kernels. [tsutsui, ticket #1565] +sys/dev/pci/pcidevs1.1469-1.1476 +sys/dev/pci/sdhc_pci.c1.20 +sys/dev/pci/pcidevs.hregen +sys/dev/pci/pcidevs_data.h regen + + - Add some AMD 17h/9xh, 17h/Axh and 19h/1xh devices. + - Add some Intel Xeon Scalable devices. + - Update Intel Elkhart Lake devices. + - Add Aquantia (Marvell) AQC113 Ethernet devices and the variants. + - Fix typo. s/SSC/SCC/. + [msaitoh, ticket #1566] +
CVS commit: [netbsd-9] src/doc
Module Name:src Committed By: martin Date: Wed Jan 18 19:29:16 UTC 2023 Modified Files: src/doc [netbsd-9]: CHANGES-9.4 Log Message: Ticket #1566 To generate a diff of this commit: cvs rdiff -u -r1.1.2.39 -r1.1.2.40 src/doc/CHANGES-9.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:27:51 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-9]: pcidevs.h pcidevs_data.h Log Message: Regen for ticket #1566 To generate a diff of this commit: cvs rdiff -u -r1.1371.2.13 -r1.1371.2.14 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1370.2.13 -r1.1370.2.14 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. diffs are larger than 1MB and have been omitted
CVS commit: [netbsd-9] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:27:51 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-9]: pcidevs.h pcidevs_data.h Log Message: Regen for ticket #1566 To generate a diff of this commit: cvs rdiff -u -r1.1371.2.13 -r1.1371.2.14 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1370.2.13 -r1.1370.2.14 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:26:30 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-9]: pcidevs sdhc_pci.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1566): sys/dev/pci/sdhc_pci.c: revision 1.20 sys/dev/pci/pcidevs: revision 1.1469 sys/dev/pci/pcidevs: revision 1.1470 sys/dev/pci/pcidevs: revision 1.1471 sys/dev/pci/pcidevs: revision 1.1472 sys/dev/pci/pcidevs: revision 1.1473 sys/dev/pci/pcidevs: revision 1.1474 sys/dev/pci/pcidevs: revision 1.1475 sys/dev/pci/pcidevs: revision 1.1476 Add some AMD 17h/9xh devices from OpenBSD. Add AMD F17/Axh devices. Add some Xeon Scalable devices from OpenBSD. Update Intel Elkhart Lake devices. Add Elkhart Lake Shared SRAM. Fix typo. s/SSC/SCC/. Fix typo. No functional change. add Aquantia (Marvell) AQC113 ethernet devices and the variants Add AMD Family 19h/1xh devices. To generate a diff of this commit: cvs rdiff -u -r1.1383.2.13 -r1.1383.2.14 src/sys/dev/pci/pcidevs cvs rdiff -u -r1.14.16.1 -r1.14.16.2 src/sys/dev/pci/sdhc_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/pci/pcidevs diff -u src/sys/dev/pci/pcidevs:1.1383.2.13 src/sys/dev/pci/pcidevs:1.1383.2.14 --- src/sys/dev/pci/pcidevs:1.1383.2.13 Tue Oct 11 17:49:35 2022 +++ src/sys/dev/pci/pcidevs Wed Jan 18 19:26:30 2023 @@ -1,4 +1,4 @@ -$NetBSD: pcidevs,v 1.1383.2.13 2022/10/11 17:49:35 martin Exp $ +$NetBSD: pcidevs,v 1.1383.2.14 2023/01/18 19:26:30 martin Exp $ /* * Copyright (c) 1995, 1996 Christopher G. Demetriou @@ -1028,6 +1028,7 @@ product AMD F17_IOMMU 0x1451 Family17h product AMD F17_PCIE_1 0x1452 Family17h PCIe product AMD F17_PCIE_2 0x1453 Family17h PCIe product AMD F17_PCIE_3 0x1454 Family17h PCIe +product AMD F17_AX_PCIE_DUMMY 0x1455 17h/Axh PCIe Dummy Function product AMD F17_CCP_1 0x1456 Family17h Crypto product AMD F17_HDA 0x1457 Family17h HD Audio product AMD F17_PCIE_DUMMY 0x145a Family17h PCIe Dummy Function @@ -1053,7 +1054,43 @@ product AMD F17_7X_RESV_SPP 0x1485 Famil product AMD F17_7X_CCP 0x1486 Family17h/7xh Crypto product AMD F17_3X_HDA 0x1487 17h/7xh HD Audio product AMD F17_7X_USB3 0x149c Family17h/7xh USB 3.0 Host Controller +product AMD F19_1X_IOMMU 0x149e 19h/7xh IOMMU +product AMD F19_1X_PCIE_DUMMY_HB 0x149f 19h/7xh PCIe Dummy Host Bridge +product AMD F19_1X_RC 0x14a4 19h/1xh Root Complex +product AMD F19_1X_GPPB_0 0x14a5 19h/1xh PCIe GPP Bridge +product AMD F19_1X_RCEC 0x14a6 19h/1xh RCEC +product AMD F19_1X_INTNL_GPPB 0x14a7 19h/1xh Internal PCIe GPP Bridge +product AMD F19_1X_GPPB_1 0x14aa 19h/1xh PCIe GPP Bridge +product AMD F19_1X_GPPB_2 0x14ab 19h/1xh PCIe GPP Bridge +product AMD F19_1X_PCIE_DUMMY_0 0x14ac 19h/1xh PCIe Dummy Function +product AMD F19_1X_DF_0 0x14ad 19h/1xh Data Fabric +product AMD F19_1X_DF_1 0x14ae 19h/1xh Data Fabric +product AMD F19_1X_DF_2 0x14af 19h/1xh Data Fabric +product AMD F19_1X_DF_3 0x14b0 19h/1xh Data Fabric +product AMD F19_1X_DF_4 0x14b1 19h/1xh Data Fabric +product AMD F19_1X_DF_5 0x14b2 19h/1xh Data Fabric +product AMD F19_1X_DF_6 0x14b3 19h/1xh Data Fabric +product AMD F19_1X_DF_7 0x14b4 19h/1xh Data Fabric +product AMD F17_AX_RC 0x14b5 17h/Axh Root Complex +product AMD F17_AX_IOMMU 0x14b6 17h/Axh IOMMU +product AMD F17_AX_PCIE_DUMMY_HB 0x14b7 17h/Axh PCIe Dummy Host Bridge +product AMD F17_AX_INTNL_GPPB_0 0x14b9 17h/Axh Internal GPP Bridge 0 +product AMD F17_AX_GPPB 0x14ba 17h/Axh PCIe GPP Bridge +product AMD F19_1X_NTB_0 0x14c0 19h/1xh Primary PCIe Non Transparent Bridge +product AMD F19_1X_VNTB 0x14c1 19h/1xh Secondary vNTB +product AMD F19_1X_PCIE_DUMMY_1 0x14c2 19h/1xh PCIe Dummy Function +product AMD F19_1X_NTB_1 0x14c3 19h/1xh PCIe Non Transparent Bridge +product AMD F19_1X_SWDS 0x14c4 19h/1xh Swith NBIF DS +product AMD F19_1X_NVME 0x14c5 19h/1xh NVMe +product AMD F19_1X_SWUS 0x14c6 19h/1xh Swith US in PCIe +product AMD F19_1X_PSP 0x14ca 19h/1xh PSP +product AMD F19_1X_ACP 0x14cb 19h/1xh ACP +product AMD F19_1X_HDA 0x14cc 19h/1xh HD Audio product AMD F19_6X_RC 0x14d8 19h/6xh Root Complex +product AMD F17_AX_XHCI_0 0x1503 17h/Axh USB 3.1 xHCI +product AMD F17_AX_XHCI_1 0x1504 17h/Axh USB 3.1 xHCI +product AMD F17_AX_USB_BIOM 0x1505 17h/Axh Secure USB BIOmetric +product AMD F17_AX_GFX 0x1506 17h/Axh Internal GPU product AMD F14_RC 0x1510 Family14h Root Complex product AMD F14_PCIE_1 0x1512 Family14h PCIe product AMD F14_PCIE_2 0x1513 Family14h PCIe @@ -1085,6 +1122,7 @@ product AMD F15_6X_HDA 0x157a 15h/6xh A product AMD F15_6X_HB 0x157b 15h/6xh Host Bridge product AMD F15_6X_RP 0x157c 15h/6xh Root Port product AMD F15_6X_HB_2 0x157d 15h/6xh Host Bridge +product AMD F19_1X_XHCI 0x157f 19h/1xh USB 3.2 product AMD F16_30_HT 0x1580 Family16h HyperTransport Configuration product AMD F16_30_ADDR 0x1581 Family16h
CVS commit: [netbsd-9] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:26:30 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-9]: pcidevs sdhc_pci.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #1566): sys/dev/pci/sdhc_pci.c: revision 1.20 sys/dev/pci/pcidevs: revision 1.1469 sys/dev/pci/pcidevs: revision 1.1470 sys/dev/pci/pcidevs: revision 1.1471 sys/dev/pci/pcidevs: revision 1.1472 sys/dev/pci/pcidevs: revision 1.1473 sys/dev/pci/pcidevs: revision 1.1474 sys/dev/pci/pcidevs: revision 1.1475 sys/dev/pci/pcidevs: revision 1.1476 Add some AMD 17h/9xh devices from OpenBSD. Add AMD F17/Axh devices. Add some Xeon Scalable devices from OpenBSD. Update Intel Elkhart Lake devices. Add Elkhart Lake Shared SRAM. Fix typo. s/SSC/SCC/. Fix typo. No functional change. add Aquantia (Marvell) AQC113 ethernet devices and the variants Add AMD Family 19h/1xh devices. To generate a diff of this commit: cvs rdiff -u -r1.1383.2.13 -r1.1383.2.14 src/sys/dev/pci/pcidevs cvs rdiff -u -r1.14.16.1 -r1.14.16.2 src/sys/dev/pci/sdhc_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-10] src/doc
Module Name:src Committed By: martin Date: Wed Jan 18 19:23:38 UTC 2023 Modified Files: src/doc [netbsd-10]: CHANGES-10.0 Log Message: Ticket #50 To generate a diff of this commit: cvs rdiff -u -r1.1.2.22 -r1.1.2.23 src/doc/CHANGES-10.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/CHANGES-10.0 diff -u src/doc/CHANGES-10.0:1.1.2.22 src/doc/CHANGES-10.0:1.1.2.23 --- src/doc/CHANGES-10.0:1.1.2.22 Fri Jan 13 19:15:32 2023 +++ src/doc/CHANGES-10.0 Wed Jan 18 19:23:38 2023 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-10.0,v 1.1.2.22 2023/01/13 19:15:32 martin Exp $ +# $NetBSD: CHANGES-10.0,v 1.1.2.23 2023/01/18 19:23:38 martin Exp $ A complete list of changes from the initial NetBSD 10.0 branch on 2022-12-16 until the 10.0 release: @@ -524,3 +524,14 @@ sys/sys/kauth.h 1.89 than the private key and the peer preshared key. [jakllsch, ticket #49] +sys/dev/pci/pcidevs1.1472-1.1476 +sys/dev/pci/sdhc_pci.c1.20 +sys/dev/pci/pcidevs.hregen +sys/dev/pci/pcidevs_data.h regen + + - Update Intel Elkhart Lake devices. + - Add AMD 19h/1xh devices. + - Add Aquantia (Marvell) AQC113 Ethernet devices and the variants. + - Fix typo. s/SSC/SCC/. + [msaitoh, ticket #50] +
CVS commit: [netbsd-10] src/doc
Module Name:src Committed By: martin Date: Wed Jan 18 19:23:38 UTC 2023 Modified Files: src/doc [netbsd-10]: CHANGES-10.0 Log Message: Ticket #50 To generate a diff of this commit: cvs rdiff -u -r1.1.2.22 -r1.1.2.23 src/doc/CHANGES-10.0 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-10] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:22:45 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-10]: pcidevs.h pcidevs_data.h Log Message: Regen for ticket #50 To generate a diff of this commit: cvs rdiff -u -r1.1452 -r1.1452.2.1 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1451 -r1.1451.2.1 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. diffs are larger than 1MB and have been omitted
CVS commit: [netbsd-10] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:22:45 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-10]: pcidevs.h pcidevs_data.h Log Message: Regen for ticket #50 To generate a diff of this commit: cvs rdiff -u -r1.1452 -r1.1452.2.1 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1451 -r1.1451.2.1 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-10] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:21:49 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-10]: pcidevs sdhc_pci.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #50): sys/dev/pci/sdhc_pci.c: revision 1.20 sys/dev/pci/pcidevs: revision 1.1472 sys/dev/pci/pcidevs: revision 1.1473 sys/dev/pci/pcidevs: revision 1.1474 sys/dev/pci/pcidevs: revision 1.1475 sys/dev/pci/pcidevs: revision 1.1476 Update Intel Elkhart Lake devices. Add Elkhart Lake Shared SRAM. Fix typo. s/SSC/SCC/. Fix typo. No functional change. add Aquantia (Marvell) AQC113 ethernet devices and the variants Add AMD Family 19h/1xh devices. To generate a diff of this commit: cvs rdiff -u -r1.1471 -r1.1471.2.1 src/sys/dev/pci/pcidevs cvs rdiff -u -r1.19 -r1.19.2.1 src/sys/dev/pci/sdhc_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/pci/pcidevs diff -u src/sys/dev/pci/pcidevs:1.1471 src/sys/dev/pci/pcidevs:1.1471.2.1 --- src/sys/dev/pci/pcidevs:1.1471 Tue Nov 22 14:55:28 2022 +++ src/sys/dev/pci/pcidevs Wed Jan 18 19:21:49 2023 @@ -1,4 +1,4 @@ -$NetBSD: pcidevs,v 1.1471 2022/11/22 14:55:28 msaitoh Exp $ +$NetBSD: pcidevs,v 1.1471.2.1 2023/01/18 19:21:49 martin Exp $ /* * Copyright (c) 1995, 1996 Christopher G. Demetriou @@ -1054,11 +1054,38 @@ product AMD F17_7X_RESV_SPP 0x1485 Famil product AMD F17_7X_CCP 0x1486 Family17h/7xh Crypto product AMD F17_3X_HDA 0x1487 17h/7xh HD Audio product AMD F17_7X_USB3 0x149c Family17h/7xh USB 3.0 Host Controller +product AMD F19_1X_IOMMU 0x149e 19h/7xh IOMMU +product AMD F19_1X_PCIE_DUMMY_HB 0x149f 19h/7xh PCIe Dummy Host Bridge +product AMD F19_1X_RC 0x14a4 19h/1xh Root Complex +product AMD F19_1X_GPPB_0 0x14a5 19h/1xh PCIe GPP Bridge +product AMD F19_1X_RCEC 0x14a6 19h/1xh RCEC +product AMD F19_1X_INTNL_GPPB 0x14a7 19h/1xh Internal PCIe GPP Bridge +product AMD F19_1X_GPPB_1 0x14aa 19h/1xh PCIe GPP Bridge +product AMD F19_1X_GPPB_2 0x14ab 19h/1xh PCIe GPP Bridge +product AMD F19_1X_PCIE_DUMMY_0 0x14ac 19h/1xh PCIe Dummy Function +product AMD F19_1X_DF_0 0x14ad 19h/1xh Data Fabric +product AMD F19_1X_DF_1 0x14ae 19h/1xh Data Fabric +product AMD F19_1X_DF_2 0x14af 19h/1xh Data Fabric +product AMD F19_1X_DF_3 0x14b0 19h/1xh Data Fabric +product AMD F19_1X_DF_4 0x14b1 19h/1xh Data Fabric +product AMD F19_1X_DF_5 0x14b2 19h/1xh Data Fabric +product AMD F19_1X_DF_6 0x14b3 19h/1xh Data Fabric +product AMD F19_1X_DF_7 0x14b4 19h/1xh Data Fabric product AMD F17_AX_RC 0x14b5 17h/Axh Root Complex product AMD F17_AX_IOMMU 0x14b6 17h/Axh IOMMU product AMD F17_AX_PCIE_DUMMY_HB 0x14b7 17h/Axh PCIe Dummy Host Bridge product AMD F17_AX_INTNL_GPPB_0 0x14b9 17h/Axh Internal GPP Bridge 0 product AMD F17_AX_GPPB 0x14ba 17h/Axh PCIe GPP Bridge +product AMD F19_1X_NTB_0 0x14c0 19h/1xh Primary PCIe Non Transparent Bridge +product AMD F19_1X_VNTB 0x14c1 19h/1xh Secondary vNTB +product AMD F19_1X_PCIE_DUMMY_1 0x14c2 19h/1xh PCIe Dummy Function +product AMD F19_1X_NTB_1 0x14c3 19h/1xh PCIe Non Transparent Bridge +product AMD F19_1X_SWDS 0x14c4 19h/1xh Swith NBIF DS +product AMD F19_1X_NVME 0x14c5 19h/1xh NVMe +product AMD F19_1X_SWUS 0x14c6 19h/1xh Swith US in PCIe +product AMD F19_1X_PSP 0x14ca 19h/1xh PSP +product AMD F19_1X_ACP 0x14cb 19h/1xh ACP +product AMD F19_1X_HDA 0x14cc 19h/1xh HD Audio product AMD F19_6X_RC 0x14d8 19h/6xh Root Complex product AMD F17_AX_XHCI_0 0x1503 17h/Axh USB 3.1 xHCI product AMD F17_AX_XHCI_1 0x1504 17h/Axh USB 3.1 xHCI @@ -1095,6 +1122,7 @@ product AMD F15_6X_HDA 0x157a 15h/6xh A product AMD F15_6X_HB 0x157b 15h/6xh Host Bridge product AMD F15_6X_RP 0x157c 15h/6xh Root Port product AMD F15_6X_HB_2 0x157d 15h/6xh Host Bridge +product AMD F19_1X_XHCI 0x157f 19h/1xh USB 3.2 product AMD F16_30_HT 0x1580 Family16h HyperTransport Configuration product AMD F16_30_ADDR 0x1581 Family16h Address Map Configuration product AMD F16_30_DRAM 0x1582 Family16h DRAM Configuration @@ -1404,17 +1432,25 @@ product APPLE BCM5701 0x1645 BCM5701 /* Aquantia Corp. */ product AQUANTIA AQC100 0x00b1 AQC100 10 Gigabit Network Adapter +product AQUANTIA AQC113DEV 0x00c0 AQC113DEV 10 Gigabit Network Adapter +product AQUANTIA AQC113 0x04c0 AQC113 10 Gigabit Network Adapter product AQUANTIA AQC107 0x07b1 AQC107 10 Gigabit Network Adapter product AQUANTIA AQC108 0x08b1 AQC108 5 Gigabit Network Adapter product AQUANTIA AQC109 0x09b1 AQC109 2.5 Gigabit Network Adapter product AQUANTIA AQC111 0x11b1 AQC111 5 Gigabit Network Adapter +product AQUANTIA AQC116C 0x11c0 AQC116C Gigabit Network Adapter product AQUANTIA AQC112 0x12b1 AQC112 2.5 Gigabit Network Adapter +product AQUANTIA AQC115C 0x12c0 AQC115C 2.5 Gigabit Network Adapter +product AQUANTIA AQC113C 0x14c0 AQC113C 10 Gigabit Network Adapter +product AQUANTIA AQC113CA 0x34c0 AQC113CA 10 Gigabi
CVS commit: [netbsd-10] src/sys/dev/pci
Module Name:src Committed By: martin Date: Wed Jan 18 19:21:49 UTC 2023 Modified Files: src/sys/dev/pci [netbsd-10]: pcidevs sdhc_pci.c Log Message: Pull up following revision(s) (requested by msaitoh in ticket #50): sys/dev/pci/sdhc_pci.c: revision 1.20 sys/dev/pci/pcidevs: revision 1.1472 sys/dev/pci/pcidevs: revision 1.1473 sys/dev/pci/pcidevs: revision 1.1474 sys/dev/pci/pcidevs: revision 1.1475 sys/dev/pci/pcidevs: revision 1.1476 Update Intel Elkhart Lake devices. Add Elkhart Lake Shared SRAM. Fix typo. s/SSC/SCC/. Fix typo. No functional change. add Aquantia (Marvell) AQC113 ethernet devices and the variants Add AMD Family 19h/1xh devices. To generate a diff of this commit: cvs rdiff -u -r1.1471 -r1.1471.2.1 src/sys/dev/pci/pcidevs cvs rdiff -u -r1.19 -r1.19.2.1 src/sys/dev/pci/sdhc_pci.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/wscons
Module Name:src Committed By: christos Date: Wed Jan 18 17:02:17 UTC 2023 Modified Files: src/sys/dev/wscons: wsemul_vt100_subr.c Log Message: Add rin, indn, vpa, hpa, and cbt terminfo capabilities (Crystal Kolipe) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/dev/wscons/wsemul_vt100_subr.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/wscons
Module Name:src Committed By: christos Date: Wed Jan 18 17:02:17 UTC 2023 Modified Files: src/sys/dev/wscons: wsemul_vt100_subr.c Log Message: Add rin, indn, vpa, hpa, and cbt terminfo capabilities (Crystal Kolipe) To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/dev/wscons/wsemul_vt100_subr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/wscons/wsemul_vt100_subr.c diff -u src/sys/dev/wscons/wsemul_vt100_subr.c:1.25 src/sys/dev/wscons/wsemul_vt100_subr.c:1.26 --- src/sys/dev/wscons/wsemul_vt100_subr.c:1.25 Mon Jan 9 16:53:44 2023 +++ src/sys/dev/wscons/wsemul_vt100_subr.c Wed Jan 18 12:02:17 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: wsemul_vt100_subr.c,v 1.25 2023/01/09 21:53:44 christos Exp $ */ +/* $NetBSD: wsemul_vt100_subr.c,v 1.26 2023/01/18 17:02:17 christos Exp $ */ /* * Copyright (c) 1998 @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: wsemul_vt100_subr.c,v 1.25 2023/01/09 21:53:44 christos Exp $"); +__KERNEL_RCSID(0, "$NetBSD: wsemul_vt100_subr.c,v 1.26 2023/01/18 17:02:17 christos Exp $"); #include #include @@ -188,7 +188,7 @@ wsemul_vt100_el(struct vt100base_data *e void wsemul_vt100_handle_csi(struct vt100base_data *edp, u_char c) { - int n, help, flags, fgcol, bgcol; + int n, m, help, flags, fgcol, bgcol; long attr, bkgdattr; #define A3(a, b, c) (((a) << 16) | ((b) << 8) | (c)) @@ -410,6 +410,9 @@ wsemul_vt100_handle_csi(struct vt100base edp->ccol -= uimin(DEF1_ARG(edp, 0), edp->ccol); edp->flags &= ~VTFL_LASTCHAR; break; + case 'G': /* CHA */ + edp->ccol = uimin(DEF1_ARG(edp, 0) - 1, edp->ncols -1); + break; case 'H': /* CUP */ case 'f': /* HVP */ if (edp->flags & VTFL_DECOM) @@ -445,15 +448,40 @@ wsemul_vt100_handle_csi(struct vt100base COPYCOLS(edp, edp->ccol + n, edp->ccol, help); ERASECOLS(edp, NCOLS(edp) - n, n, edp->bkgdattr); break; + case 'S': /* SU */ + wsemul_vt100_scrollup(edp, DEF1_ARG(edp, 0)); + break; + case 'T': /* SD */ + wsemul_vt100_scrolldown(edp, DEF1_ARG(edp, 0)); + break; case 'X': /* ECH erase character */ n = uimin(DEF1_ARG(edp, 0), COLS_LEFT(edp) + 1); ERASECOLS(edp, edp->ccol, n, edp->bkgdattr); break; + case 'Z': /* CBT */ + if (edp->ccol == 0) + break; + for (m = 0; m < DEF1_ARG(edp, 0); m++) { + if (edp->tabs) { +for (n = edp->ccol - 1; n > 0; n--) { + if (edp->tabs[n]) + break; +} + } else +n = (edp->ccol - 1) & ~7; + edp->ccol = n; + if (n == 0) +break; + } + break; case 'c': /* DA primary */ if (ARG(edp, 0) == 0) wsdisplay_emulinput(edp->cbcookie, WSEMUL_VT_ID1, sizeof(WSEMUL_VT_ID1) - 1); break; + case 'd': /* VPA */ + edp->crow = uimin(DEF1_ARG(edp, 0) - 1, edp->nrows - 1); + break; case 'g': /* TBC */ KASSERT(edp->tabs != 0); switch (ARG(edp, 0)) {
CVS commit: src/external/gpl3/binutils/usr.bin/ld/arch
Module Name:src Committed By: christos Date: Wed Jan 18 12:58:11 UTC 2023 Modified Files: src/external/gpl3/binutils/usr.bin/ld/arch/aarch64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/alpha: config.h src/external/gpl3/binutils/usr.bin/ld/arch/earm: config.h src/external/gpl3/binutils/usr.bin/ld/arch/hppa: config.h src/external/gpl3/binutils/usr.bin/ld/arch/i386: config.h src/external/gpl3/binutils/usr.bin/ld/arch/ia64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/m68000: config.h src/external/gpl3/binutils/usr.bin/ld/arch/m68k: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mips64el: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mipseb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mipsel: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/powerpc: config.h src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/riscv32: config.h src/external/gpl3/binutils/usr.bin/ld/arch/riscv64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/sh3el: config.h src/external/gpl3/binutils/usr.bin/ld/arch/sparc: config.h src/external/gpl3/binutils/usr.bin/ld/arch/sparc64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/vax: config.h src/external/gpl3/binutils/usr.bin/ld/arch/x86_64: config.h Log Message: turn off executable-stack default when the gnu stack note is missing. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/alpha/config.h cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/binutils/usr.bin/ld/arch/earm/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/hppa/config.h cvs rdiff -u -r1.12 -r1.13 \ src/external/gpl3/binutils/usr.bin/ld/arch/i386/config.h cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/binutils/usr.bin/ld/arch/ia64/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/m68000/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/m68k/config.h cvs rdiff -u -r1.11 -r1.12 \ src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h cvs rdiff -u -r1.11 -r1.12 \ src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h cvs rdiff -u -r1.12 -r1.13 \ src/external/gpl3/binutils/usr.bin/ld/arch/mipseb/config.h cvs rdiff -u -r1.12 -r1.13 \ src/external/gpl3/binutils/usr.bin/ld/arch/mipsel/config.h cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/powerpc/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64/config.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/binutils/usr.bin/ld/arch/riscv32/config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/binutils/usr.bin/ld/arch/riscv64/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/sh3el/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/sparc/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/sparc64/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/vax/config.h cvs rdiff -u -r1.12 -r1.13 \ src/external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h diff -u src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h:1.9 src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h:1.10 --- src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h:1.9 Fri Jan 13 10:56:29 2023 +++ src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h Wed Jan 18 07:58:08 2023 @@ -23,7 +23,7 @@ /* Define to 0 if you want to disable the generation of an executable stack when a .note-GNU-stack section is missing. */ -#define DEFAULT_LD_EXECSTACK 1 +#define DEFAULT_LD_EXECSTACK 0 /* The default method for DT_TEXTREL check in ELF linker. */ #define DEFAULT_LD_TEXTREL_CHECK textrel_check_none Index: src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h diff -u src/external/gpl3/
CVS commit: src/external/gpl3/binutils/usr.bin/ld/arch
Module Name:src Committed By: christos Date: Wed Jan 18 12:58:11 UTC 2023 Modified Files: src/external/gpl3/binutils/usr.bin/ld/arch/aarch64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/alpha: config.h src/external/gpl3/binutils/usr.bin/ld/arch/earm: config.h src/external/gpl3/binutils/usr.bin/ld/arch/hppa: config.h src/external/gpl3/binutils/usr.bin/ld/arch/i386: config.h src/external/gpl3/binutils/usr.bin/ld/arch/ia64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/m68000: config.h src/external/gpl3/binutils/usr.bin/ld/arch/m68k: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mips64el: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mipseb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mipsel: config.h src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/powerpc: config.h src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/riscv32: config.h src/external/gpl3/binutils/usr.bin/ld/arch/riscv64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb: config.h src/external/gpl3/binutils/usr.bin/ld/arch/sh3el: config.h src/external/gpl3/binutils/usr.bin/ld/arch/sparc: config.h src/external/gpl3/binutils/usr.bin/ld/arch/sparc64: config.h src/external/gpl3/binutils/usr.bin/ld/arch/vax: config.h src/external/gpl3/binutils/usr.bin/ld/arch/x86_64: config.h Log Message: turn off executable-stack default when the gnu stack note is missing. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/binutils/usr.bin/ld/arch/aarch64/config.h cvs rdiff -u -r1.4 -r1.5 \ src/external/gpl3/binutils/usr.bin/ld/arch/aarch64eb/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/alpha/config.h cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/binutils/usr.bin/ld/arch/earm/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/hppa/config.h cvs rdiff -u -r1.12 -r1.13 \ src/external/gpl3/binutils/usr.bin/ld/arch/i386/config.h cvs rdiff -u -r1.9 -r1.10 \ src/external/gpl3/binutils/usr.bin/ld/arch/ia64/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/m68000/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/m68k/config.h cvs rdiff -u -r1.11 -r1.12 \ src/external/gpl3/binutils/usr.bin/ld/arch/mips64eb/config.h cvs rdiff -u -r1.11 -r1.12 \ src/external/gpl3/binutils/usr.bin/ld/arch/mips64el/config.h cvs rdiff -u -r1.12 -r1.13 \ src/external/gpl3/binutils/usr.bin/ld/arch/mipseb/config.h cvs rdiff -u -r1.12 -r1.13 \ src/external/gpl3/binutils/usr.bin/ld/arch/mipsel/config.h cvs rdiff -u -r1.3 -r1.4 \ src/external/gpl3/binutils/usr.bin/ld/arch/mipsn64eb/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/powerpc/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/powerpc64/config.h cvs rdiff -u -r1.7 -r1.8 \ src/external/gpl3/binutils/usr.bin/ld/arch/riscv32/config.h cvs rdiff -u -r1.6 -r1.7 \ src/external/gpl3/binutils/usr.bin/ld/arch/riscv64/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/sh3eb/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/sh3el/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/sparc/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/sparc64/config.h cvs rdiff -u -r1.10 -r1.11 \ src/external/gpl3/binutils/usr.bin/ld/arch/vax/config.h cvs rdiff -u -r1.12 -r1.13 \ src/external/gpl3/binutils/usr.bin/ld/arch/x86_64/config.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tools/binutils
Module Name:src Committed By: christos Date: Wed Jan 18 12:52:55 UTC 2023 Modified Files: src/tools/binutils: Makefile Log Message: Disable enabling executable stack when the gnu stack note is missing. Merge common configure arguments. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/tools/binutils/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/tools/binutils/Makefile diff -u src/tools/binutils/Makefile:1.36 src/tools/binutils/Makefile:1.37 --- src/tools/binutils/Makefile:1.36 Sat Dec 31 00:44:25 2022 +++ src/tools/binutils/Makefile Wed Jan 18 07:52:55 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.36 2022/12/31 05:44:25 mrg Exp $ +# $NetBSD: Makefile,v 1.37 2023/01/18 12:52:55 christos Exp $ .include @@ -11,10 +11,15 @@ BRANDING?= \ --with-bugurl="http://www.NetBSD.org/support/send-pr.html"; \ --with-lib-path="=/usr/lib" --with-sysroot -CONFIGURE_ARGS= --target=${MACHINE_GNU_PLATFORM} --disable-nls \ +BASE_CONFIGURE_ARGS= \ + --target=${MACHINE_GNU_PLATFORM} \ + --enable-initfini-array=yes \ + --enable-default-execstack=no \ + ${BRANDING} + +CONFIGURE_ARGS= --disable-nls --disable-werror \ --program-transform-name="s,^,${MACHINE_GNU_PLATFORM}-," \ - --disable-werror --enable-initfini-array=yes \ - ${BRANDING} + ${BASE_CONFIGURE_ARGS} MAKE_ARGS= MACHINE= MAKEINFO=${TOOL_MAKEINFO:Q} @@ -61,9 +66,7 @@ native-binutils: .native/.configure_done ${HOST_SH} ${GNUHOSTDIST}/configure \ --build=`${GNUHOSTDIST}/config.guess` \ --host=${MACHINE_GNU_PLATFORM} \ - --target=${MACHINE_GNU_PLATFORM} \ - --enable-initfini-array=yes \ - ${BRANDING} \ + ${BASE_CONFIGURE_ARGS} \ ) PATH=${TOOLDIR}/bin:$$PATH; export PATH; \ (cd .native && ${MAKE} configure-host)
CVS commit: src/tools/binutils
Module Name:src Committed By: christos Date: Wed Jan 18 12:52:55 UTC 2023 Modified Files: src/tools/binutils: Makefile Log Message: Disable enabling executable stack when the gnu stack note is missing. Merge common configure arguments. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/tools/binutils/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/distrib/amd64
On Wed, Jan 18, 2023 at 11:54:57AM +, David Brownlee wrote: > Adding an explicit -E seemed like the simplest and smallest I missed the part that kre explained: this is not a login shell, so indeed your change is the most simple solution. Martin
CVS commit: src/sys/arch/i386/stand
Module Name:src Committed By: christos Date: Wed Jan 18 12:28:55 UTC 2023 Modified Files: src/sys/arch/i386/stand: Makefile.booters Log Message: Fix the clang build by setting -z noseparate-code To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/sys/arch/i386/stand/Makefile.booters Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/i386/stand/Makefile.booters diff -u src/sys/arch/i386/stand/Makefile.booters:1.94 src/sys/arch/i386/stand/Makefile.booters:1.95 --- src/sys/arch/i386/stand/Makefile.booters:1.94 Sun Sep 6 03:20:28 2020 +++ src/sys/arch/i386/stand/Makefile.booters Wed Jan 18 07:28:54 2023 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.booters,v 1.94 2020/09/06 07:20:28 mrg Exp $ +# $NetBSD: Makefile.booters,v 1.95 2023/01/18 12:28:54 christos Exp $ NOLIBCSANITIZER= NOSANITIZER= @@ -77,7 +77,7 @@ cleandir distclean: .WAIT cleanlibdir cleanlibdir: -rm -rf lib -LDFLAGS+=-Wl,-M -Wl,-e,start # -N does not work properly. +LDFLAGS+=-Wl,-z,noseparate-code -Wl,-M -Wl,-e,start # -N does not work properly. LIBLIST=${LIBI386} ${LIBSA} ${LIBZ} ${LIBSA} ${LIBKERN} ${LIBI386} ${LIBSA}
CVS commit: src/sys/arch/i386/stand
Module Name:src Committed By: christos Date: Wed Jan 18 12:28:55 UTC 2023 Modified Files: src/sys/arch/i386/stand: Makefile.booters Log Message: Fix the clang build by setting -z noseparate-code To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.95 src/sys/arch/i386/stand/Makefile.booters Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/distrib/amd64
On Tue, 17 Jan 2023 at 08:57, Robert Elz wrote: > > Date:Tue, 17 Jan 2023 08:13:12 +0100 > From:Martin Husemann > Message-ID: <20230117071312.ga18...@mail.duskware.de> > > | what is missing in this > | environment so it does not work by default? > > The shell started this way is not a login shell, so does > not read any of the standard login scripts, and I assume > also does not have ENV set to a suitable startup script > either. Adding an explicit -E seemed like the simplest and smallest (not adding an additional file to the image) way to trigger this behaviour (and also clearest to anyone reading through). (Happy to be adjusted by someone with better sh fu :) So essentially I think there are two questions (referencing martin's reply) 1) Should this be amd64 only: No. I wanted to start with amd64 to establish a baseline, and then work towards ports with very limited install space & memory 2) Is this the best mechanism: There is an argument that any interactive shell should default to -E in the absence of some other trigger, whether login, single user, install sh (not -DSMALL), or just typing sh (or some subset, such as with an explicit '-i' or interactive with '-l') Some other systems (and shells) do this, but I feel there would need to be a clear and coherent way to not trigger the behaviour. David
CVS commit: src/sys/dev/pci
Module Name:src Committed By: msaitoh Date: Wed Jan 18 11:53:26 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.1456 -r1.1457 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1455 -r1.1456 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. diffs are larger than 1MB and have been omitted
CVS commit: src/sys/dev/pci
Module Name:src Committed By: msaitoh Date: Wed Jan 18 11:53:26 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: Regen. To generate a diff of this commit: cvs rdiff -u -r1.1456 -r1.1457 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1455 -r1.1456 src/sys/dev/pci/pcidevs_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/pci
Module Name:src Committed By: msaitoh Date: Wed Jan 18 11:52:38 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add AMD Family 19h/1xh devices. To generate a diff of this commit: cvs rdiff -u -r1.1475 -r1.1476 src/sys/dev/pci/pcidevs 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
Module Name:src Committed By: msaitoh Date: Wed Jan 18 11:52:38 UTC 2023 Modified Files: src/sys/dev/pci: pcidevs Log Message: Add AMD Family 19h/1xh devices. To generate a diff of this commit: cvs rdiff -u -r1.1475 -r1.1476 src/sys/dev/pci/pcidevs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/pci/pcidevs diff -u src/sys/dev/pci/pcidevs:1.1475 src/sys/dev/pci/pcidevs:1.1476 --- src/sys/dev/pci/pcidevs:1.1475 Sat Jan 14 13:18:17 2023 +++ src/sys/dev/pci/pcidevs Wed Jan 18 11:52:38 2023 @@ -1,4 +1,4 @@ -$NetBSD: pcidevs,v 1.1475 2023/01/14 13:18:17 ryo Exp $ +$NetBSD: pcidevs,v 1.1476 2023/01/18 11:52:38 msaitoh Exp $ /* * Copyright (c) 1995, 1996 Christopher G. Demetriou @@ -1054,11 +1054,38 @@ product AMD F17_7X_RESV_SPP 0x1485 Famil product AMD F17_7X_CCP 0x1486 Family17h/7xh Crypto product AMD F17_3X_HDA 0x1487 17h/7xh HD Audio product AMD F17_7X_USB3 0x149c Family17h/7xh USB 3.0 Host Controller +product AMD F19_1X_IOMMU 0x149e 19h/7xh IOMMU +product AMD F19_1X_PCIE_DUMMY_HB 0x149f 19h/7xh PCIe Dummy Host Bridge +product AMD F19_1X_RC 0x14a4 19h/1xh Root Complex +product AMD F19_1X_GPPB_0 0x14a5 19h/1xh PCIe GPP Bridge +product AMD F19_1X_RCEC 0x14a6 19h/1xh RCEC +product AMD F19_1X_INTNL_GPPB 0x14a7 19h/1xh Internal PCIe GPP Bridge +product AMD F19_1X_GPPB_1 0x14aa 19h/1xh PCIe GPP Bridge +product AMD F19_1X_GPPB_2 0x14ab 19h/1xh PCIe GPP Bridge +product AMD F19_1X_PCIE_DUMMY_0 0x14ac 19h/1xh PCIe Dummy Function +product AMD F19_1X_DF_0 0x14ad 19h/1xh Data Fabric +product AMD F19_1X_DF_1 0x14ae 19h/1xh Data Fabric +product AMD F19_1X_DF_2 0x14af 19h/1xh Data Fabric +product AMD F19_1X_DF_3 0x14b0 19h/1xh Data Fabric +product AMD F19_1X_DF_4 0x14b1 19h/1xh Data Fabric +product AMD F19_1X_DF_5 0x14b2 19h/1xh Data Fabric +product AMD F19_1X_DF_6 0x14b3 19h/1xh Data Fabric +product AMD F19_1X_DF_7 0x14b4 19h/1xh Data Fabric product AMD F17_AX_RC 0x14b5 17h/Axh Root Complex product AMD F17_AX_IOMMU 0x14b6 17h/Axh IOMMU product AMD F17_AX_PCIE_DUMMY_HB 0x14b7 17h/Axh PCIe Dummy Host Bridge product AMD F17_AX_INTNL_GPPB_0 0x14b9 17h/Axh Internal GPP Bridge 0 product AMD F17_AX_GPPB 0x14ba 17h/Axh PCIe GPP Bridge +product AMD F19_1X_NTB_0 0x14c0 19h/1xh Primary PCIe Non Transparent Bridge +product AMD F19_1X_VNTB 0x14c1 19h/1xh Secondary vNTB +product AMD F19_1X_PCIE_DUMMY_1 0x14c2 19h/1xh PCIe Dummy Function +product AMD F19_1X_NTB_1 0x14c3 19h/1xh PCIe Non Transparent Bridge +product AMD F19_1X_SWDS 0x14c4 19h/1xh Swith NBIF DS +product AMD F19_1X_NVME 0x14c5 19h/1xh NVMe +product AMD F19_1X_SWUS 0x14c6 19h/1xh Swith US in PCIe +product AMD F19_1X_PSP 0x14ca 19h/1xh PSP +product AMD F19_1X_ACP 0x14cb 19h/1xh ACP +product AMD F19_1X_HDA 0x14cc 19h/1xh HD Audio product AMD F19_6X_RC 0x14d8 19h/6xh Root Complex product AMD F17_AX_XHCI_0 0x1503 17h/Axh USB 3.1 xHCI product AMD F17_AX_XHCI_1 0x1504 17h/Axh USB 3.1 xHCI @@ -1095,6 +1122,7 @@ product AMD F15_6X_HDA 0x157a 15h/6xh A product AMD F15_6X_HB 0x157b 15h/6xh Host Bridge product AMD F15_6X_RP 0x157c 15h/6xh Root Port product AMD F15_6X_HB_2 0x157d 15h/6xh Host Bridge +product AMD F19_1X_XHCI 0x157f 19h/1xh USB 3.2 product AMD F16_30_HT 0x1580 Family16h HyperTransport Configuration product AMD F16_30_ADDR 0x1581 Family16h Address Map Configuration product AMD F16_30_DRAM 0x1582 Family16h DRAM Configuration
Re: CVS commit: xsrc/external/mit/xorg-cf-files/dist
On Tue, 17 Jan 2023 17:37:01 +0300 Valery Ushakov wrote: > On Tue, Jan 17, 2023 at 05:37:05 +, matthew green wrote: > > > Module Name:xsrc > > Committed By: mrg > > Date: Tue Jan 17 05:37:05 UTC 2023 > > > > Modified Files: > > xsrc/external/mit/xorg-cf-files/dist: Imake.tmpl > > > > Log Message: > > pull over fix from pkgsrc xorg-cf-files and avoid ar's "l" flag. > > That doesn't seem to handle all the cases where "l" flag is used > (ArAddCmd, ArExtCmd). > > Might be easier to either define HasLargeTmp which seems to be *the* > knob to control "l" flag to ar to begin with, or to factor out the > test for "supports l flag" so that the unwieldy > > SystemV4 || LinuxBinUtilsMajorVersion || defined(NetBSDArchitecture) > > is not repeated multiple times. In interest of reducing the diff to upstream I would suggest to use their fix and if that is not sufficient we should talk to them. https://gitlab.freedesktop.org/xorg/util/cf/-/commit/90b66dc73deb9ef303690370395cf831425547c7
CVS commit: src/lib/libc/gen
Module Name:src Committed By: simonb Date: Wed Jan 18 08:07:22 UTC 2023 Modified Files: src/lib/libc/gen: basename.c Log Message: KNF nit: opening brace of a function on next line. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libc/gen/basename.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libc/gen/basename.c diff -u src/lib/libc/gen/basename.c:1.11 src/lib/libc/gen/basename.c:1.12 --- src/lib/libc/gen/basename.c:1.11 Wed Jul 16 10:52:26 2014 +++ src/lib/libc/gen/basename.c Wed Jan 18 08:07:22 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: basename.c,v 1.11 2014/07/16 10:52:26 christos Exp $ */ +/* $NetBSD: basename.c,v 1.12 2023/01/18 08:07:22 simonb Exp $ */ /*- * Copyright (c) 1997, 2002 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ #include #if defined(LIBC_SCCS) && !defined(lint) -__RCSID("$NetBSD: basename.c,v 1.11 2014/07/16 10:52:26 christos Exp $"); +__RCSID("$NetBSD: basename.c,v 1.12 2023/01/18 08:07:22 simonb Exp $"); #endif /* !LIBC_SCCS && !lint */ #include "namespace.h" @@ -91,7 +91,8 @@ out: #if !HAVE_BASENAME char * -basename(char *path) { +basename(char *path) +{ static char result[PATH_MAX]; (void)xbasename_r(path, result, sizeof(result));
CVS commit: src/lib/libc/gen
Module Name:src Committed By: simonb Date: Wed Jan 18 08:07:22 UTC 2023 Modified Files: src/lib/libc/gen: basename.c Log Message: KNF nit: opening brace of a function on next line. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/lib/libc/gen/basename.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.