Author: mjg
Date: Wed Aug 5 07:28:51 2020
New Revision: 363881
URL: https://svnweb.freebsd.org/changeset/base/363881
Log:
vfs: prefill nameidata with garbage on debug kernels
Modified:
head/sys/sys/namei.h
Modified: head/sys/sys/namei.h
==
Author: mjg
Date: Wed Aug 5 07:30:17 2020
New Revision: 363882
URL: https://svnweb.freebsd.org/changeset/base/363882
Log:
cache: stop messing with cn_flags
This removes flag setting/unsetting carried over from regular lookup.
Flags still get for compatibility when falling back.
Note
Author: mjg
Date: Wed Aug 5 07:30:57 2020
New Revision: 363883
URL: https://svnweb.freebsd.org/changeset/base/363883
Log:
cache: stop messing with cn_lkflags
See r363882.
Modified:
head/sys/kern/vfs_cache.c
Modified: head/sys/kern/vfs_cache.c
===
Author: mjg
Date: Wed Aug 5 07:32:26 2020
New Revision: 363884
URL: https://svnweb.freebsd.org/changeset/base/363884
Log:
cache: cleanup lockless entry point
- remove spurious bzero
- assert ni_lcf, it has to be set by namei by this point
Modified:
head/sys/kern/vfs_cache.c
Modified:
Author: mjg
Date: Wed Aug 5 07:33:39 2020
New Revision: 363885
URL: https://svnweb.freebsd.org/changeset/base/363885
Log:
vfs: tidy up namei entry point
- predict for string copy errors
- reshuffle inititalistion of vars which are not needed
Modified:
head/sys/kern/vfs_lookup.c
Modif
Author: mjg
Date: Wed Aug 5 07:34:45 2020
New Revision: 363886
URL: https://svnweb.freebsd.org/changeset/base/363886
Log:
vfs: add a cheaper entry for mac_vnode_check_access
Modified:
head/sys/security/mac/mac_framework.c
head/sys/security/mac/mac_framework.h
head/sys/security/mac/mac_vf
Author: manu
Date: Wed Aug 5 08:31:26 2020
New Revision: 363887
URL: https://svnweb.freebsd.org/changeset/base/363887
Log:
allwinner: clk: Fix nm clock calculation
Use the right factor when finding the best frequency and compare the
absolute value of the result.
Submitted by: kibab
Author: ae
Date: Wed Aug 5 09:16:35 2020
New Revision: 363888
URL: https://svnweb.freebsd.org/changeset/base/363888
Log:
Handle delayed checksums if needed in NAT64.
Upper level protocols defer checksums calculation in hope we have
checksums offloading in a network card. CSUM_DELAY_DATA
Author: eugen
Date: Wed Aug 5 09:19:41 2020
New Revision: 363889
URL: https://svnweb.freebsd.org/changeset/base/363889
Log:
bsnmptools: make it print protocol errors to stderr instead of stdout
Reviewed by: syrinx, bz
MFC after:1 week
Differential Revision:
Author: mjg
Date: Wed Aug 5 09:24:00 2020
New Revision: 363890
URL: https://svnweb.freebsd.org/changeset/base/363890
Log:
cache: convert ncnegnash into a macro
It is a read-only var with value known at compilation time.
Modified:
head/sys/kern/vfs_cache.c
Modified: head/sys/kern/vfs_ca
Author: mjg
Date: Wed Aug 5 09:24:38 2020
New Revision: 363891
URL: https://svnweb.freebsd.org/changeset/base/363891
Log:
cache: reduce zone alignment to 8 bytes
It used to be sizeof of the given struct to accomodate for 32 bit mips
doing 64 bit loads, but the same can be achieved with r
Author: mjg
Date: Wed Aug 5 09:25:59 2020
New Revision: 363892
URL: https://svnweb.freebsd.org/changeset/base/363892
Log:
cache: convert the hash from LIST to SLIST
This reduces struct namecache by sizeof(void *).
Negative side is that we have to find the previous element (if any) whe
Author: mjg
Date: Wed Aug 5 09:27:03 2020
New Revision: 363893
URL: https://svnweb.freebsd.org/changeset/base/363893
Log:
vfs: remove the obsolete privused argument from vaccess
This brings argument count down to 6, which is passable without the
stack on amd64.
Modified:
head/sys/cddl
Author: mjg
Date: Wed Aug 5 09:27:53 2020
New Revision: 363894
URL: https://svnweb.freebsd.org/changeset/base/363894
Log:
Bump __FreeBSD_version after vaccess() change
Modified:
head/sys/sys/param.h
Modified: head/sys/sys/param.h
=
Author: mjg
Date: Wed Aug 5 09:38:02 2020
New Revision: 363895
URL: https://svnweb.freebsd.org/changeset/base/363895
Log:
cache: don't ignore size passed to nchinittbl
Modified:
head/sys/kern/vfs_cache.c
Modified: head/sys/kern/vfs_cache.c
===
Author: se
Date: Wed Aug 5 10:06:53 2020
New Revision: 363896
URL: https://svnweb.freebsd.org/changeset/base/363896
Log:
Tag version 3.1.5
Added:
vendor/bc/3.1.5/
- copied from r363895, vendor/bc/dist/
___
svn-src-all@freebsd.org mailing list
Author: se
Date: Wed Aug 5 10:07:43 2020
New Revision: 363897
URL: https://svnweb.freebsd.org/changeset/base/363897
Log:
Upgrade to version 3.1.5
This version fixes a bug that only occurs when with chinese locale settings.
Modified:
vendor/bc/dist/Makefile.in
vendor/bc/dist/NEWS
Author: se
Date: Wed Aug 5 10:10:40 2020
New Revision: 363898
URL: https://svnweb.freebsd.org/changeset/base/363898
Log:
Revert copy from dist directory - I had forgotten to commit to dist first.
Deleted:
vendor/bc/3.1.5/
___
svn-src-all@freebsd.or
Author: se
Date: Wed Aug 5 10:12:19 2020
New Revision: 363899
URL: https://svnweb.freebsd.org/changeset/base/363899
Log:
Tag version 3.1.5
Repeat previous SVN copy from dist directory with updates files.
Added:
vendor/bc/3.1.5/
- copied from r363898, vendor/bc/dist/
___
Author: ae
Date: Wed Aug 5 10:27:11 2020
New Revision: 363900
URL: https://svnweb.freebsd.org/changeset/base/363900
Log:
Fix typo.
Submitted by: Evgeniy Khramtsov
MFC after:1 week
Differential Revision:https://reviews.freebsd.org/D25932
Modified:
head/sys/netinet6/in6_p
Author: 0mp (doc,ports committer)
Date: Wed Aug 5 11:26:14 2020
New Revision: 363903
URL: https://svnweb.freebsd.org/changeset/base/363903
Log:
Do not describe portsnap(8) as a way to manage /usr/ports
Modified:
head/share/man/man7/build.7
Modified: head/share/man/man7/build.7
=
Author: ae
Date: Wed Aug 5 11:26:49 2020
New Revision: 363904
URL: https://svnweb.freebsd.org/changeset/base/363904
Log:
Fix SIGSEGV in ipfw(8) when NAT64 prefix length is omitted.
Submitted by: Evgeniy Khramtsov
MFC after:1 week
Differential Revision:https://reviews.freeb
Author: ae
Date: Wed Aug 5 11:39:09 2020
New Revision: 363906
URL: https://svnweb.freebsd.org/changeset/base/363906
Log:
Add m__getjcl SDT probe.
Obtained from:Yandex LLC
MFC after:1 week
Sponsored by: Yandex LLC
Modified:
head/sys/kern/kern_mbuf.c
head/sys/kern/uipc_m
Author: avg
Date: Wed Aug 5 11:38:33 2020
New Revision: 363905
URL: https://svnweb.freebsd.org/changeset/base/363905
Log:
gpiokeys: add a basic manual page
Reviewed by: manu, bjk, 0mp
MFC after:1 week
Differential Revision: https://reviews.freebsd.org/D25939
Added:
head/share/m
Author: gbe (doc committer)
Date: Wed Aug 5 11:41:41 2020
New Revision: 363907
URL: https://svnweb.freebsd.org/changeset/base/363907
Log:
environ(7): Update the description and include some more environment variables
- Add a better introduction to the DESCRIPTION section
- Add a descript
Author: ae
Date: Wed Aug 5 11:54:02 2020
New Revision: 363908
URL: https://svnweb.freebsd.org/changeset/base/363908
Log:
Synchronize definitions in mbuf.d with values from mbuf.h
Obtained from:Yandex LLC
Sponsored by: Yandex LLC
Modified:
head/share/dtrace/mbuf.d
Modified: he
Author: andrew
Date: Wed Aug 5 11:54:51 2020
New Revision: 363909
URL: https://svnweb.freebsd.org/changeset/base/363909
Log:
Add DDB_CTF to the arm64 and riscv kernel configs
This allows DTrace fbt probes to find arguments.
Sponsored by: Innovate UK
Modified:
head/sys/arm64/conf/GE
Author: tsoome
Date: Wed Aug 5 14:08:44 2020
New Revision: 363910
URL: https://svnweb.freebsd.org/changeset/base/363910
Log:
zfs_keys_nextboot array is missing ZPOOL_CONFIG_POOL_GUID and
ZPOOL_CONFIG_GUID
As we do check the incomint nvlist, we either need to list all possible
keys or us
Author: tsoome
Date: Wed Aug 5 14:32:20 2020
New Revision: 363911
URL: https://svnweb.freebsd.org/changeset/base/363911
Log:
MFOpenZFS: Add support for boot environment data to be stored in the label
We are building new bootonce mechanism (previously zfs bootnext) and it is
based on this
Author: kevans
Date: Wed Aug 5 14:38:54 2020
New Revision: 363912
URL: https://svnweb.freebsd.org/changeset/base/363912
Log:
MFC r360833, r360882, r361149: installworld certctl nop
The last one reverts the other two, but here are the commit messages:
r360833:
installworld: attempt a
Author: kevans
Date: Wed Aug 5 14:40:09 2020
New Revision: 363913
URL: https://svnweb.freebsd.org/changeset/base/363913
Log:
MFC r361257: bsdinstall: do a `certctl rehash` upon installation of config
If certctl is installed on the system we're configuring, do a certctl
rehash.
Note
Author: kevans
Date: Wed Aug 5 14:42:45 2020
New Revision: 363914
URL: https://svnweb.freebsd.org/changeset/base/363914
Log:
MFC r362564: stand: remove redundant declarations
These are picked out by the amd64-gcc6 build; time() is declared in
and delay() is declared in . These are the c
On Tue, Aug 04, 2020 at 11:09:16PM +, Mateusz Guzik wrote:
> Author: mjg
> Date: Tue Aug 4 23:09:15 2020
> New Revision: 363875
> URL: https://svnweb.freebsd.org/changeset/base/363875
>
> Log:
> ufs: only pass LK_ADAPTIVE if LK_NODDLKTREAT is set
>
> This restores the pre-adaptive spin
Author: se
Date: Wed Aug 5 15:20:07 2020
New Revision: 363915
URL: https://svnweb.freebsd.org/changeset/base/363915
Log:
Upgrade to version 3.1.5
This version fixes some entries in the chinese message catalogs which could
lead to program crashes when used.
Modified:
head/contrib/bc/Ma
Author: cy
Date: Wed Aug 5 15:33:32 2020
New Revision: 363916
URL: https://svnweb.freebsd.org/changeset/base/363916
Log:
Continued ipfilter #ifdef cleanup. The r343701 log entry contains a
complete description.
MFC after:1 week
Modified:
head/contrib/ipfilter/iplang/iplang_y.y
Mo
On 5 Aug, Mateusz Guzik wrote:
> Author: mjg
> Date: Wed Aug 5 09:24:38 2020
> New Revision: 363891
> URL: https://svnweb.freebsd.org/changeset/base/363891
>
> Log:
> cache: reduce zone alignment to 8 bytes
>
> It used to be sizeof of the given struct to accomodate for 32 bit mips
> doi
Author: markj
Date: Wed Aug 5 17:06:14 2020
New Revision: 363917
URL: https://svnweb.freebsd.org/changeset/base/363917
Log:
Fix a TOCTOU vulnerability in freebsd32_copyin_control().
PR: 248257
Reported by: m00nbsd working with Trend Micro Zero Day Initiative
Reviewed by: ki
Author: markj
Date: Wed Aug 5 17:07:13 2020
New Revision: 363918
URL: https://svnweb.freebsd.org/changeset/base/363918
Log:
MFC r363917:
Fix a TOCTOU vulnerability in freebsd32_copyin_control().
PR: 248257
Reported by: m00nbsd working with Trend Micro Zero Day Initiative
R
Author: markj
Date: Wed Aug 5 17:08:02 2020
New Revision: 363919
URL: https://svnweb.freebsd.org/changeset/base/363919
Log:
MFC r363917:
Fix a TOCTOU vulnerability in freebsd32_copyin_control().
PR: 248257
Reported by: m00nbsd working with Trend Micro Zero Day Initiative
R
Author: gordon
Date: Wed Aug 5 17:09:54 2020
New Revision: 363920
URL: https://svnweb.freebsd.org/changeset/base/363920
Log:
Fix vmx driver packet loss and degraded performance.
Approved by: so
Security: FreeBSD-EN-20:16.vmx
Modified:
releng/12.1/sys/dev/vmware/vmxnet3/if_vmx.c
Author: gordon
Date: Wed Aug 5 17:11:18 2020
New Revision: 363921
URL: https://svnweb.freebsd.org/changeset/base/363921
Log:
Fix memory corruption in USB network device drivers.
Approved by: so
Security: FreeBSD-SA-20:21.usb_net
Security: CVE-2020-7459
Modified:
releng/11.3
Author: gordon
Date: Wed Aug 5 17:13:08 2020
New Revision: 363922
URL: https://svnweb.freebsd.org/changeset/base/363922
Log:
Fix multiple vulnerabilities in sqlite3.
Approved by: so
Security: FreeBSD-SA-20:22.sqlite
Security: CVE-2020-11655
Security: CVE-2020-11656
Sec
Author: gordon
Date: Wed Aug 5 17:14:01 2020
New Revision: 363923
URL: https://svnweb.freebsd.org/changeset/base/363923
Log:
Fix sendmsg(2) privilege escalation.
Approved by: so
Security: FreeBSD-SA-20:23.sendmsg
Security: CVE-2020-7460
Modified:
releng/11.3/sys/compat/free
5 17:14:37 2020(r363924)
@@ -16,6 +16,16 @@ from older versions of FreeBSD, try WITHOUT_CLANG and
the tip of head, and then rebuild without this option. The bootstrap process
from older version of current across the gcc/clang cutover is a bit fragile.
+20200805 p12 FreeBSD-SA
Author: markj
Date: Wed Aug 5 17:26:20 2020
New Revision: 363925
URL: https://svnweb.freebsd.org/changeset/base/363925
Log:
Fix the smrstress build after r358400.
Reported by: pho
Modified:
head/tools/uma/smrstress/smrstress.c
Modified: head/tools/uma/smrstress/smrstress.c
===
That's fine, then the arch does not have avoidably increased alignment.
On 8/5/20, Don Lewis wrote:
> On 5 Aug, Mateusz Guzik wrote:
>> Author: mjg
>> Date: Wed Aug 5 09:24:38 2020
>> New Revision: 363891
>> URL: https://svnweb.freebsd.org/changeset/base/363891
>>
>> Log:
>> cache: reduce zon
Author: gonzo
Date: Wed Aug 5 18:21:22 2020
New Revision: 363926
URL: https://svnweb.freebsd.org/changeset/base/363926
Log:
Add flag for SYSCON-controlled clocks on Rockhip platform
Ethernet clocks on RK3328 are controlled by SYSCON registers, so add
RK_CLK_COMPOSITE_GRF flag to indicate
Author: gonzo
Date: Wed Aug 5 18:22:24 2020
New Revision: 363927
URL: https://svnweb.freebsd.org/changeset/base/363927
Log:
Add clocks for ethernet controllers on RK3328
Reviewed by: manu
Differential Revision:https://reviews.freebsd.org/D25918
Modified:
head/sys/arm64/rockch
On Wed, Aug 05, 2020 at 11:15:53AM -0400, Mark Johnston wrote:
> On Tue, Aug 04, 2020 at 11:09:16PM +, Mateusz Guzik wrote:
> > Author: mjg
> > Date: Tue Aug 4 23:09:15 2020
> > New Revision: 363875
> > URL: https://svnweb.freebsd.org/changeset/base/363875
> >
> > Log:
> > ufs: only pass LK
Author: mjg
Date: Wed Aug 5 19:05:49 2020
New Revision: 363928
URL: https://svnweb.freebsd.org/changeset/base/363928
Log:
pmcstat: implement showing offsets into symbols in top mode
The -I option (and hotkey) is reused for this. Skipping symbol resolution is
moved to the new -A option (a
Author: br
Date: Wed Aug 5 19:11:31 2020
New Revision: 363929
URL: https://svnweb.freebsd.org/changeset/base/363929
Log:
o Add machine/iommu.h and include MD iommu headers from it,
so we don't ifdef for every arch in busdma_iommu.c;
o No need to include specialreg.h for x86, remove it.
Author: mjg
Date: Wed Aug 5 19:15:59 2020
New Revision: 363930
URL: https://svnweb.freebsd.org/changeset/base/363930
Log:
pipe: reduce atime precision
The routine is called on successful write and read, which on pipes happens a
lot and for small sizes.
Precision provided by default
Author: mjg
Date: Wed Aug 5 19:34:13 2020
New Revision: 363931
URL: https://svnweb.freebsd.org/changeset/base/363931
Log:
vfs hash: annotate the lock with __exclusive_cache_line
Note the code does not scale in the current form.
Modified:
head/sys/kern/vfs_hash.c
Modified: head/sys/kern
Author: mjg
Date: Wed Aug 5 20:42:08 2020
New Revision: 363932
URL: https://svnweb.freebsd.org/changeset/base/363932
Log:
pmcstat: fix build on non-64 bit platforms
Modified:
head/usr.sbin/pmcstat/pmcpl_callgraph.c
Modified: head/usr.sbin/pmcstat/pmcpl_callgraph.c
==
Author: mjg
Date: Wed Aug 5 22:09:57 2020
New Revision: 363934
URL: https://svnweb.freebsd.org/changeset/base/363934
Log:
arm64: fix uintfptr_t
Fixes compilation after r363932
Modified:
head/sys/arm64/include/profile.h
Modified: head/sys/arm64/include/profile.h
Author: mjg
Date: Wed Aug 5 22:09:40 2020
New Revision: 363933
URL: https://svnweb.freebsd.org/changeset/base/363933
Log:
riscv: fix uintfptr_t
Fixes compilation after r363932
Modified:
head/sys/riscv/include/profile.h
Modified: head/sys/riscv/include/profile.h
On 4 Aug 2020, at 20:04, Emmanuel Vadot wrote:
Author: manu
Date: Tue Aug 4 20:04:00 2020
New Revision: 363862
URL: https://svnweb.freebsd.org/changeset/base/363862
Log:
mmccam: Hold the periph during init
We need to sleep during this routine so acquire the cam hold too.
Turns out that
Author: mjg
Date: Thu Aug 6 00:23:06 2020
New Revision: 363935
URL: https://svnweb.freebsd.org/changeset/base/363935
Log:
mac: even up all entry points to the same scheme
- use a macro for checking whether the site is enabled
- expand it to 0 if mac is not compiled in to begin with
Modi
===
> --- releng/12.1/UPDATINGWed Aug 5 17:14:01 2020(r363923)
> +++ releng/12.1/UPDATINGWed Aug 5 17:14:37 2020(r363924)
> +20200805p8FreeBSD-EN-20:16.vmx
> +FreeBSD-SA-20:21.usb_net
> +FreeBSD-SA-2
Author: mjg
Date: Thu Aug 6 04:19:47 2020
New Revision: 363938
URL: https://svnweb.freebsd.org/changeset/base/363938
Log:
cache: plug unititalized variable use
CID: 1431128
Modified:
head/sys/kern/vfs_cache.c
Modified: head/sys/kern/vfs_cache.c
Author: mjg
Date: Thu Aug 6 04:20:14 2020
New Revision: 363939
URL: https://svnweb.freebsd.org/changeset/base/363939
Log:
cache: add more predicts for failing conditions
Modified:
head/sys/kern/vfs_cache.c
Modified: head/sys/kern/vfs_cache.c
=
Author: kevans
Date: Thu Aug 6 04:52:30 2020
New Revision: 363940
URL: https://svnweb.freebsd.org/changeset/base/363940
Log:
MFC r363421: pkg-bootstrap: complain on improper `pkg bootstrap` usage
Right now, the bootstrap will gloss over things like pkg bootstrap -x or
pkg bootstrap -f pk
Author: kevans
Date: Thu Aug 6 04:54:59 2020
New Revision: 363941
URL: https://svnweb.freebsd.org/changeset/base/363941
Log:
MFC r363409: libbe: annotate lbh as __unused in be_is_auto_snapshot_name
lbh is included for consistency with other functions and in case
future work needs to use
63 matches
Mail list logo