svn commit: r368751 - in head/contrib/unbound: services util

2020-12-17 Thread Xin LI
Author: delphij Date: Fri Dec 18 04:23:20 2020 New Revision: 368751 URL: https://svnweb.freebsd.org/changeset/base/368751 Log: MFV r368746: Apply upstream fix 08968baec1122a58bb90d8f97ad948a75f8a5d69: Fix error cases when udp-connect is set and send() returns an error Obtained

svn commit: r368574 - head/bin/setfacl

2020-12-11 Thread Xin LI
Author: delphij Date: Sat Dec 12 02:26:43 2020 New Revision: 368574 URL: https://svnweb.freebsd.org/changeset/base/368574 Log: Remove unused headers. MFC after:2 weeks Modified: head/bin/setfacl/mask.c head/bin/setfacl/merge.c head/bin/setfacl/remove.c head/bin/setfacl/util.c

svn commit: r368573 - head/bin/stty

2020-12-11 Thread Xin LI
Author: delphij Date: Sat Dec 12 02:24:33 2020 New Revision: 368573 URL: https://svnweb.freebsd.org/changeset/base/368573 Log: Remove unneeded headers. MFC after:2 weeks Modified: head/bin/stty/cchar.c head/bin/stty/key.c head/bin/stty/modes.c head/bin/stty/stty.c

svn commit: r367005 - head/contrib/less

2020-10-24 Thread Xin LI
Author: delphij Date: Sat Oct 24 15:58:42 2020 New Revision: 367005 URL: https://svnweb.freebsd.org/changeset/base/367005 Log: MFV r366990: less v563. MFC after:2 weeks Relnotes: yes Modified: head/contrib/less/NEWS head/contrib/less/README head/contrib/less/brac.c

svn commit: r366866 - in head: include lib/libc/stdlib

2020-10-19 Thread Xin LI
Author: delphij Date: Tue Oct 20 01:29:45 2020 New Revision: 366866 URL: https://svnweb.freebsd.org/changeset/base/366866 Log: Further refinements of ptsname_r(3) interface: - Hide ptsname_r under __BSD_VISIBLE for now as the specification is not finalized at this time. - Keep

Re: svn commit: r366781 - in head: include lib/libc/stdlib

2020-10-18 Thread Xin Li via svn-src-head
Hi, Thanks very much for the feedback. I have created a new change for review at https://reviews.freebsd.org/D26845 , could you please take a look and let me know if it's satisfactory? On 10/16/20 11:53 PM, Konstantin Belousov wrote: [...]>> +int ptsname_r(int, char *, size_t); > This

svn commit: r366782 - head/sys/sys

2020-10-16 Thread Xin LI
Author: delphij Date: Sat Oct 17 04:14:46 2020 New Revision: 366782 URL: https://svnweb.freebsd.org/changeset/base/366782 Log: Bump __FreeBSD_version after ptsname_r addition. Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r366781 - in head: include lib/libc/stdlib

2020-10-16 Thread Xin LI
Author: delphij Date: Sat Oct 17 04:14:38 2020 New Revision: 366781 URL: https://svnweb.freebsd.org/changeset/base/366781 Log: Implement ptsname_r. MFC after:2 weeks PR: 250062 Reviewed by: jilles, 0mp, Ray Differential Revision:

svn commit: r366767 - in head: share/man/man4 sys/dev/arcmsr

2020-10-16 Thread Xin LI
Author: delphij Date: Fri Oct 16 15:55:06 2020 New Revision: 366767 URL: https://svnweb.freebsd.org/changeset/base/366767 Log: Update arcmsr(4) to 1.50.00.00: Add support for ARC-1886, NVMe/SAS/SATA controller. Many thanks to Areca for continuing to support FreeBSD. Submitted by:

svn commit: r366215 - head/sbin/fsck_msdosfs

2020-09-27 Thread Xin LI
Author: delphij Date: Mon Sep 28 04:30:31 2020 New Revision: 366215 URL: https://svnweb.freebsd.org/changeset/base/366215 Log: Use %ju and cast to (uintmax_t) to avoid using PRI* macros. Suggested by: kevlo Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdosfs/dir.c

svn commit: r366065 - head/sbin/fsck_msdosfs

2020-09-23 Thread Xin LI
Author: delphij Date: Wed Sep 23 07:27:12 2020 New Revision: 366065 URL: https://svnweb.freebsd.org/changeset/base/366065 Log: Fix build. Pointy hat to:delphij MFC after:3 days Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdosfs/dir.c

svn commit: r366064 - head/sbin/fsck_msdosfs

2020-09-23 Thread Xin LI
Author: delphij Date: Wed Sep 23 06:52:22 2020 New Revision: 366064 URL: https://svnweb.freebsd.org/changeset/base/366064 Log: sbin/fsck_msdosfs: Fix an integer overflow on 32-bit platforms. The purpose of checksize() is to verify that the referenced cluster chain size matches the

svn commit: r365354 - head/libexec/rc/rc.d

2020-09-04 Thread Xin LI
Author: delphij Date: Sat Sep 5 00:45:46 2020 New Revision: 365354 URL: https://svnweb.freebsd.org/changeset/base/365354 Log: Declare dependency relationship once instead of twice for zpool and zvol. Modified: head/libexec/rc/rc.d/zpool Modified: head/libexec/rc/rc.d/zpool

svn commit: r365348 - head/libexec/rc/rc.d

2020-09-04 Thread Xin LI
Author: delphij Date: Fri Sep 4 23:36:43 2020 New Revision: 365348 URL: https://svnweb.freebsd.org/changeset/base/365348 Log: Make zpool on GELI work again. After OpenZFS import, zpool auto import behavior was moved to an explicit "zpool import -a", and the zpool rc.d script was added

Re: svn commit: r364292 - in head: lib/libc/tests/sys lib/libfetch lib/libpam/libpam lib/msun/tests libexec/rtld-elf usr.bin/fetch usr.bin/unzip

2020-08-17 Thread Xin Li
On 8/17/20 01:22, Mark Millard wrote: > For the c99's that were removed: why were they not > gnu99's originally? If there is a reason, why is > it now okay to revert to gnu99 instead of sticking > with c99? gnu99 was made default in 2009, most of these "c99" cases predates that and should be

svn commit: r364293 - head/usr.sbin/edquota

2020-08-16 Thread Xin LI
Author: delphij Date: Mon Aug 17 05:57:22 2020 New Revision: 364293 URL: https://svnweb.freebsd.org/changeset/base/364293 Log: edquota(8): Cleanup to make it WARNS=6 clean. Tested with: make tinderbox MFC after:2 weeks Modified: head/usr.sbin/edquota/Makefile

svn commit: r364292 - in head: lib/libc/tests/sys lib/libfetch lib/libpam/libpam lib/msun/tests libexec/rtld-elf usr.bin/fetch usr.bin/unzip

2020-08-16 Thread Xin LI
Author: delphij Date: Mon Aug 17 05:57:02 2020 New Revision: 364292 URL: https://svnweb.freebsd.org/changeset/base/364292 Log: Don't explicitly specify c99 or gnu99 as the default is now gnu99. MFC after:2 weeks Modified: head/lib/libc/tests/sys/Makefile head/lib/libfetch/Makefile

svn commit: r363585 - head/sys/geom

2020-07-26 Thread Xin LI
Author: delphij Date: Sun Jul 26 22:30:55 2020 New Revision: 363585 URL: https://svnweb.freebsd.org/changeset/base/363585 Log: gctl_get_geom: Skip validation of g_class. The caller from kernel is expected to provide an valid g_class pointer, instead of traversing the global g_class list,

svn commit: r363584 - head/sys/geom

2020-07-26 Thread Xin LI
Author: delphij Date: Sun Jul 26 22:30:01 2020 New Revision: 363584 URL: https://svnweb.freebsd.org/changeset/base/363584 Log: geom_map and geom_redboot: Remove unused ctlreq handler. The two classes do not take any verbs and always gctl_error for all requests, so don't bother to provide

svn commit: r363540 - in head/sys/geom: . part virstor

2020-07-25 Thread Xin LI
Author: delphij Date: Sun Jul 26 01:45:26 2020 New Revision: 363540 URL: https://svnweb.freebsd.org/changeset/base/363540 Log: Use snprintf instead of sprintf. MFC after:2 weeks Modified: head/sys/geom/geom_ccd.c head/sys/geom/part/g_part_vtoc8.c

svn commit: r363537 - head/sys/geom/label

2020-07-25 Thread Xin LI
Author: delphij Date: Sun Jul 26 00:44:59 2020 New Revision: 363537 URL: https://svnweb.freebsd.org/changeset/base/363537 Log: geom_label: Make glabel labels more trivial by separating the tasting routines out. While there, also simplify the creation of label paths a little bit by

svn commit: r363411 - in head/sys/geom: cache concat eli label mirror mountver nop raid3 stripe virstor

2020-07-21 Thread Xin LI
Author: delphij Date: Wed Jul 22 02:15:21 2020 New Revision: 363411 URL: https://svnweb.freebsd.org/changeset/base/363411 Log: Consistently use gctl_get_provider instead of home-grown variants. Reviewed by: cem, imp MFC after:2 weeks Differential revision:

svn commit: r363410 - head/sys/geom

2020-07-21 Thread Xin LI
Author: delphij Date: Wed Jul 22 02:14:27 2020 New Revision: 363410 URL: https://svnweb.freebsd.org/changeset/base/363410 Log: gctl_get_class, gctl_get_geom and gctl_get_provider: provide feedback when the requested argument is missing. Reviewed by: cem MFC after:2

svn commit: r363360 - head/sys/geom

2020-07-19 Thread Xin LI
Author: delphij Date: Mon Jul 20 01:55:19 2020 New Revision: 363360 URL: https://svnweb.freebsd.org/changeset/base/363360 Log: Fix indent for if clause. MFC after:2 weeks Modified: head/sys/geom/geom_ccd.c Modified: head/sys/geom/geom_ccd.c

svn commit: r363036 - head/sys/geom/concat

2020-07-09 Thread Xin LI
Author: delphij Date: Thu Jul 9 08:00:46 2020 New Revision: 363036 URL: https://svnweb.freebsd.org/changeset/base/363036 Log: g_concat_find_device: trim /dev/ if it is present, like other GEOM classes. Reviewed by: cem MFC after:2 weeks Differential Revision:

svn commit: r363034 - in head/sys/geom: . cache concat eli journal label mirror mountver multipath nop part raid raid3 stripe vinum virstor

2020-07-08 Thread Xin LI
Author: delphij Date: Thu Jul 9 02:52:39 2020 New Revision: 363034 URL: https://svnweb.freebsd.org/changeset/base/363034 Log: sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". Reviewed by: cem MFC after:2 weeks Differential Revision:

svn commit: r362937 - head/sbin/newfs_msdos

2020-07-04 Thread Xin LI
Author: delphij Date: Sun Jul 5 00:19:08 2020 New Revision: 362937 URL: https://svnweb.freebsd.org/changeset/base/362937 Log: Use KERN_MAXPHYS. Suggested by: imp Reviewed by: imp, cem (earlier version), emaste MFC after:2 weeks Differential Revision:

Re: svn commit: r362936 - head/sbin/newfs_msdos

2020-07-04 Thread Xin Li via svn-src-head
On 7/4/20 12:01 PM, Conrad Meyer wrote: > Hi Xin Li, > > Maybe we can use C11 static_assert instead of the CTASSERT array mechanism? Good point, maybe https://reviews.freebsd.org/D25562 ? signature.asc Description: OpenPGP digital signature

svn commit: r362936 - head/sbin/newfs_msdos

2020-07-04 Thread Xin LI
Author: delphij Date: Sat Jul 4 18:37:04 2020 New Revision: 362936 URL: https://svnweb.freebsd.org/changeset/base/362936 Log: Gather writes to larger chunks (MAXPHYS) instead of issuing them in sectors. On my SanDisk Cruzer Blade 16GB USB stick this made formatting much faster: x

svn commit: r362642 - head/crypto/openssh

2020-06-25 Thread Xin LI
Author: delphij Date: Fri Jun 26 04:46:45 2020 New Revision: 362642 URL: https://svnweb.freebsd.org/changeset/base/362642 Log: Don't log normal login_getpwclass(3) result. The logging was introduced in r314527 but doesn't appear to be useful for regular operation, and as the result, for

svn commit: r362452 - in head: contrib/xz/src/liblzma/check lib/liblzma share/mk

2020-06-20 Thread Xin LI
Author: delphij Date: Sat Jun 20 21:32:07 2020 New Revision: 362452 URL: https://svnweb.freebsd.org/changeset/base/362452 Log: liblzma: Make liblzma use libmd implementation of SHA256. MFC after:2 weeks PR: 200142 Deleted: head/contrib/xz/src/liblzma/check/sha256.c

svn commit: r362453 - head/sys/sys

2020-06-20 Thread Xin LI
Author: delphij Date: Sat Jun 20 21:32:14 2020 New Revision: 362453 URL: https://svnweb.freebsd.org/changeset/base/362453 Log: Bump __FreeBSD_version after making liblzma to use libmd implementation of SHA256. PR: 200142 Modified: head/sys/sys/param.h Modified:

Re: svn commit: r362261 - head/contrib/file/magic/Magdir

2020-06-17 Thread Xin Li via svn-src-head
Hi, On 6/17/20 3:11 AM, Antoine Brodin wrote: > Author: antoine > Date: Wed Jun 17 10:11:54 2020 > New Revision: 362261 > URL: https://svnweb.freebsd.org/changeset/base/362261 > > Log: > Re-apply r333944 to unbreak ports Could you please file a bug against the upstream (Christos cc'ed), as it

svn commit: r362279 - head/lib/libmagic

2020-06-17 Thread Xin LI
Author: delphij Date: Wed Jun 17 15:57:59 2020 New Revision: 362279 URL: https://svnweb.freebsd.org/changeset/base/362279 Log: Fix installation of magic file. Reported by: lwhsu MFC after:2 weeks X-MFC-with: r362258 Modified: head/lib/libmagic/Makefile Modified:

svn commit: r362258 - in head: contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/Magdir contrib/file/src lib/libmagic

2020-06-17 Thread Xin LI
Author: delphij Date: Wed Jun 17 07:41:28 2020 New Revision: 362258 URL: https://svnweb.freebsd.org/changeset/base/362258 Log: MFV r362254: file 5.39. MFC after:2 weeks Added: head/contrib/file/libmagic.pc.in - copied unchanged from r362254, vendor/file/dist/libmagic.pc.in

svn commit: r361260 - head/usr.sbin/ntp/ntpd

2020-05-19 Thread Xin LI
Author: delphij Date: Tue May 19 16:06:03 2020 New Revision: 361260 URL: https://svnweb.freebsd.org/changeset/base/361260 Log: Update leap-seconds to leap-seconds.3676924800. Obtained from:ftp://ftp.nist.gov/pub/time/leap-seconds.3676924800 MFC after:3 days Modified:

svn commit: r360952 - head/lib/libz

2020-05-11 Thread Xin LI
Author: delphij Date: Tue May 12 01:47:33 2020 New Revision: 360952 URL: https://svnweb.freebsd.org/changeset/base/360952 Log: Generate zlib.pc from source. Reviewed by: bapt MFC after:3 days Differential Revision:https://reviews.freebsd.org/D24806

svn commit: r360619 - head/sbin/swapon

2020-05-03 Thread Xin LI
Author: delphij Date: Mon May 4 05:49:11 2020 New Revision: 360619 URL: https://svnweb.freebsd.org/changeset/base/360619 Log: - Fix logic error in swapoff case: follow same handling of p and linelen in the swapon case. - Use strlcpy instead of strncpy. MFC after:1 week

svn commit: r360428 - head/sbin/fsck_msdosfs

2020-04-27 Thread Xin LI
Author: delphij Date: Tue Apr 28 05:10:34 2020 New Revision: 360428 URL: https://svnweb.freebsd.org/changeset/base/360428 Log: Do not overflow when calculating file system size. Reported by: Hyeongseok Kim Reviewed by: cem, Hyeongseok Kim MFC after:3 days

svn commit: r360359 - head/sbin/fsck_msdosfs

2020-04-26 Thread Xin LI
Author: delphij Date: Mon Apr 27 02:01:48 2020 New Revision: 360359 URL: https://svnweb.freebsd.org/changeset/base/360359 Log: Fix a bug with dirty file system handling. r356313 broke handling of dirty file system because we have restricted the correction of "odd" byte sequences to

svn commit: r360213 - head/bin/rm

2020-04-22 Thread Xin LI
Author: delphij Date: Thu Apr 23 03:46:41 2020 New Revision: 360213 URL: https://svnweb.freebsd.org/changeset/base/360213 Log: Remove include of stdint.h. It was added in r241014 for uintmax_t, which is gone in r340330 and is therefore no longer necessary. MFC after:2 weeks

svn commit: r360104 - head/sys/dev/evdev

2020-04-19 Thread Xin LI
Author: delphij Date: Sun Apr 19 17:28:42 2020 New Revision: 360104 URL: https://svnweb.freebsd.org/changeset/base/360104 Log: Use LIST_FOREACH_SAFE instead of LIST_FOREACH as we are removing elements in the middle. This fixes a panic when detaching USB mouse. PR: 245732

svn commit: r360000 - head/usr.sbin/mailwrapper

2020-04-15 Thread Xin LI
Author: delphij Date: Thu Apr 16 03:23:19 2020 New Revision: 36 URL: https://svnweb.freebsd.org/changeset/base/36 Log: Sync with NetBSD/OpenBSD. Modified: head/usr.sbin/mailwrapper/mailwrapper.8 Modified: head/usr.sbin/mailwrapper/mailwrapper.8

Re: svn commit: r359945 - in head: lib/geom/eli sys/geom/eli

2020-04-14 Thread Xin Li via svn-src-head
On 4/14/20 17:22, Alan Somers wrote: > On Tue, Apr 14, 2020 at 6:15 PM John Baldwin > wrote: > > Author: jhb > Date: Wed Apr 15 00:14:50 2020 > New Revision: 359945 > URL: https://svnweb.freebsd.org/changeset/base/359945 > > Log: >   Remove

svn commit: r359849 - head/lib/libc/gen

2020-04-13 Thread Xin LI
Author: delphij Date: Mon Apr 13 08:42:13 2020 New Revision: 359849 URL: https://svnweb.freebsd.org/changeset/base/359849 Log: Sync with OpenBSD: arc4random.c: In the incredibly unbelievable circumstance where _rs_init() fails to allocate pages, don't call abort() because of corefile

Re: svn commit: r359374 - in head: . share/man/man4 share/man/man7 share/man/man9 sys/crypto/aesni sys/crypto/armv8 sys/crypto/blake2 sys/crypto/ccp sys/crypto/via sys/dev/cesa sys/dev/cxgbe sys/dev/c

2020-04-12 Thread Xin Li via svn-src-head
On 3/27/20 11:25 AM, John Baldwin wrote: [...]> - Drivers no longer register a list of supported algorithms. This > doesn't quite work when you factor in modes (e.g. a driver might > support both AES-CBC and SHA2-256-HMAC separately but not combined > for ETA). Instead, a new

svn commit: r359795 - head/sys/dev/acpi_support

2020-04-11 Thread Xin LI
Author: delphij Date: Sat Apr 11 07:24:57 2020 New Revision: 359795 URL: https://svnweb.freebsd.org/changeset/base/359795 Log: Avoid using a variable solely for sizes that are never meant to be modified runtime. No functional change. MFC after:2 weeks Modified:

svn commit: r359736 - in head: etc/mtree share/mk share/zoneinfo share/zoneinfo/tests

2020-04-08 Thread Xin LI
Author: delphij Date: Thu Apr 9 05:11:18 2020 New Revision: 359736 URL: https://svnweb.freebsd.org/changeset/base/359736 Log: Always install backward compatibility timezones, as they are installed on all major Linux distributions as well as NetBSD and OpenBSD. Remove the undocumented

svn commit: r359201 - in head: contrib/xz contrib/xz/src/common contrib/xz/src/liblzma/api contrib/xz/src/liblzma/api/lzma contrib/xz/src/liblzma/check contrib/xz/src/liblzma/common contrib/xz/src/...

2020-03-21 Thread Xin LI
+It has been enabled in FreeBSD for a while and reported to work fine. + +Thanks to Xin Li. + + INSTALL | 6 -- + configure.ac | 8 + 2 files changed, 4 insertions(+), 10 deletions(-) + +commit 00517d125cc26ecece0eebb84c1c3975cd19bee0 +Author: Lasse Collin +Date: 2

svn commit: r359118 - head/lib/libc/nls

2020-03-19 Thread Xin LI
Author: delphij Date: Thu Mar 19 06:33:06 2020 New Revision: 359118 URL: https://svnweb.freebsd.org/changeset/base/359118 Log: Fix race condition in catopen(3). The current code uses a rwlock to protect the cached list, which in turn holds a list of catentry objects, and increments

svn commit: r358988 - head/usr.bin/gzip

2020-03-13 Thread Xin LI
Author: delphij Date: Sat Mar 14 05:57:22 2020 New Revision: 358988 URL: https://svnweb.freebsd.org/changeset/base/358988 Log: Remove unneeded checks for prelen. In order to determine the type of a compressed file, we have to read in the first four bytes which may also be important for

Re: svn commit: r326052 - head/usr.bin/gzip

2020-03-11 Thread Xin Li
On 3/10/20 18:26, Conrad Meyer wrote: > Hi Xin Li, > > Sorry to reply to an old commit. > > On Tue, Nov 21, 2017 at 12:14 AM Xin LI wrote: >> >> Author: delphij >> Date: Tue Nov 21 08:14:30 2017 >> New Revision: 326052 >> URL: https://svnwe

svn commit: r358496 - head/sys/dev/iscsi_initiator

2020-03-01 Thread Xin LI
Author: delphij Date: Sun Mar 1 18:55:59 2020 New Revision: 358496 URL: https://svnweb.freebsd.org/changeset/base/358496 Log: Fix build. Modified: head/sys/dev/iscsi_initiator/isc_sm.c head/sys/dev/iscsi_initiator/iscsi_subr.c Modified: head/sys/dev/iscsi_initiator/isc_sm.c

svn commit: r358155 - head/share/man/man4

2020-02-19 Thread Xin LI
Author: delphij Date: Thu Feb 20 06:45:51 2020 New Revision: 358155 URL: https://svnweb.freebsd.org/changeset/base/358155 Log: Actually install hwpstate_intel.4. Modified: head/share/man/man4/Makefile Modified: head/share/man/man4/Makefile

Re: svn commit: r358153 - head/usr.sbin/services_mkdb

2020-02-19 Thread Xin Li via svn-src-head
On 2/19/20 10:01 PM, Yuri Pankov wrote: > On 20 Feb 2020, at 06:54, Pedro F. Giffuni wrote: >> >> Author: pfg >> Date: Thu Feb 20 03:54:07 2020 >> New Revision: 358153 >> URL: https://svnweb.freebsd.org/changeset/base/358153 >> >> Log: >> /etc/services: attempt bring the database to this

svn commit: r358154 - head/usr.sbin/services_mkdb

2020-02-19 Thread Xin LI
Author: delphij Date: Thu Feb 20 06:03:41 2020 New Revision: 358154 URL: https://svnweb.freebsd.org/changeset/base/358154 Log: Bump PROTOMAX. MFC after:3 weeks X-MFC-with: r358153 Modified: head/usr.sbin/services_mkdb/services_mkdb.c Modified:

svn commit: r357757 - in head: contrib/file contrib/file/doc contrib/file/m4 contrib/file/magic contrib/file/magic/Magdir contrib/file/python contrib/file/src contrib/file/tests lib/libmagic

2020-02-10 Thread Xin LI
Author: delphij Date: Tue Feb 11 07:02:48 2020 New Revision: 357757 URL: https://svnweb.freebsd.org/changeset/base/357757 Log: MFV r357712: file 5.38. MFC after:2 weeks Added: head/contrib/file/magic/Magdir/forth - copied unchanged from r357712,

svn commit: r357716 - head/sbin/fsck_msdosfs

2020-02-09 Thread Xin LI
Author: delphij Date: Mon Feb 10 04:16:41 2020 New Revision: 357716 URL: https://svnweb.freebsd.org/changeset/base/357716 Log: Use humanize_number to format available and bad space sizes. Reviewed by: mckusick (earlier version) MFC after:2 weeks Differential

svn commit: r357609 - in head/contrib/xz/src: common xz

2020-02-05 Thread Xin LI
Author: delphij Date: Thu Feb 6 07:47:28 2020 New Revision: 357609 URL: https://svnweb.freebsd.org/changeset/base/357609 Log: MFV r357608: Limit memory usage in xz(1) instead of in tuklib. Apply upstream 353970510895f6a80adfe60cf71b70a95adfa8bc to limit memory usage on 32-bit binary to

svn commit: r357421 - head/sbin/fsck_msdosfs

2020-02-02 Thread Xin LI
Author: delphij Date: Sun Feb 2 20:53:31 2020 New Revision: 357421 URL: https://svnweb.freebsd.org/changeset/base/357421 Log: Diff reduction against NetBSD, no functional change. MFC after:1 week Modified: head/sbin/fsck_msdosfs/boot.c Modified: head/sbin/fsck_msdosfs/boot.c

svn commit: r357420 - head/bin/pwait

2020-02-02 Thread Xin LI
Author: delphij Date: Sun Feb 2 20:51:28 2020 New Revision: 357420 URL: https://svnweb.freebsd.org/changeset/base/357420 Log: Remove unused include. MFC after:2 weeks Modified: head/bin/pwait/pwait.c Modified: head/bin/pwait/pwait.c

svn commit: r356657 - head/sbin/fsck_msdosfs

2020-01-11 Thread Xin LI
Author: delphij Date: Sun Jan 12 06:13:52 2020 New Revision: 356657 URL: https://svnweb.freebsd.org/changeset/base/356657 Log: Tighten FAT checks and fix off-by-one error in corner case. sbin/fsck_msdosfs/fat.c: - readfat: * Only truncate out-of-range cluster pointers (1, or

svn commit: r356636 - head/sbin/fsck_msdosfs

2020-01-11 Thread Xin LI
Author: delphij Date: Sat Jan 11 17:41:20 2020 New Revision: 356636 URL: https://svnweb.freebsd.org/changeset/base/356636 Log: Correct off-by-two issue when determining FAT type. In the code we used NumClusters as the upper (non-inclusive) boundary of valid cluster number, so the actual

svn commit: r356629 - head/sbin/fsck_msdosfs

2020-01-10 Thread Xin LI
Author: delphij Date: Sat Jan 11 04:02:40 2020 New Revision: 356629 URL: https://svnweb.freebsd.org/changeset/base/356629 Log: Apply typo fix from NetBSD, we have already applied all NetBSD changes so update the NetBSD tag while I'm there. MFC after:2 weeks Modified:

svn commit: r356628 - head/sbin/fsck_msdosfs

2020-01-10 Thread Xin LI
Author: delphij Date: Sat Jan 11 03:59:06 2020 New Revision: 356628 URL: https://svnweb.freebsd.org/changeset/base/356628 Log: Require FAT to occupy at least one sector. Obtained from:Android https://r.android.com/1205830 MFC after:3 days Modified:

svn commit: r356434 - head/sbin/fsck_msdosfs

2020-01-06 Thread Xin LI
Author: delphij Date: Tue Jan 7 04:33:14 2020 New Revision: 356434 URL: https://svnweb.freebsd.org/changeset/base/356434 Log: fsck_msdosfs.8: document -M. Reported by: mckusick Reviewed by: mckusick, emaste, bcr MFC after:28 days X-MFC-with: r356313 Differential Revision:

svn commit: r356313 - head/sbin/fsck_msdosfs

2020-01-02 Thread Xin LI
Author: delphij Date: Fri Jan 3 00:31:48 2020 New Revision: 356313 URL: https://svnweb.freebsd.org/changeset/base/356313 Log: Reduce memory footprint of fsck_msdosfs. This is a re-apply r356249 with changes to make GCC happy. This utility was initially written for FAT12/16, which

svn commit: r356250 - head/sbin/fsck_msdosfs

2020-01-01 Thread Xin LI
Author: delphij Date: Wed Jan 1 09:22:06 2020 New Revision: 356250 URL: https://svnweb.freebsd.org/changeset/base/356250 Log: Revert r356249 for now as it broke GCC builds. Modified: head/sbin/fsck_msdosfs/boot.c head/sbin/fsck_msdosfs/check.c head/sbin/fsck_msdosfs/dir.c

svn commit: r356249 - head/sbin/fsck_msdosfs

2019-12-31 Thread Xin LI
Author: delphij Date: Wed Jan 1 07:43:08 2020 New Revision: 356249 URL: https://svnweb.freebsd.org/changeset/base/356249 Log: Reduce memory footprint of fsck_msdosfs. This utility was initially written for FAT12/16, which were inherently small. When FAT32 support was added, the old data

svn commit: r356000 - in head/sbin: fsck fsck_ffs

2019-12-21 Thread Xin LI
Author: delphij Date: Sun Dec 22 05:44:29 2019 New Revision: 356000 URL: https://svnweb.freebsd.org/changeset/base/356000 Log: Remove unused includes. MFC after:2 weeks Modified: head/sbin/fsck/fsck.c head/sbin/fsck/fsutil.c head/sbin/fsck_ffs/utilities.c Modified:

Re: svn commit: r355759 - in head: include sys/sys

2019-12-14 Thread Xin Li via svn-src-head
On 2019-12-14 13:52, Conrad Meyer wrote: > Author: cem > Date: Sat Dec 14 21:52:49 2019 > New Revision: 355759 > URL: https://svnweb.freebsd.org/changeset/base/355759 > > Log: > cdefs: Add __deprecated(message) function attribute macro This conflicts with Linux kernel and breaks DRM. Please

svn commit: r355513 - head/sbin/newfs_msdos

2019-12-07 Thread Xin LI
Author: delphij Date: Sun Dec 8 01:20:37 2019 New Revision: 355513 URL: https://svnweb.freebsd.org/changeset/base/355513 Log: Fix a couple of minor issues with newfs_msdos: - Do not unnecessarily strdup(). - Check return value of getdiskinfo(), if it failed, bail out. Reviewed

Re: svn commit: r355318 - head/sbin/newfs_msdos

2019-12-04 Thread Xin Li
On 12/3/19 14:02, Conrad Meyer wrote: > Hi Xin Li, > > Is there a reason to prefer exit() over returning from main? I have No, this should be case-by-case (and also assumes you are using C and not C++). The two are actually subtly different (return means teardown main's st

svn commit: r355318 - head/sbin/newfs_msdos

2019-12-02 Thread Xin LI
Author: delphij Date: Tue Dec 3 07:03:25 2019 New Revision: 355318 URL: https://svnweb.freebsd.org/changeset/base/355318 Log: Explicitly exit() instead of return in main(). MFC after:2 weeks Modified: head/sbin/newfs_msdos/newfs_msdos.c Modified:

svn commit: r355317 - head/sbin/newfs_msdos

2019-12-02 Thread Xin LI
Author: delphij Date: Tue Dec 3 07:01:28 2019 New Revision: 355317 URL: https://svnweb.freebsd.org/changeset/base/355317 Log: newfs_msdos: -A is incompatible with -r, not -o. PR: 242314 Submitted by: Guy Yur MFC after:2 weeks Modified:

svn commit: r355260 - head/libexec/getty

2019-12-01 Thread Xin LI
Author: delphij Date: Sun Dec 1 08:04:22 2019 New Revision: 355260 URL: https://svnweb.freebsd.org/changeset/base/355260 Log: Simplify code with strlcpy/strlcat. MFC after:2 weeks Modified: head/libexec/getty/main.c head/libexec/getty/subr.c Modified: head/libexec/getty/main.c

svn commit: r355247 - head/libexec/save-entropy

2019-11-30 Thread Xin LI
Author: delphij Date: Sat Nov 30 20:06:53 2019 New Revision: 355247 URL: https://svnweb.freebsd.org/changeset/base/355247 Log: Reduce disk write load in /usr/libexec/save-entropy. Before this commit, the save-entropy script rotates entropy files like logs. This involves creating a new

svn commit: r355222 - head/sbin/ipfw

2019-11-29 Thread Xin LI
Author: delphij Date: Sat Nov 30 05:57:54 2019 New Revision: 355222 URL: https://svnweb.freebsd.org/changeset/base/355222 Log: Use strlcat(). MFC after:2 weeks Modified: head/sbin/ipfw/dummynet.c Modified: head/sbin/ipfw/dummynet.c

svn commit: r355128 - head/usr.sbin/ntp/ntpd

2019-11-26 Thread Xin LI
Author: delphij Date: Wed Nov 27 07:51:29 2019 New Revision: 355128 URL: https://svnweb.freebsd.org/changeset/base/355128 Log: Update leap-seconds to leap-seconds.3676924800. Obtained from:ftp://ftp.nist.gov/pub/time/leap-seconds.3676924800 MFC after:3 days Modified:

svn commit: r355085 - in head: contrib/expat contrib/expat/doc contrib/expat/examples contrib/expat/lib contrib/expat/tests contrib/expat/tests/benchmark contrib/expat/xmlwf lib/libexpat

2019-11-24 Thread Xin LI
Author: delphij Date: Mon Nov 25 07:48:16 2019 New Revision: 355085 URL: https://svnweb.freebsd.org/changeset/base/355085 Log: MFV r355071: libbsdxml (expat) 2.2.9. MFC after:2 weeks Relnotes: yes Added: head/contrib/expat/fix-xmltest-log.sh - copied unchanged from

svn commit: r354802 - head/contrib/file/src

2019-11-17 Thread Xin LI
Author: delphij Date: Mon Nov 18 04:22:04 2019 New Revision: 354802 URL: https://svnweb.freebsd.org/changeset/base/354802 Log: MFV r354798: Apply vendor fixes: 06de62c Detect multiplication overflow when computing sector position 46a8443 Limit the number of elements in a vector

svn commit: r354595 - in head: contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/Magdir contrib/file/src contrib/file/tests lib/libmagic

2019-11-10 Thread Xin LI
Author: delphij Date: Sun Nov 10 17:00:23 2019 New Revision: 354595 URL: https://svnweb.freebsd.org/changeset/base/354595 Log: MFV r354582: file 5.37. MFC after:3 days Added: head/contrib/file/magic/Magdir/biosig - copied unchanged from r354582,

Re: svn commit: r354283 - in head: stand/libsa/zfs sys/cddl/boot/zfs

2019-11-03 Thread Xin Li via svn-src-head
On 2019-11-03 13:32, Toomas Soome wrote: > > >> On 3. Nov 2019, at 22:39, Kevin Bowling wrote: >> >> I believe this is/was a common configuration, at least the few >> spinning disk based systems I have left have a slog. >> > > On boot pool? um. well, I’ll kick out that return then. I think

Re: svn commit: r354283 - in head: stand/libsa/zfs sys/cddl/boot/zfs

2019-11-03 Thread Xin Li via svn-src-head
(chosen a random message) On 2019-11-03 15:30, Ravi Pokala wrote: > Uh > > I've had a log device in my boot-pool for months, and have booted without > issue: > > [threepio:~] rpokala% zpool status zroot > pool: zroot > state: ONLINE > scan: scrub repaired 0 in 0 days

Re: svn commit: r337669 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/ztest cddl/usr.bin/ztest sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contrib/opensolaris/uts/commo

2019-10-07 Thread Xin LI
+1. org.zfsonlinux:large_dnode is the only missing feature right now from the manual page (org.open-zfs:large_block was misspelled; we didn't enabled org.illumos:edonr). On Thu, Oct 18, 2018 at 12:12 PM Mark Felder wrote: > On Sat, Aug 11, 2018, at 19:45, Matt Macy wrote: > > Author: mmacy >

svn commit: r352364 - head/sbin/fsck_msdosfs

2019-09-15 Thread Xin LI
Author: delphij Date: Sun Sep 15 19:41:54 2019 New Revision: 352364 URL: https://svnweb.freebsd.org/changeset/base/352364 Log: Avoid mixing cluster numbers and sector numbers. Makes code more readable. Obtained from:NetBSD MFC after:2 weeks Modified:

svn commit: r351802 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Wed Sep 4 04:44:03 2019 New Revision: 351802 URL: https://svnweb.freebsd.org/changeset/base/351802 Log: Correct overflow logic in fullpath(). Obtained from:OpenBSD MFC after:3 days Modified: head/sbin/fsck_msdosfs/dir.c Modified:

svn commit: r346220 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Mon Apr 15 06:33:05 2019 New Revision: 346220 URL: https://svnweb.freebsd.org/changeset/base/346220 Log: Don't cast result from malloc(). MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdosfs/dir.c

svn commit: r345976 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Sat Apr 6 03:42:15 2019 New Revision: 345976 URL: https://svnweb.freebsd.org/changeset/base/345976 Log: Write string constant differently to improve readability. Reported by: rgrimes Reviewed by: rgrimes, emaste MFC after:13 days Differential Revision:

Re: svn commit: r345900 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
On Fri, Apr 5, 2019 at 12:56 PM Hans Petter Selasky wrote: > On 4/5/19 9:51 PM, Conrad Meyer wrote: > > static const u_char dot_name[11] = ". "; > > static const u_char dotdot_name[11] = ".. "; > > > > Seems more clear to me. > > Using this syntax will include a terminating

svn commit: r345894 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Thu Apr 4 23:16:36 2019 New Revision: 345894 URL: https://svnweb.freebsd.org/changeset/base/345894 Log: Restore the ability of checking and fixing next free cluster in FSINFO that was lost in r203872. Obtained from:NetBSD MFC after:2 weeks Modified:

svn commit: r345897 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Thu Apr 4 23:34:03 2019 New Revision: 345897 URL: https://svnweb.freebsd.org/changeset/base/345897 Log: Restore lfcl when LOSTDIR's chain was corrupted and overwritten with invalid value. Obtained from:Android

svn commit: r345900 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Fri Apr 5 02:21:16 2019 New Revision: 345900 URL: https://svnweb.freebsd.org/changeset/base/345900 Log: Implement checking of `.' and `..' entries of subdirectory. Reviewed by: pfg Obtained from:Android

svn commit: r345901 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Fri Apr 5 02:37:10 2019 New Revision: 345901 URL: https://svnweb.freebsd.org/changeset/base/345901 Log: Fix build. MFC after:2 weeks X-MFC-With: r345900 Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdosfs/dir.c

svn commit: r345839 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Wed Apr 3 07:09:28 2019 New Revision: 345839 URL: https://svnweb.freebsd.org/changeset/base/345839 Log: Assert that q can't be NULL. 'empty' is always non-NULL when DIREMPTY is set earlier. MFC after:1 month Modified: head/sbin/fsck_msdosfs/dir.c Modified:

svn commit: r345647 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Thu Mar 28 18:20:47 2019 New Revision: 345647 URL: https://svnweb.freebsd.org/changeset/base/345647 Log: Distinguish between lseek errors and read errores. MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdosfs/dir.c

svn commit: r351623 - head/sbin/fsck_msdosfs

2019-08-30 Thread Xin LI
Author: delphij Date: Fri Aug 30 06:06:12 2019 New Revision: 351623 URL: https://svnweb.freebsd.org/changeset/base/351623 Log: Remove unneeded blank line. No functional change. MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/fat.c Modified: head/sbin/fsck_msdosfs/fat.c

svn commit: r351502 - head/sbin/fsck_msdosfs

2019-08-26 Thread Xin LI
Author: delphij Date: Mon Aug 26 06:41:17 2019 New Revision: 351502 URL: https://svnweb.freebsd.org/changeset/base/351502 Log: Comment boot block checks and perform additional sanity checks: The following checks are now being enforced: - bpbBytesPerSec: only accept 512, 1024, 2048

svn commit: r351501 - head/sys/contrib/zlib

2019-08-25 Thread Xin LI
Author: delphij Date: Mon Aug 26 00:46:39 2019 New Revision: 351501 URL: https://svnweb.freebsd.org/changeset/base/351501 Log: MFV r351500: Fix CLEAR_HASH macro to be usable as a single statement. MFC after:2 weeks Modified: head/sys/contrib/zlib/deflate.c Directory Properties:

svn commit: r351480 - in head: . sys/conf sys/libkern sys/modules/zlib sys/sys

2019-08-25 Thread Xin LI
Author: delphij Date: Sun Aug 25 17:13:00 2019 New Revision: 351480 URL: https://svnweb.freebsd.org/changeset/base/351480 Log: Remove zlib 1.0.4 from kernel. PR: 229763 Reviewed by: emaste, Yoshihiro Ota Differential Revision:https://reviews.freebsd.org/D21375

  1   2   3   4   5   6   7   8   9   10   >