Author: jhibbits
Date: Fri Jan 10 04:13:16 2020
New Revision: 356595
URL: https://svnweb.freebsd.org/changeset/base/356595
Log:
powerpc: Prevent infinite loop in moea_sync_icache()
This applies r344049 to the 32-bit pmap.
Reported by: Mark Millard
Modified:
Author: kevans
Date: Fri Jan 10 03:46:58 2020
New Revision: 356594
URL: https://svnweb.freebsd.org/changeset/base/356594
Log:
MFC r356327-r356328: mips: csu: fix compilation w/ LLVM
r356327:
mips: csu: fix compilation w/ LLVM
GCC issues the warning, but with LLVM it is fatal- no
Author: kevans
Date: Fri Jan 10 03:37:52 2020
New Revision: 356593
URL: https://svnweb.freebsd.org/changeset/base/356593
Log:
MFC r356279: libbe(3): promote dependent clones when destroying a BE
When removing a boot environment iterate over the dependents and process the
snapshots by
Author: kevans
Date: Fri Jan 10 03:37:52 2020
New Revision: 356593
URL: https://svnweb.freebsd.org/changeset/base/356593
Log:
MFC r356279: libbe(3): promote dependent clones when destroying a BE
When removing a boot environment iterate over the dependents and process the
snapshots by
Author: mhorne
Date: Fri Jan 10 03:17:28 2020
New Revision: 356592
URL: https://svnweb.freebsd.org/changeset/base/356592
Log:
Replace inline assembly with rdtime macro
This macro is used elsewhere and is slightly cleaner. NFC.
Modified:
head/sys/riscv/riscv/timer.c
Modified:
Author: jhibbits
Date: Fri Jan 10 03:16:40 2020
New Revision: 356591
URL: https://svnweb.freebsd.org/changeset/base/356591
Log:
powerpc: Mark cpu_feature-based sysctls as MP_SAFE
hw.floatingpoint and hw.altivec are effectively runtime constants (bits from
the cpu_feature bitfield), so
Author: jhibbits
Date: Fri Jan 10 01:24:49 2020
New Revision: 356590
URL: https://svnweb.freebsd.org/changeset/base/356590
Log:
powerpc/powernv: Un-Giant-ify opal_nvram driver
It may be possible to make this completely lock free, but for now it's using
a statically allocated bounce
Author: mav
Date: Fri Jan 10 00:55:37 2020
New Revision: 356589
URL: https://svnweb.freebsd.org/changeset/base/356589
Log:
MFC r356214: Avoid few memory accesses in g_disk_done().
Modified:
stable/11/sys/geom/geom_disk.c
Directory Properties:
stable/11/ (props changed)
Modified:
Author: mav
Date: Fri Jan 10 00:53:20 2020
New Revision: 356588
URL: https://svnweb.freebsd.org/changeset/base/356588
Log:
MFC r356214: Avoid few memory accesses in g_disk_done().
Modified:
stable/12/sys/geom/geom_disk.c
Directory Properties:
stable/12/ (props changed)
Modified:
Author: mav
Date: Fri Jan 10 00:48:00 2020
New Revision: 356587
URL: https://svnweb.freebsd.org/changeset/base/356587
Log:
MFC r356181: Fix GEOM_VIRSTOR orphanization.
Previous code closed and destroyed consumer even with I/O in progress.
This patch postpones the destruction till the
Author: mav
Date: Fri Jan 10 00:47:37 2020
New Revision: 356586
URL: https://svnweb.freebsd.org/changeset/base/356586
Log:
MFC r356181: Fix GEOM_VIRSTOR orphanization.
Previous code closed and destroyed consumer even with I/O in progress.
This patch postpones the destruction till the
Author: mav
Date: Fri Jan 10 00:46:33 2020
New Revision: 356584
URL: https://svnweb.freebsd.org/changeset/base/356584
Log:
MFC r356178: Fix GEOM_MOUNTVER orphanization.
Previous code closed and detached consumer even with I/O still in progress.
This patch adds locking and request
Author: mav
Date: Fri Jan 10 00:46:59 2020
New Revision: 356585
URL: https://svnweb.freebsd.org/changeset/base/356585
Log:
MFC r356178: Fix GEOM_MOUNTVER orphanization.
Previous code closed and detached consumer even with I/O still in progress.
This patch adds locking and request
Author: mav
Date: Fri Jan 10 00:45:27 2020
New Revision: 356582
URL: https://svnweb.freebsd.org/changeset/base/356582
Log:
MFC r356162, r356182: Fix GEOM_SHSEC orphanization.
Previous code closed and destroyed consumer even with I/O in progress.
This patch postpones the destruction till
Author: mav
Date: Fri Jan 10 00:45:52 2020
New Revision: 356583
URL: https://svnweb.freebsd.org/changeset/base/356583
Log:
MFC r356162, r356182: Fix GEOM_SHSEC orphanization.
Previous code closed and destroyed consumer even with I/O in progress.
This patch postpones the destruction till
Author: mav
Date: Fri Jan 10 00:44:07 2020
New Revision: 356581
URL: https://svnweb.freebsd.org/changeset/base/356581
Log:
MFC r356151: Fix GEOM_GATE orphanization.
Previous code closed and destroyed direct read consumer even with I/O still
in progress. This patch adds locking and
Author: mav
Date: Fri Jan 10 00:43:40 2020
New Revision: 356580
URL: https://svnweb.freebsd.org/changeset/base/356580
Log:
MFC r356151: Fix GEOM_GATE orphanization.
Previous code closed and destroyed direct read consumer even with I/O still
in progress. This patch adds locking and
Author: mav
Date: Fri Jan 10 00:43:08 2020
New Revision: 356579
URL: https://svnweb.freebsd.org/changeset/base/356579
Log:
MFC r356138: Fix GEOM_UZIP orphanization.
Previous code destroyed softc even with provider still open, that resulted
in panic under load. This change postpones the
Author: mav
Date: Fri Jan 10 00:42:39 2020
New Revision: 356578
URL: https://svnweb.freebsd.org/changeset/base/356578
Log:
MFC r356138: Fix GEOM_UZIP orphanization.
Previous code destroyed softc even with provider still open, that resulted
in panic under load. This change postpones the
Author: mav
Date: Fri Jan 10 00:42:05 2020
New Revision: 356577
URL: https://svnweb.freebsd.org/changeset/base/356577
Log:
MFC r356138: Reimplement gvinum orphanization.
gvinum was the only GEOM class, using consumer nstart/nend fields. Making
it do its own accounting for orphanization
Author: mav
Date: Fri Jan 10 00:41:15 2020
New Revision: 356576
URL: https://svnweb.freebsd.org/changeset/base/356576
Log:
MFC r356108:
Modified:
stable/12/sys/geom/vinum/geom_vinum.h
stable/12/sys/geom/vinum/geom_vinum_events.c
stable/12/sys/geom/vinum/geom_vinum_plex.c
Author: markj
Date: Fri Jan 10 00:39:44 2020
New Revision: 356575
URL: https://svnweb.freebsd.org/changeset/base/356575
Log:
MFC r356442:
Consistently use pmap_t instead of struct pmap *.
Modified:
stable/12/sys/i386/i386/pmap.c
Directory Properties:
stable/12/ (props changed)
Author: ian
Date: Thu Jan 9 22:51:37 2020
New Revision: 356574
URL: https://svnweb.freebsd.org/changeset/base/356574
Log:
Remove scary-looking printf output that happens when you kldload dtrace on
arm. Replace it with a comment block explaining why the function is empty
on 32-bit arm.
Author: gjb
Date: Thu Jan 9 21:50:15 2020
New Revision: 356573
URL: https://svnweb.freebsd.org/changeset/base/356573
Log:
MFC r353440:
Increase the default VMSIZE for raw, qcow2, vhd, and vmdk virtual
machine images due to 'filesystem full' failures.
Sponsored by: Rubicon
Author: gjb
Date: Thu Jan 9 21:50:15 2020
New Revision: 356573
URL: https://svnweb.freebsd.org/changeset/base/356573
Log:
MFC r353440:
Increase the default VMSIZE for raw, qcow2, vhd, and vmdk virtual
machine images due to 'filesystem full' failures.
Sponsored by: Rubicon
Author: tsoome
Date: Thu Jan 9 21:40:59 2020
New Revision: 356572
URL: https://svnweb.freebsd.org/changeset/base/356572
Log:
MFC r356570:
loader: bioscd probe can get sector size 0
With buggy BIOS, it may happen we get sector size reported 0 for cd, and then
the default 512 is used,
Author: tsoome
Date: Thu Jan 9 21:37:50 2020
New Revision: 356571
URL: https://svnweb.freebsd.org/changeset/base/356571
Log:
MFC r356570:
loader: bioscd probe can get sector size 0
With buggy BIOS, it may happen we get sector size reported 0 for cd, and then
the default 512 is used,
Author: tsoome
Date: Thu Jan 9 21:21:08 2020
New Revision: 356570
URL: https://svnweb.freebsd.org/changeset/base/356570
Log:
loader: bioscd probe can get sector size 0
With buggy BIOS, it may happen we get sector size reported 0 for cd, and then
the default 512 is used, which is quite
On Thu, Jan 9, 2020 at 12:49 Mark Johnston wrote:
> Author: markj
> Date: Thu Jan 9 20:49:26 2020
> New Revision: 356569
> URL: https://svnweb.freebsd.org/changeset/base/356569
>
> Log:
> libc: Fix a few bugs in the xlocale collation code.
>
> - Fix checks for mmap() failures. [1]
> - Set
Author: markj
Date: Thu Jan 9 20:49:26 2020
New Revision: 356569
URL: https://svnweb.freebsd.org/changeset/base/356569
Log:
libc: Fix a few bugs in the xlocale collation code.
- Fix checks for mmap() failures. [1]
- Set the "map" and "maplen" fields of struct xlocale_collate so that
Author: np
Date: Thu Jan 9 20:45:01 2020
New Revision: 356568
URL: https://svnweb.freebsd.org/changeset/base/356568
Log:
MFC r355566:
cxgbe/iw_cxgbe: Support 64b length in the memory registration routines.
Submitted by: bharat @ chelsio
Sponsored by: Chelsio Communications
Author: jkim
Date: Thu Jan 9 20:07:38 2020
New Revision: 356567
URL: https://svnweb.freebsd.org/changeset/base/356567
Log:
Catch up with Clang 9.0.
Modified:
head/share/examples/etc/make.conf
head/share/mk/bsd.cpu.mk
Modified: head/share/examples/etc/make.conf
Author: bapt
Date: Thu Jan 9 19:58:05 2020
New Revision: 356566
URL: https://svnweb.freebsd.org/changeset/base/356566
Log:
MFC r356317 (by arrowd):
mount_smbfs: Issue a warning when .nsmbrc section name contains lowercase
characters.
PR: 231656
Approved by: bapt
Differential
Author: bapt
Date: Thu Jan 9 19:56:25 2020
New Revision: 356565
URL: https://svnweb.freebsd.org/changeset/base/356565
Log:
MFC r356317 (by arrowd):
mount_smbfs: Issue a warning when .nsmbrc section name contains lowercase
characters.
PR: 231656
Approved by: bapt
Differential
Author: kevans
Date: Thu Jan 9 19:22:11 2020
New Revision: 356564
URL: https://svnweb.freebsd.org/changeset/base/356564
Log:
dwc_otg: fix fdt attachment for newer bcm2708-usb nodes
The newer versions of RPi FDT flipped the order of the interrupts
specification and added an
Author: markj
Date: Thu Jan 9 19:17:42 2020
New Revision: 356563
URL: https://svnweb.freebsd.org/changeset/base/356563
Log:
UMA: Don't destroy zones after the system shutdown process starts.
Some kernel subsystems, notably ZFS, will destroy UMA zones from a
shutdown eventhandler. This
Author: kevans
Date: Thu Jan 9 19:13:09 2020
New Revision: 356562
URL: https://svnweb.freebsd.org/changeset/base/356562
Log:
bcm2835_vcbus: hide 'checking root' messages under bootverbose
Modified:
head/sys/arm/broadcom/bcm2835/bcm2835_vcbus.c
Modified:
Author: jhb
Date: Thu Jan 9 18:29:59 2020
New Revision: 356561
URL: https://svnweb.freebsd.org/changeset/base/356561
Log:
Add stricter checking on mac key lengths.
Negative lengths are always invalid. The key length should also
be zero for hash algorithms that do not accept a key.
Author: imp
Date: Thu Jan 9 18:14:48 2020
New Revision: 356560
URL: https://svnweb.freebsd.org/changeset/base/356560
Log:
Add note to remind me there are three choices for arm32 floating point.
hard use floating point hardware, pass registers to functions in
floating point
Author: melifaro
Date: Thu Jan 9 17:21:00 2020
New Revision: 356559
URL: https://svnweb.freebsd.org/changeset/base/356559
Log:
Add fibnum, family and vnet pointer to each rib head.
Having metadata such as fibnum or vnet in the struct rib_head
is handy as it eases building functionality
Author: markj
Date: Thu Jan 9 16:47:59 2020
New Revision: 356558
URL: https://svnweb.freebsd.org/changeset/base/356558
Log:
MFC r356029:
lagg: Clean up handling of the rr_limit option.
Modified:
stable/12/sbin/ifconfig/ifconfig.8
stable/12/share/man/man4/lagg.4
Author: imp
Date: Thu Jan 9 16:34:54 2020
New Revision: 356557
URL: https://svnweb.freebsd.org/changeset/base/356557
Log:
Const-poison the cam_sim_* convenience accessor functions.
These don't modify the cam_sim, so make that parameter const.
Modified:
head/sys/cam/cam_sim.h
Modified:
Author: arrowd (ports committer)
Date: Thu Jan 9 15:21:42 2020
New Revision: 356556
URL: https://svnweb.freebsd.org/changeset/base/356556
Log:
Fix typo: MANGAEMENT_PROTOCOL_OUT -> MANAGEMENT_PROTOCOL_OUT.
Approved by: allanjude
Modified:
head/sys/cam/scsi/scsi_all.h
Modified:
Author: markj
Date: Thu Jan 9 15:02:48 2020
New Revision: 356555
URL: https://svnweb.freebsd.org/changeset/base/356555
Log:
Change malloc_domain() to return the allocation size to the caller.
Otherwise the malloc type accounting in malloc_domainset(9) is wrong
after r355203.
Author: markj
Date: Thu Jan 9 14:58:41 2020
New Revision: 356554
URL: https://svnweb.freebsd.org/changeset/base/356554
Log:
lagg: Further cleanup of the rr_limit option.
Add an option flag so that arbitrary updates to a lagg's configuration
do not clear sc_stride. Preseve compatibility
Author: emaste
Date: Thu Jan 9 14:12:57 2020
New Revision: 356553
URL: https://svnweb.freebsd.org/changeset/base/356553
Log:
Revert r356515 - add LLVM_LIBUNWIND back to sparc64 BROKEN_OPTIONS
r356552 reverted the untested build fix for LLVM libunwind on sparc64,
so mark it broken again.
Author: emaste
Date: Thu Jan 9 14:10:11 2020
New Revision: 356552
URL: https://svnweb.freebsd.org/changeset/base/356552
Log:
revert r356513: libunwind: untested attempt to fix sparc64 build
The patch is untested and is almost certainly insufficient. Per the
author's request, revert
Author: eugen
Date: Thu Jan 9 11:58:26 2020
New Revision: 356551
URL: https://svnweb.freebsd.org/changeset/base/356551
Log:
arp(8): avoid segfaulting due to out-of-bounds memory access
Fix obvious mistake that sometimes results in reading memory
past end of an array.
PR:
Author: andrew
Date: Thu Jan 9 10:26:36 2020
New Revision: 356550
URL: https://svnweb.freebsd.org/changeset/base/356550
Log:
Add atomic_testandset/clear on arm64.
These will reportedly be used in future uma changes.
MFC after:2 weeks
Sponsored by: DARPA, AFRL
Differential
Author: kib
Date: Thu Jan 9 10:05:45 2020
New Revision: 356549
URL: https://svnweb.freebsd.org/changeset/base/356549
Log:
rtld: Return error if $ORIGIN for a dlopen-ed library cannot be resolved ...
instead of killing the process. The same behaviour of terminating
image activation if
Author: kib
Date: Thu Jan 9 10:00:24 2020
New Revision: 356548
URL: https://svnweb.freebsd.org/changeset/base/356548
Log:
Resolve relative argv0 for direct exec mode to absolute path for AT_EXECPATH.
We know the binary relative name and can reliably calculate cwd path.
Because
Author: kib
Date: Thu Jan 9 09:47:23 2020
New Revision: 356547
URL: https://svnweb.freebsd.org/changeset/base/356547
Log:
MFC r356300, r356503:
Fix AT_EXECPATH for direct exec mode.
Modified:
stable/11/libexec/rtld-elf/rtld.c
Directory Properties:
stable/11/ (props changed)
Modified:
Author: kib
Date: Thu Jan 9 09:30:14 2020
New Revision: 356546
URL: https://svnweb.freebsd.org/changeset/base/356546
Log:
MFC r356292:
Style: remove trailing spaces/tabs.
Modified:
stable/11/sys/kern/kern_umtx.c
Directory Properties:
stable/11/ (props changed)
Modified:
Author: hselasky
Date: Thu Jan 9 09:29:24 2020
New Revision: 356545
URL: https://svnweb.freebsd.org/changeset/base/356545
Log:
Fix a XHCI driver issue with Intel's Gemini Lake SOC.
Do not configure any endpoint twice, but instead keep track of which
endpoints are configured on a per
Author: kib
Date: Thu Jan 9 09:14:54 2020
New Revision: 356544
URL: https://svnweb.freebsd.org/changeset/base/356544
Log:
MFC r356300, r356503:
Fix AT_EXECPATH for direct exec mode.
Modified:
stable/12/libexec/rtld-elf/rtld.c
Directory Properties:
stable/12/ (props changed)
Modified:
Author: kib
Date: Thu Jan 9 08:29:31 2020
New Revision: 356543
URL: https://svnweb.freebsd.org/changeset/base/356543
Log:
MFC r356296:
bhyve: terminate waiting loops if thread suspension is requested.
PR: 242724
Modified:
stable/12/sys/amd64/include/vmm.h
Author: kib
Date: Thu Jan 9 08:24:09 2020
New Revision: 356542
URL: https://svnweb.freebsd.org/changeset/base/356542
Log:
MFC r356293:
Rename umtxq_check_susp() to thread_check_susp().
Modified:
stable/12/sys/kern/kern_thread.c
stable/12/sys/kern/kern_umtx.c
stable/12/sys/sys/proc.h
Author: kib
Date: Thu Jan 9 08:20:31 2020
New Revision: 356541
URL: https://svnweb.freebsd.org/changeset/base/356541
Log:
MFC r356292:
Style: remove trailing spaces/tabs.
Modified:
stable/12/sys/kern/kern_umtx.c
Directory Properties:
stable/12/ (props changed)
Modified:
58 matches
Mail list logo