Op ma 22 okt. 2018 om 05:00 schreef Benjamin Kaduk :
> On Sun, Oct 21, 2018 at 9:53 PM Warner Losh wrote:
>
> >
> >
> > On Sun, Oct 21, 2018 at 8:47 PM Benjamin Kaduk
> wrote:
> >
> >> On Sun, Oct 21, 2018 at 9:35 PM Warner Losh wrote:
> >>
> >>> Author: imp
> >>> Date: Mon Oct 22 02:34:25 2018
Author: hselasky
Date: Mon Oct 22 08:55:58 2018
New Revision: 339581
URL: https://svnweb.freebsd.org/changeset/base/339581
Log:
Fix off-by-one which can lead to panics.
Found by: Peter Holm
MFC after:3 days
Sponsored by: Mellanox Technologies
Modified:
Author: hselasky
Date: Mon Oct 22 08:58:27 2018
New Revision: 339582
URL: https://svnweb.freebsd.org/changeset/base/339582
Log:
Drop sequencer mutex around uiomove() and make sure we don't move more bytes
than is available, else a panic might happen.
Found by: Peter Holm
MF
Author: hselasky
Date: Mon Oct 22 08:59:20 2018
New Revision: 339583
URL: https://svnweb.freebsd.org/changeset/base/339583
Log:
The event bytes should be unsigned char.
Found by: Peter Holm
MFC after:3 days
Sponsored by: Mellanox Technologies
Modified:
On Mon, Oct 22, 2018 at 08:58:28AM +, Hans Petter Selasky wrote:
> Author: hselasky
> Date: Mon Oct 22 08:58:27 2018
> New Revision: 339582
> URL: https://svnweb.freebsd.org/changeset/base/339582
>
> Log:
> Drop sequencer mutex around uiomove() and make sure we don't move more bytes
> than
Op ma 22 okt. 2018 om 10:29 schreef René Ladan :
> Op ma 22 okt. 2018 om 05:00 schreef Benjamin Kaduk :
>
>> On Sun, Oct 21, 2018 at 9:53 PM Warner Losh wrote:
>>
>> >
>> >
>> > On Sun, Oct 21, 2018 at 8:47 PM Benjamin Kaduk
>> wrote:
>> >
>> >> On Sun, Oct 21, 2018 at 9:35 PM Warner Losh wrote
On 10/22/18 11:51 AM, Konstantin Belousov wrote:
On Mon, Oct 22, 2018 at 08:58:28AM +, Hans Petter Selasky wrote:
Author: hselasky
Date: Mon Oct 22 08:58:27 2018
New Revision: 339582
URL: https://svnweb.freebsd.org/changeset/base/339582
Log:
Drop sequencer mutex around uiomove() and make
On Mon, Oct 22, 2018 at 12:09:54PM +0200, Hans Petter Selasky wrote:
> On 10/22/18 11:51 AM, Konstantin Belousov wrote:
> > On Mon, Oct 22, 2018 at 08:58:28AM +, Hans Petter Selasky wrote:
> >> Author: hselasky
> >> Date: Mon Oct 22 08:58:27 2018
> >> New Revision: 339582
> >> URL: https://svnw
On 10/22/18 12:20 PM, Konstantin Belousov wrote:
Then why do you need to re-acquire the mutex after uiomove ?
Hi,
Because the code is factored this way:
mtx_lock();
while (uio->uio_resid > 0) {
do state checks()
mtx_unlock();
retval = uiomove();
mtx_lock();
}
m
Author: slavash
Date: Mon Oct 22 10:38:38 2018
New Revision: 339584
URL: https://svnweb.freebsd.org/changeset/base/339584
Log:
mlx5: Notify user that the ConnectX-6 shutdown its port due to power
limitation
If power exceed the slot limit, or slot limit is unknown the ConnectX-6
firmware
Author: whu
Date: Mon Oct 22 11:23:51 2018
New Revision: 339585
URL: https://svnweb.freebsd.org/changeset/base/339585
Log:
Do not trop UDP traffic when TXCSUM_IPV6 flag is on
PR: 231797
Submitted by: whu
Reviewed by: dexuan
Obtained from:Kevin Morse
MFC after:
Author: bz
Date: Mon Oct 22 11:43:43 2018
New Revision: 339586
URL: https://svnweb.freebsd.org/changeset/base/339586
Log:
In bhyve's fbuf emulation improve the overall "usage" message and
for the vga option, rather than printing the entire option string,
only print vga (as we do for everythi
Author: hselasky
Date: Mon Oct 22 11:58:30 2018
New Revision: 339587
URL: https://svnweb.freebsd.org/changeset/base/339587
Log:
Added support for formula-based arbitrary baud rates, in contrast to
the current fixed values, which enables use of rates above 1 Mbps.
Improved the detection of HX
Author: hselasky
Date: Mon Oct 22 13:25:26 2018
New Revision: 339588
URL: https://svnweb.freebsd.org/changeset/base/339588
Log:
Resolve deadlock between epoch(9) and various network interface
SX-locks, during if_purgeaddrs(), by not allowing to hold the epoch
read lock over typical network I
Author: luporl
Date: Mon Oct 22 13:40:50 2018
New Revision: 339589
URL: https://svnweb.freebsd.org/changeset/base/339589
Log:
ppc64: limited 32-bit DMA address range
Further investigation of issues with 32-bit DMA on PowerNV revealed that
its window is hardcoded by OPAL (at least in skibo
Author: skozlov (ports committer)
Date: Mon Oct 22 14:01:34 2018
New Revision: 339590
URL: https://svnweb.freebsd.org/changeset/base/339590
Log:
Add myself to mentees with sbruno as mentor
Approved by: sbruno (mentor)
Modified:
head/share/misc/committers-ports.dot
Modified: head/share/m
Author: avg
Date: Mon Oct 22 14:44:44 2018
New Revision: 339591
URL: https://svnweb.freebsd.org/changeset/base/339591
Log:
ichwd: add support for TCO watchdog timer in Lewisburg PCH (C620)
The change is based on public documents listed below as well as Linux
changes and the code developed
Author: andrew
Date: Mon Oct 22 14:58:59 2018
New Revision: 339592
URL: https://svnweb.freebsd.org/changeset/base/339592
Log:
Correctly set the DAIF bits in new threads
We should only unmask interrupts when creating a new thread and leave the
other exceptions in teh same state as before c
Author: andrew
Date: Mon Oct 22 15:06:14 2018
New Revision: 339593
URL: https://svnweb.freebsd.org/changeset/base/339593
Log:
Fix the ID_AA64ISAR0_EL1 dot product field shift.
It's 44 in the documentation, use this correct value.
MFC after:3 days
Modified:
head/sys/arm64/include
Author: andrew
Date: Mon Oct 22 15:18:49 2018
New Revision: 339594
URL: https://svnweb.freebsd.org/changeset/base/339594
Log:
Stop advertising ARMv8.3 Pointer Authentication
This needs firmware and kernel support before userspace can use it. Until
then don't advertise it's available.
[ Charset UTF-8 unsupported, converting... ]
> Author: imp
> Date: Sun Oct 21 16:29:32 2018
> New Revision: 339543
> URL: https://svnweb.freebsd.org/changeset/base/339543
>
> Log:
> Remove stray fatm reference.
With Modified:
> head/sys/conf/WITHOUT_SOURCELESS_UCODE
>
> Modified: head/sys/c
[ Charset UTF-8 unsupported, converting... ]
> Author: imp
> Date: Sun Oct 21 16:49:49 2018
> New Revision: 339546
> URL: https://svnweb.freebsd.org/changeset/base/339546
>
> Log:
> Remove stray refernce to pdq. Like the infamous twenty first of Johan
> Sebastian Bach's twenty children, it has
Author: avg
Date: Mon Oct 22 15:33:05 2018
New Revision: 339595
URL: https://svnweb.freebsd.org/changeset/base/339595
Log:
nfsrvd_readdirplus: for some errors, do not fail the entire request
Instead, a failing entry is skipped.
This change consist of two logical changes.
A failure to
> Author: cem
> Date: Mon Oct 22 01:27:11 2018
> New Revision: 339561
> URL: https://svnweb.freebsd.org/changeset/base/339561
>
> Log:
> Add explicit copyright text to trivial header
>
> Reported by:rgrimes
Thank you.
> Modified:
> head/sys/crypto/chacha20/_chacha.h
>
> Modifie
> Author: imp
> Date: Mon Oct 22 02:35:26 2018
> New Revision: 339570
> URL: https://svnweb.freebsd.org/changeset/base/339570
>
> Log:
> Remove ncv(4) driver
>
> ncv(4) is marked as gone in 12. Remove it. There are no sightings of
> it in the nycbug dmesg database. It was for an obscure S
Author: glebius
Date: Mon Oct 22 15:48:07 2018
New Revision: 339596
URL: https://svnweb.freebsd.org/changeset/base/339596
Log:
If we lost race or were migrated during bucket allocation for the per-CPU
cache, then we put new bucket on generic bucket cache. However, code didn't
honor UMA_ZONE_
On Mon, Oct 22, 2018 at 9:45 AM Rodney W. Grimes <
free...@pdx.rh.cn85.dnsmgr.net> wrote:
> > Author: imp
> > Date: Mon Oct 22 02:35:26 2018
> > New Revision: 339570
> > URL: https://svnweb.freebsd.org/changeset/base/339570
> >
> > Log:
> > Remove ncv(4) driver
> >
> > ncv(4) is marked as gone
> On Sun, Oct 21, 2018 at 9:35 PM Warner Losh wrote:
>
> > Author: imp
> > Date: Mon Oct 22 02:34:25 2018
> > New Revision: 339565
> > URL: https://svnweb.freebsd.org/changeset/base/339565
> >
> > Log:
> > Remove aha(4) from the tree.
> >
> >
> The documentation build is now failing, as there's
[ Charset UTF-8 unsupported, converting... ]
> On Mon, Oct 22, 2018 at 9:45 AM Rodney W. Grimes <
> free...@pdx.rh.cn85.dnsmgr.net> wrote:
>
> > > Author: imp
> > > Date: Mon Oct 22 02:35:26 2018
> > > New Revision: 339570
> > > URL: https://svnweb.freebsd.org/changeset/base/339570
> > >
> > > Log
Author: markj
Date: Mon Oct 22 16:09:01 2018
New Revision: 339598
URL: https://svnweb.freebsd.org/changeset/base/339598
Log:
Fix style bugs in in6_pcblookup_lbgroup().
This should have been a part of r338470. No functional changes
intended.
Reported by: gallatin
Reviewed by: gal
Author: markj
Date: Mon Oct 22 16:16:42 2018
New Revision: 339599
URL: https://svnweb.freebsd.org/changeset/base/339599
Log:
Don't import 0 into vmem quantum caches.
vmem uses UMA cache zones to implement the quantum cache. Since
uma_zalloc() returns 0 (NULL) to signal an allocation fail
Author: hselasky
Date: Mon Oct 22 16:21:50 2018
New Revision: 339600
URL: https://svnweb.freebsd.org/changeset/base/339600
Log:
Make sure returned value is checked and assert a valid refcount.
While at it fix a print: Unsigned types cannot be negative.
Reviewed by: kib, mjg
Dif
On Mon, Oct 22, 2018 at 9:52 AM Rodney W. Grimes <
free...@pdx.rh.cn85.dnsmgr.net> wrote:
> > On Sun, Oct 21, 2018 at 9:35 PM Warner Losh wrote:
> >
> > > Author: imp
> > > Date: Mon Oct 22 02:34:25 2018
> > > New Revision: 339565
> > > URL: https://svnweb.freebsd.org/changeset/base/339565
> > >
Author: markj
Date: Mon Oct 22 17:04:04 2018
New Revision: 339601
URL: https://svnweb.freebsd.org/changeset/base/339601
Log:
Swap in processes unless there's a global memory shortage.
On NUMA systems, we would not swap in processes unless all domains
had some free pages. This is too cons
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Am Mon, 22 Oct 2018 17:04:05 + (UTC)
Mark Johnston schrieb:
> Author: markj
> Date: Mon Oct 22 17:04:04 2018
> New Revision: 339601
> URL: https://svnweb.freebsd.org/changeset/base/339601
>
> Log:
> Swap in processes unless there's a global
Author: markj
Date: Mon Oct 22 17:17:30 2018
New Revision: 339602
URL: https://svnweb.freebsd.org/changeset/base/339602
Log:
Avoid a redundancy in a comment updated by r339601.
Reported by: alc
X-MFC with: r339601
Modified:
head/sys/vm/vm_swapout.c
Modified: head/sys/vm/vm_swapout.
Author: markj
Date: Mon Oct 22 17:19:48 2018
New Revision: 339603
URL: https://svnweb.freebsd.org/changeset/base/339603
Log:
Fix the build after r339601.
I committed some patches out of order and didn't build-test one of them.
Reported by: Jenkins, O. Hartmann
X-MFC with: r339601
On Mon, Oct 22, 2018 at 07:15:20PM +0200, O. Hartmann wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> Am Mon, 22 Oct 2018 17:04:05 + (UTC)
> Mark Johnston schrieb:
>
> > Author: markj
> > Date: Mon Oct 22 17:04:04 2018
> > New Revision: 339601
> > URL: https://svnweb.freebsd.o
Author: cem
Date: Mon Oct 22 17:42:57 2018
New Revision: 339605
URL: https://svnweb.freebsd.org/changeset/base/339605
Log:
Conditionalize kern.tty_info_kstacks feature on STACKS option
Fix tinderbox (mips XLPN32) after r339471.
Reported by: tinderbox
X-MFC-With: r339471
Sponsore
Author: cem
Date: Mon Oct 22 18:29:12 2018
New Revision: 339606
URL: https://svnweb.freebsd.org/changeset/base/339606
Log:
Update to Zstandard 1.3.7
Relnotes: yes
Sponsored by: Dell EMC Isilon
Added:
head/sys/contrib/zstd/doc/images/cdict_v136.png (contents, props changed)
head
Author: emaste
Date: Mon Oct 22 18:40:21 2018
New Revision: 339607
URL: https://svnweb.freebsd.org/changeset/base/339607
Log:
Makefile.inc1: clean up stale dependency hacks
Our dependency tracking cannot directly cope with certain source tree
changes, particularly with respect to removing
Author: emaste
Date: Mon Oct 22 18:41:22 2018
New Revision: 339608
URL: https://svnweb.freebsd.org/changeset/base/339608
Log:
arch.7: first appeared in FreeBSD 11.1
Modified:
head/share/man/man7/arch.7
Modified: head/share/man/man7/arch.7
=
> Author: emaste
> Date: Mon Oct 22 18:41:22 2018
> New Revision: 339608
> URL: https://svnweb.freebsd.org/changeset/base/339608
>
> Log:
> arch.7: first appeared in FreeBSD 11.1
MFC?
> Modified:
> head/share/man/man7/arch.7
>
> Modified: head/share/man/man7/arch.7
> ===
[ Charset UTF-8 unsupported, converting... ]
> Author: cem
> Date: Mon Oct 22 18:29:12 2018
> New Revision: 339606
> URL: https://svnweb.freebsd.org/changeset/base/339606
>
> Log:
> Update to Zstandard 1.3.7
>
> Relnotes: yes
> Sponsored by: Dell EMC Isilon
MFC after: 1+month?
>
Author: emaste
Date: Mon Oct 22 19:39:20 2018
New Revision: 339609
URL: https://svnweb.freebsd.org/changeset/base/339609
Log:
release: set -e to exit on error in iso image scripts
Reviewed by: gjb
Differential Revision:https://reviews.freebsd.org/D17651
Modified:
head/release/
Author: markj
Date: Mon Oct 22 20:13:51 2018
New Revision: 339616
URL: https://svnweb.freebsd.org/changeset/base/339616
Log:
Make it possible to disable NUMA support with a tunable.
This provides a chicken switch for anyone negatively impacted by
enabling NUMA in the amd64 GENERIC kernel
Author: cem
Date: Mon Oct 22 20:22:33 2018
New Revision: 339617
URL: https://svnweb.freebsd.org/changeset/base/339617
Log:
Retroactively vendor 1.3.3, 1.3.4, and 1.3.7 imports
"svn merge --record-only svn+ssh://repo.freebsd.org/base/vendor/zstd/dist"
Reported by: jhb, markj
Sponsore
> Author: markj
> Date: Mon Oct 22 20:13:51 2018
> New Revision: 339616
> URL: https://svnweb.freebsd.org/changeset/base/339616
>
> Log:
> Make it possible to disable NUMA support with a tunable.
>
> This provides a chicken switch for anyone negatively impacted by
> enabling NUMA in the a
Author: tijl
Date: Mon Oct 22 20:55:35 2018
New Revision: 339618
URL: https://svnweb.freebsd.org/changeset/base/339618
Log:
Define linuxkpi readq for 64-bit architectures. It is used by drm-kmod.
Currently the compiler picks up the definition in machine/cpufunc.h.
Add compiler memory bar
Author: jhb
Date: Mon Oct 22 21:17:36 2018
New Revision: 339619
URL: https://svnweb.freebsd.org/changeset/base/339619
Log:
A couple of style fixes in recent TCP changes.
- Add a blank line before a block comment to match other block comments
in the same function.
- Sort the prototype
Author: jhb
Date: Mon Oct 22 21:25:28 2018
New Revision: 339620
URL: https://svnweb.freebsd.org/changeset/base/339620
Log:
Add a "live" mode to ktrdump.
Support a "live" mode in ktrdump enabled via the -l flag. In this
mode, ktrdump polls the kernel's trace buffer periodically (currently
Author: brooks
Date: Mon Oct 22 21:50:43 2018
New Revision: 339622
URL: https://svnweb.freebsd.org/changeset/base/339622
Log:
Remove __restrict qualifiers from syscalls.master.
The restruct qualifier is intended to aid code generation in the
compiler, but the only access to storage throug
Author: brooks
Date: Mon Oct 22 21:51:59 2018
New Revision: 339623
URL: https://svnweb.freebsd.org/changeset/base/339623
Log:
Regen after r339622.
Note: changes to freebsd32 syscalls.master impacted no generated files.
Modified:
head/sys/sys/sysproto.h
Modified: head/sys/sys/sysproto.h
Author: brooks
Date: Mon Oct 22 22:13:00 2018
New Revision: 339624
URL: https://svnweb.freebsd.org/changeset/base/339624
Log:
Remove the need for backslashes in syscalls.master.
Join non-special lines together until we hit a line containing a '}'
character. This allows the function declar
Author: brooks
Date: Mon Oct 22 22:24:32 2018
New Revision: 339625
URL: https://svnweb.freebsd.org/changeset/base/339625
Log:
Consolidate identical ELF auxargs type defintions.
All platforms except powerpc use the same values and powerpc shares a
majority of them.
Go ahead and declar
On 10/22/18 1:22 PM, Conrad Meyer wrote:
> Author: cem
> Date: Mon Oct 22 20:22:33 2018
> New Revision: 339617
> URL: https://svnweb.freebsd.org/changeset/base/339617
>
> Log:
> Retroactively vendor 1.3.3, 1.3.4, and 1.3.7 imports
>
> "svn merge --record-only svn+ssh://repo.freebsd.org/base
Author: np
Date: Mon Oct 22 23:06:23 2018
New Revision: 339626
URL: https://svnweb.freebsd.org/changeset/base/339626
Log:
cxgbe(4): Use automatic cidx updates with ofld and ctrl queues.
The bits that explicitly request cidx updates do not work reliably with
all possible WRs that can be se
Author: kp
Date: Mon Oct 22 23:33:48 2018
New Revision: 339627
URL: https://svnweb.freebsd.org/changeset/base/339627
Log:
pf tests: Fix incorrect test for PR 231323
Fix r339466. The test result file did not list the rdr rule.
Additionally, the route-to rule needs a redirection address.
> Author: np
> Date: Mon Oct 22 23:06:23 2018
> New Revision: 339626
> URL: https://svnweb.freebsd.org/changeset/base/339626
>
> Log:
> cxgbe(4): Use automatic cidx updates with ofld and ctrl queues.
>
> The bits that explicitly request cidx updates do not work reliably with
> all possibl
Author: np
Date: Mon Oct 22 23:57:59 2018
New Revision: 339628
URL: https://svnweb.freebsd.org/changeset/base/339628
Log:
cxgbe(4): improve the accuracy of various TSO limits reported to the kernel.
Sponsored by: Chelsio Communications
Modified:
head/sys/dev/cxgbe/adapter.h
head/sys/de
On 21 Oct 2018, at 11:24, Andrey V. Elsukov wrote:
Author: ae
Date: Sun Oct 21 18:24:20 2018
New Revision: 339554
URL: https://svnweb.freebsd.org/changeset/base/339554
Log:
Rework if_ipsec(4) to use epoch(9) instead of rmlock.
* use CK_LIST and FNV hash to keep chains of softc;
* read acc
Author: jhibbits
Date: Tue Oct 23 01:56:52 2018
New Revision: 339632
URL: https://svnweb.freebsd.org/changeset/base/339632
Log:
dpaa: Mark BMan and QMan as earlier driver modules
The BMan softc must exist when dtsec devices are created, else a NULL
pointer is dereferenced. QMan likely as
On 22 Oct 2018, at 17:51, Kristof Provost wrote:
On 21 Oct 2018, at 11:24, Andrey V. Elsukov wrote:
Author: ae
Date: Sun Oct 21 18:24:20 2018
New Revision: 339554
URL: https://svnweb.freebsd.org/changeset/base/339554
Log:
Rework if_ipsec(4) to use epoch(9) instead of rmlock.
* use CK_LIST
On 10/21/18 1:12 PM, Oleksandr Tymoshenko wrote:
> Nathan Whitehorn (nwhiteh...@freebsd.org) wrote:
>>
>> On 10/20/18 9:52 PM, Oleksandr Tymoshenko wrote:
>>> Author: gonzo
>>> Date: Sun Oct 21 04:52:37 2018
>>> New Revision: 339523
>>> URL: https://svnweb.freebsd.org/changeset/base/339523
>>>
>
Author: erj
Date: Tue Oct 23 04:37:29 2018
New Revision: 339634
URL: https://svnweb.freebsd.org/changeset/base/339634
Log:
iflib: drain enqueued tasks before detaching from taskqgroup
The taskqgroup_detach function does not check if task is already enqueued when
detaching it. This may lea
Author: arichardson
Date: Tue Oct 23 06:31:19 2018
New Revision: 339635
URL: https://svnweb.freebsd.org/changeset/base/339635
Log:
Fix regex for extracting SHM_* values for libsysdecode
There was an additional + after the {6} which is apparently ignored by the
FreeBSD regex implementation
Author: arichardson
Date: Tue Oct 23 06:31:31 2018
New Revision: 339637
URL: https://svnweb.freebsd.org/changeset/base/339637
Log:
Fix ncurses fallback.c build with a strict build shell
The script uses shift three times and when building with a strict /bin/sh
shifting without any argument
Author: arichardson
Date: Tue Oct 23 06:31:25 2018
New Revision: 339636
URL: https://svnweb.freebsd.org/changeset/base/339636
Log:
Only compute the X_COMPILER_*/X_LINKER_* variables when needed
When building CheriBSD we have to set XLD/XCC/XCFLAGS on the command line.
This triggers the $X
68 matches
Mail list logo