Author: eadler
Date: Fri Jun 22 04:54:51 2018
New Revision: 335530
URL: https://svnweb.freebsd.org/changeset/base/335530
Log:
MFC r334472:
service(1): Improve manual page
* Sort options..
* Fix some typos.
* Use one Bd macro for code blocks instead of a bunch of Dl
* macros.
*
Author: ian
Date: Fri Jun 22 03:40:03 2018
New Revision: 335529
URL: https://svnweb.freebsd.org/changeset/base/335529
Log:
Eliminate gcc "shadowed declaration" warnings by using idx rather than
index as a variable name.
Reported by: manu@
Modified:
head/usr.sbin/spi/spi.c
Modified:
Author: asomers
Date: Fri Jun 22 02:56:03 2018
New Revision: 335528
URL: https://svnweb.freebsd.org/changeset/base/335528
Log:
audit(4): add tests for Sys V semaphore operations
Submitted by: aniketp
MFC after:2 weeks
Sponsored by: Google, Inc. (GSoC 2018)
Differential Revision:
Author: ian
Date: Fri Jun 22 01:59:19 2018
New Revision: 335527
URL: https://svnweb.freebsd.org/changeset/base/335527
Log:
Add spi(8), a utility for communicating with a device on a SPI bus from
userland, conceptually similar to what i2c(8) provides for i2c devices.
Submitted by: Bob
Author: bdrewery
Date: Fri Jun 22 01:10:05 2018
New Revision: 335526
URL: https://svnweb.freebsd.org/changeset/base/335526
Log:
Let -s actually work.
MFC after:2 weeks
Sponsored by: Dell EMC
Modified:
head/usr.sbin/config/main.c
Modified: head/usr.sbin/config/main.c
Author: rmacklem
Date: Fri Jun 22 00:55:39 2018
New Revision: 335525
URL: https://svnweb.freebsd.org/changeset/base/335525
Log:
Add a counter to limit the number of disabled DSs for a mirrored pNFS MDS.
This patch adds a counter that limits the number of disabled mirrored DSs
to mirror
Author: mmacy
Date: Fri Jun 22 00:47:18 2018
New Revision: 335524
URL: https://svnweb.freebsd.org/changeset/base/335524
Log:
epoch(9): make non-preemptible variant work early boot
Modified:
head/sys/kern/subr_epoch.c
Modified: head/sys/kern/subr_epoch.c
Author: emaste
Date: Fri Jun 22 00:30:24 2018
New Revision: 335521
URL: https://svnweb.freebsd.org/changeset/base/335521
Log:
MFC r335213: ldd: reference readelf instead of objdump in warning message
We have an obsolete GNU objdump 2.17.50 in the base system, which will
be removed in the
Author: emaste
Date: Fri Jun 22 00:29:29 2018
New Revision: 335520
URL: https://svnweb.freebsd.org/changeset/base/335520
Log:
MFC r335209: elf.5: add readelf cross-reference
objdump is sometimes used in cases where readelf is more appropriate,
but the obsolete GNU objdump we have in the
Author: emaste
Date: Fri Jun 22 00:28:28 2018
New Revision: 335519
URL: https://svnweb.freebsd.org/changeset/base/335519
Log:
MFC r335214: Correct kern.pre.mk comment: objcopy copies objects.
(Not objdump.)
PR: 229046
Sponsored by: The FreeBSD Foundation
Modified:
Author: emaste
Date: Fri Jun 22 00:27:31 2018
New Revision: 335518
URL: https://svnweb.freebsd.org/changeset/base/335518
Log:
MFC r335221: Add deprecation notice in asf.8
PR: 229046
Sponsored by: The FreeBSD Foundation
Modified:
stable/11/usr.sbin/asf/asf.8
Directory
Author: eadler
Date: Fri Jun 22 00:02:36 2018
New Revision: 335517
URL: https://svnweb.freebsd.org/changeset/base/335517
Log:
top(1): behave as documented for -t
Show top itself by default, unless -t is specified.
Modified:
head/usr.bin/top/top.c
Modified: head/usr.bin/top/top.c
Author: chuck
Date: Fri Jun 22 00:02:03 2018
New Revision: 335515
URL: https://svnweb.freebsd.org/changeset/base/335515
Log:
Fix the Linux kernel version number calculation
The Linux compatibility code was converting the version number (e.g.
2.6.32) in two different ways and then
Author: chuck
Date: Fri Jun 22 00:02:05 2018
New Revision: 335516
URL: https://svnweb.freebsd.org/changeset/base/335516
Log:
Fix output of linprocfs stat entry
The Linux /proc/stat entry has grown over time
v2.5.41 <
user, nice, system, idle
v2.5.41
user, nice, system,
Author: gjb
Date: Thu Jun 21 23:29:17 2018
New Revision: 335514
URL: https://svnweb.freebsd.org/changeset/base/335514
Log:
Set stable/11 from -PRERELEASE back to -STABLE.
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation
Modified:
stable/11/sys/conf/newvers.sh
Author: gjb
Date: Thu Jun 21 23:13:34 2018
New Revision: 335513
URL: https://svnweb.freebsd.org/changeset/base/335513
Log:
Prune SAs and ENs from 11.1-RELEASE in preparation for creating the
11.2-RELEASE errata page.
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation
Author: gjb
Date: Thu Jun 21 23:10:58 2018
New Revision: 335512
URL: https://svnweb.freebsd.org/changeset/base/335512
Log:
Synchronize the stable/11 errata page with releng/11.2 in preparation
for creating the 11.2-RELEASE errata.html page.
Approved by: re (implicit)
Sponsored by: The
Author: gjb
Date: Thu Jun 21 23:09:40 2018
New Revision: 335511
URL: https://svnweb.freebsd.org/changeset/base/335511
Log:
Update version entities in release.ent.
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation
Modified:
stable/11/release/doc/share/xml/release.ent
Author: gjb
Date: Thu Jun 21 22:59:49 2018
New Revision: 335510
URL: https://svnweb.freebsd.org/changeset/base/335510
Log:
- Switch releng/11.2 to -RELEASE.
- Add the anticipated 11.2-RELEASE date to UPDATING.
- Set a static __FreeBSD_version.
Approved by: re (implicit)
Sponsored
Warner Losh wrote:
> > Officially this code is on the 12.0 target path, it needs
> > to be in the tree sooner where many eyes can work on it.
> >
>
> I concur here. Let's give it until 12 to get sorted. If it's mostly sorted
> by then, we're good.
> If not we can have the discussion then.
>
On Thu, Jun 21, 2018 at 4:50 PM, Kyle Evans wrote:
> Author: kevans
> Date: Thu Jun 21 21:50:00 2018
> New Revision: 335509
> URL: https://svnweb.freebsd.org/changeset/base/335509
>
> Log:
> subr_hints: Fix acpi unit hinting (at the very least)
>
> The refactoring in r335479 overlooked the
Author: kevans
Date: Thu Jun 21 21:50:00 2018
New Revision: 335509
URL: https://svnweb.freebsd.org/changeset/base/335509
Log:
subr_hints: Fix acpi unit hinting (at the very least)
The refactoring in r335479 overlooked the fact that the dynamic kenv can
also be switched to if hintmode ==
On Thu, Jun 21, 2018 at 3:10 PM, Rodney W. Grimes <
free...@pdx.rh.cn85.dnsmgr.net> wrote:
> ...
>
> > > Hi,
> > >
> > > While the code is out of HEAD, it can be posted to a github branch
> > > (or
> > > a projects/ branch if you prefer SVN) for people to try.
> > >
> > > Best regards,
> > >
Author: kib
Date: Thu Jun 21 21:21:16 2018
New Revision: 335508
URL: https://svnweb.freebsd.org/changeset/base/335508
Log:
MFC r335171:
Handle the race between fork/vm_object_split() and faults.
Modified:
stable/11/sys/vm/swap_pager.c
Directory Properties:
stable/11/ (props changed)
Author: kib
Date: Thu Jun 21 21:19:48 2018
New Revision: 335507
URL: https://svnweb.freebsd.org/changeset/base/335507
Log:
MFC r335135:
linuxolator/amd64: Don't mangle %r10 on return from syscall for EJUSTRETURN.
Modified:
stable/11/sys/amd64/linux/linux_sysvec.c
Directory Properties:
Author: ian
Date: Thu Jun 21 21:16:26 2018
New Revision: 335506
URL: https://svnweb.freebsd.org/changeset/base/335506
Log:
Incorporate bus and chip select numbers into spigen(4) cdev names. Rather
than assigning spigen device names in order of creation, this uses a device
name that
Author: kib
Date: Thu Jun 21 21:15:04 2018
New Revision: 335505
URL: https://svnweb.freebsd.org/changeset/base/335505
Log:
linux_clone_thread: mark new thread as TDB_BORN.
So that the ptrace code will catch it and report it to attached
debugger. Enables debugging of threaded Linux
Author: kib
Date: Thu Jun 21 21:12:49 2018
New Revision: 335504
URL: https://svnweb.freebsd.org/changeset/base/335504
Log:
fork: avoid endless wait with PTRACE_FORK and RFSTOPPED.
An RFSTOPPED thread can't clean TDB_STOPATFORK, which is done in the
fork_return() in its context, so parent
...
> > Hi,
> >
> > While the code is out of HEAD, it can be posted to a github branch
> > (or
> > a projects/ branch if you prefer SVN) for people to try.
> >
> > Best regards,
> > Conrad
> >
>
> Yeah, put it on a branch where it'll get ignored for another two years.
>
> If this code had
Author: kib
Date: Thu Jun 21 21:07:25 2018
New Revision: 335503
URL: https://svnweb.freebsd.org/changeset/base/335503
Log:
Update proc->p_ptevents annotation to reflect the actual locking.
Submitted by: Yanko Yankulov
Reviewed by: jhb
MFC after:1 week
Differential revision:
Author: rrs
Date: Thu Jun 21 21:03:58 2018
New Revision: 335502
URL: https://svnweb.freebsd.org/changeset/base/335502
Log:
This adds in an optimization so that we only walk one
time through the mbuf chain during copy and TSO limiting.
It is used by both Rack and now the FreeBSD stack.
Author: mmacy
Date: Thu Jun 21 20:18:23 2018
New Revision: 335501
URL: https://svnweb.freebsd.org/changeset/base/335501
Log:
raw_ip: validate inp in both loops
Continuation of r335497. Also move the lock acquisition up to
validate before referencing inp_cred.
Reported by: pho
On Thu, 2018-06-21 at 19:02 +, Mark Linimon wrote:
> On Thu, Jun 21, 2018 at 12:33:26PM -0600, Ian Lepore wrote:
> >
> > Hiding work in patchsets and reviews and alternate branches and
> > other
> > shadowy places because it's not perfect
> I do not consider bugzilla and phabricator to be
On Thu, Jun 21, 2018 at 12:33:26PM -0600, Ian Lepore wrote:
> Hiding work in patchsets and reviews and alternate branches and other
> shadowy places because it's not perfect
I do not consider bugzilla and phabricator to be "shadowy places";
therefore, I reject this argument.
Although I don't
Author: mmacy
Date: Thu Jun 21 18:40:15 2018
New Revision: 335500
URL: https://svnweb.freebsd.org/changeset/base/335500
Log:
in_pcblookup_hash: validate inp before return
Post r335356 it is possible to have an inpcb on the hash lists that is
partially torn down. Validate before using.
On Thu, 2018-06-21 at 11:13 -0700, Conrad Meyer wrote:
> On Thu, Jun 21, 2018 at 9:51 AM, Stephen Kiernan om> wrote:
> >
> > On Wed, Jun 20, 2018 at 10:36 PM, Eitan Adler > > wrote:
> > >
> > >
> > > On 19 June 2018 at 20:08, Eitan Adler
> > > wrote:
> > > >
> > > > On 19 June 2018 at
On Thu, Jun 21, 2018 at 9:51 AM, Stephen Kiernan wrote:
> On Wed, Jun 20, 2018 at 10:36 PM, Eitan Adler wrote:
>>
>> On 19 June 2018 at 20:08, Eitan Adler wrote:
>> > On 19 June 2018 at 18:08, Stephen J. Kiernan wrote:
>> >> Added: head/sbin/veriexecctl/Makefile
>> >>
>> >>
Author: gjb
Date: Thu Jun 21 18:13:04 2018
New Revision: 335499
URL: https://svnweb.freebsd.org/changeset/base/335499
Log:
Final touches to 11.2-RELEASE release notes:
- Remove an empty section that was left over from a previous commit
to prune empty sections.
- Add a note about a late
Author: cem
Date: Thu Jun 21 17:35:13 2018
New Revision: 335498
URL: https://svnweb.freebsd.org/changeset/base/335498
Log:
Sync strlcpy with userland version, again
No functional change.
Please remember to update libkern copies of libc functions when you update
libc.
Sponsored
Author: mmacy
Date: Thu Jun 21 17:24:10 2018
New Revision: 335497
URL: https://svnweb.freebsd.org/changeset/base/335497
Log:
raw_ip: validate inp
Post r335356 it is possible to have an inpcb on the hash lists that is
partially torn down. Validate before using.
Reported by: pho
On Thu, 21 Jun 2018 11:49:21 + (UTC)
Ilya Bakulin wrote:
> Author: kibab
> Date: Thu Jun 21 11:49:21 2018
> New Revision: 335476
> URL: https://svnweb.freebsd.org/changeset/base/335476
>
> Log:
> Add MMCCAM support to AllWinner MMC driver
>
> Using MMCCAM on AllWinner boards is now
Author: gjb
Date: Thu Jun 21 17:05:31 2018
New Revision: 335496
URL: https://svnweb.freebsd.org/changeset/base/335496
Log:
Add xml:id attributes for future diff reduction.
Sponsored by: The FreeBSD Foundation
Modified:
stable/11/release/doc/en_US.ISO8859-1/errata/article.xml
Author: gjb
Date: Thu Jun 21 16:53:48 2018
New Revision: 335495
URL: https://svnweb.freebsd.org/changeset/base/335495
Log:
Document EN-18:07, SA-18:07.
Sponsored by: The FreeBSD Foundation
Modified:
stable/11/release/doc/share/xml/errata.xml
On Wed, Jun 20, 2018 at 10:36 PM, Eitan Adler wrote:
> On 19 June 2018 at 20:08, Eitan Adler wrote:
> > On 19 June 2018 at 18:08, Stephen J. Kiernan wrote:
> >> Added: head/sbin/veriexecctl/Makefile
> >>
> ==
> >> ---
Author: bdrewery
Date: Thu Jun 21 16:40:07 2018
New Revision: 335494
URL: https://svnweb.freebsd.org/changeset/base/335494
Log:
Minor comment fix d_namelen -> d_namlen
Modified:
head/sys/sys/dirent.h
Modified: head/sys/sys/dirent.h
Author: bdrewery
Date: Thu Jun 21 16:39:38 2018
New Revision: 335493
URL: https://svnweb.freebsd.org/changeset/base/335493
Log:
ino64 uses 8 byte padding now.
Modified:
head/share/man/man5/dir.5
Modified: head/share/man/man5/dir.5
Author: ed
Date: Thu Jun 21 16:12:30 2018
New Revision: 335492
URL: https://svnweb.freebsd.org/changeset/base/335492
Log:
MFC r335314:
Fix bad logic in iovlist_truncate().
To conform to RFC 5426, this function is intended to truncate messages
if they exceed the message size
Author: jhibbits
Date: Thu Jun 21 15:59:05 2018
New Revision: 335491
URL: https://svnweb.freebsd.org/changeset/base/335491
Log:
Fix the build post-PMCR addition.
Submitted by: lwhsu
Modified:
head/sys/powerpc/cpufreq/pmcr.c
Modified: head/sys/powerpc/cpufreq/pmcr.c
Author: royger
Date: Thu Jun 21 15:47:47 2018
New Revision: 335490
URL: https://svnweb.freebsd.org/changeset/base/335490
Log:
xen: check if there are clients waiting in
gnttab_end_foreign_access_references
Without a call to check_free_callbacks() clients waiting for grant
references
Author: ian
Date: Thu Jun 21 15:21:17 2018
New Revision: 335489
URL: https://svnweb.freebsd.org/changeset/base/335489
Log:
Add some words clarifying that rename(2) does nothing when the 'from' and
'to' args are the same file. Wording borrowed from POSIX.1-2017, but
the freebsd code to
Author: dteske
Date: Thu Jun 21 15:11:14 2018
New Revision: 335488
URL: https://svnweb.freebsd.org/changeset/base/335488
Log:
MFC r335306: bsdconfig: Make examples optional
PR: bin/228485
Submitted by: Dmitry Wagin
Reported by: Dmitry Wagin
Sponsored by: Smule, Inc.
Author: dteske
Date: Thu Jun 21 15:02:17 2018
New Revision: 335487
URL: https://svnweb.freebsd.org/changeset/base/335487
Log:
MFC r335308: bsdconfig: Fix a bug when editing users
The usermgmt API was stomping on a global ($user_gid to be specific)
so things would appear to work fine
Author: ian
Date: Thu Jun 21 14:59:23 2018
New Revision: 335486
URL: https://svnweb.freebsd.org/changeset/base/335486
Log:
Add a note about using option VERBOSE_SYSINIT=0 to get the verbose code
compiled in but disabled by default.
Modified:
head/sys/conf/NOTES
Modified:
Author: dteske
Date: Thu Jun 21 14:55:26 2018
New Revision: 335485
URL: https://svnweb.freebsd.org/changeset/base/335485
Log:
MFC r335308: bsdconfig: Fix a bug when editing users
The usermgmt API was stomping on a global ($user_gid to be specific)
so things would appear to work fine
Author: dteske
Date: Thu Jun 21 14:41:58 2018
New Revision: 335484
URL: https://svnweb.freebsd.org/changeset/base/335484
Log:
MFC r335280-r335281, r335302: sysrc.subr updates
r335280: Fix handling of files with missing newline at EOF
r335302: Fix a comment for accuracy
PR:
Author: jhibbits
Date: Thu Jun 21 14:30:14 2018
New Revision: 335483
URL: https://svnweb.freebsd.org/changeset/base/335483
Log:
Add the rest of the files for r335481
Missed hooking PMCR cpufreq(4) to the build, and adding the SPR to the header.
Modified:
head/sys/conf/files.powerpc
Author: emaste
Date: Thu Jun 21 14:28:20 2018
New Revision: 335482
URL: https://svnweb.freebsd.org/changeset/base/335482
Log:
Rename usr.bin/elfcopy to usr.bin/objcopy
We always install ELF Tool Chain's elfcopy as objcopy, so to avoid
confusion rename the src directory containing our
Author: jhibbits
Date: Thu Jun 21 14:26:43 2018
New Revision: 335481
URL: https://svnweb.freebsd.org/changeset/base/335481
Log:
Introduce PMCR-based cpufreq(4) driver, for IBM POWER8 and POWER9 systems
Summary: POWER8 and POWER9 use a single CPU register, per core, to change
clock
Author: dteske
Date: Thu Jun 21 14:21:11 2018
New Revision: 335480
URL: https://svnweb.freebsd.org/changeset/base/335480
Log:
MFC r330886: Install files added in SVN's r295373, r295457, r295542
Reported by: woodsb02
Sponsored by: Smule, Inc.
Modified:
Author: kevans
Date: Thu Jun 21 14:04:02 2018
New Revision: 335479
URL: https://svnweb.freebsd.org/changeset/base/335479
Log:
subr_hints: simplify a little bit
Some complexity exists in these bits that isn't needed. The sysctl handler,
upon change to '2', runs through the current set of
> On 20 June 2018 at 20:48, Rodney W. Grimes
> wrote:
> >
> > My claim still stands, the commit message and reality do not match,
> > Ed claimed that he was switching to 2-clause FreeBSD license, yet
> > it does not appear to actually do that.
>
> The commit message could have been more clear
Hi,
I'm trying to boot kernel on ThunderX2 but I've got following error:
panic: efi_init: PA out of range, PA: 0xfafd0018
This error comes from PHYS_TO_DMAP macro.
I can workaround this issue by disabling EFI Runtime Services in
kernel config but it seems to be
a problem with discontignous DMAP
Author: br
Date: Thu Jun 21 11:52:09 2018
New Revision: 335477
URL: https://svnweb.freebsd.org/changeset/base/335477
Log:
PLIC driver was sponsored by ECATS contract, not CTSRD one.
Modified:
head/sys/riscv/riscv/plic.c
Modified: head/sys/riscv/riscv/plic.c
Author: kibab
Date: Thu Jun 21 11:49:21 2018
New Revision: 335476
URL: https://svnweb.freebsd.org/changeset/base/335476
Log:
Add MMCCAM support to AllWinner MMC driver
Using MMCCAM on AllWinner boards is now possible, reaching highest
possible data transfer speed.
For now, MMCCAM
Author: br
Date: Thu Jun 21 11:43:54 2018
New Revision: 335475
URL: https://svnweb.freebsd.org/changeset/base/335475
Log:
Fix uma_zalloc_pcpu_arg() operation in case of !SMP build.
Reviewed by: mjg
Sponsored by: DARPA, AFRL
Modified:
head/sys/vm/uma_core.c
Modified:
Author: ae
Date: Thu Jun 21 11:24:20 2018
New Revision: 335474
URL: https://svnweb.freebsd.org/changeset/base/335474
Log:
MFC r335133:
In m_megapullup() use m_getjcl() to allocate 9k or 16k mbuf when requested.
It is better to try allocate a big mbuf, than just silently drop a big
Author: ae
Date: Thu Jun 21 10:51:25 2018
New Revision: 335473
URL: https://svnweb.freebsd.org/changeset/base/335473
Log:
MFC r335133:
In m_megapullup() use m_getjcl() to allocate 9k or 16k mbuf when requested.
It is better to try allocate a big mbuf, than just silently drop a big
Author: dim
Date: Thu Jun 21 09:45:03 2018
New Revision: 335472
URL: https://svnweb.freebsd.org/changeset/base/335472
Log:
MFC r335297:
Fix build of ndis with base gcc on i386
Casting from rman_res_t to a pointer results in "cast to pointer from
integer of different size" warnings
Author: dim
Date: Thu Jun 21 09:41:44 2018
New Revision: 335471
URL: https://svnweb.freebsd.org/changeset/base/335471
Log:
MFC r335296:
Fix build of aibs with base gcc on i386
Add a few intermediate casts to intptr_t to suppress "cast to pointer
from integer of different size"
On 0620T1408, Ian Lepore wrote:
> On Wed, 2018-06-20 at 22:54 +0300, Konstantin Belousov wrote:
> > On Wed, Jun 20, 2018 at 07:16:51PM +, Edward Tomasz Napierala wrote:
> > >
> > > Author: trasz
> > > Date: Wed Jun 20 19:16:51 2018
> > > New Revision: 335456
> > > URL:
Author: trasz
Date: Thu Jun 21 08:19:11 2018
New Revision: 335470
URL: https://svnweb.freebsd.org/changeset/base/335470
Log:
"Kernel APIs" is a misnomer; use the proper name instead.
Suggested by: kib@, ian@
MFC after:2 weeks
Modified:
head/share/man/man7/development.7
Modified:
Author: delphij
Date: Thu Jun 21 07:42:28 2018
New Revision: 335469
URL: https://svnweb.freebsd.org/changeset/base/335469
Log:
Don't leak tmpstr.
MFC after:2 weeks
Modified:
head/usr.bin/systat/cmds.c
Modified: head/usr.bin/systat/cmds.c
Author: mmacy
Date: Thu Jun 21 06:10:52 2018
New Revision: 335468
URL: https://svnweb.freebsd.org/changeset/base/335468
Log:
udp_ctlinput: don't refer to unpcb after we drop the lock
Reported by: pho@
Modified:
head/sys/netinet/udp_usrreq.c
Modified: head/sys/netinet/udp_usrreq.c
Author: kevans
Date: Thu Jun 21 05:28:00 2018
New Revision: 335467
URL: https://svnweb.freebsd.org/changeset/base/335467
Log:
Don't remove loader.conf(5) when built WITHOUT_FORTH
The new stand/ structure installs loader.conf(5) and defaults/loader.conf
regardless of interpreter. The only
On 19 June 2018 at 20:08, Eitan Adler wrote:
> On 19 June 2018 at 18:08, Stephen J. Kiernan wrote:
>> Added: head/sbin/veriexecctl/Makefile
>> ==
>> --- /dev/null 00:00:00 1970 (empty, because file is newly added)
>>
75 matches
Mail list logo