Author: hrs
Date: Wed Jul 4 06:47:34 2018
New Revision: 335932
URL: https://svnweb.freebsd.org/changeset/base/335932
Log:
- Fix a double unlock in inp_block_unblock_source() and
lock leakage in inp_leave_group() which caused a panic.
- Make order of CTR1() and IN_MULTI_LIST_LOCK() consist
Author: mmacy
Date: Wed Jul 4 03:54:39 2018
New Revision: 335931
URL: https://svnweb.freebsd.org/changeset/base/335931
Log:
epoch(9): update in_epoch() description as well
Modified:
head/share/man/man9/epoch.9
Modified: head/share/man/man9/epoch.9
===
Author: mmacy
Date: Wed Jul 4 03:46:23 2018
New Revision: 335930
URL: https://svnweb.freebsd.org/changeset/base/335930
Log:
FreeBSD_version: update for epoch(9) r335924 KPI change
Modified:
head/sys/sys/param.h
Modified: head/sys/sys/param.h
=
Author: mmacy
Date: Wed Jul 4 03:44:36 2018
New Revision: 335929
URL: https://svnweb.freebsd.org/changeset/base/335929
Log:
epoch(9): update man page for r335924
Modified:
head/share/man/man9/epoch.9
Modified: head/share/man/man9/epoch.9
=
Author: will
Date: Wed Jul 4 03:36:46 2018
New Revision: 335928
URL: https://svnweb.freebsd.org/changeset/base/335928
Log:
Revert r335833.
Several third-parties use at least some of these ioctls. While it would be
better for regression testing if they were used in base (or at least in t
Author: dteske
Date: Wed Jul 4 03:24:11 2018
New Revision: 335927
URL: https://svnweb.freebsd.org/changeset/base/335927
Log:
MFC SVN r335750: Fix typo in top-level Makefile
Submitted by: Ben Widawsky
Sponsored by: Smule, Inc.
Differential Revision:https://reviews.freebsd.org/P
Author: dteske
Date: Wed Jul 4 03:22:44 2018
New Revision: 335926
URL: https://svnweb.freebsd.org/changeset/base/335926
Log:
MFC SVN r335750: Fix typo in top-level Makefile
Submitted by: Ben Widawsky
Sponsored by: Smule, Inc.
Differential Revision:https://reviews.freebsd.org/P
Author: gonzo
Date: Wed Jul 4 03:02:53 2018
New Revision: 335925
URL: https://svnweb.freebsd.org/changeset/base/335925
Log:
muge(4): add DTB blob as one more possible source of MAC address
On FDT-enabled platforms check if DTB blob has MAC address configured by
a boot loader. This inform
Author: mmacy
Date: Wed Jul 4 02:47:16 2018
New Revision: 335924
URL: https://svnweb.freebsd.org/changeset/base/335924
Log:
epoch(9): allow preemptible epochs to compose
- Add tracker argument to preemptible epochs
- Inline epoch read path in kernel and tied modules
- Change in_epoch t
I didn't want it to be global. Note that I did _exactly_ what John told me
to. I don't believe the tone or word choice is justified.
-M
On Tue, Jul 3, 2018 at 17:32 Warner Losh wrote:
> And this is why I wanted it to conform to the current build paradigm in my
> review... I'll mop it up once Br
Jilles Tjoelker wrote
in <20180703211002.ga11...@stack.nl>:
ji> > 3. Print the multibyte characters by using strvisx(3) family, which
ji> > supports multibyte character, or swprintf(3) family if you want to
ji> > format wide characters directly. Note that buffer length for
ji> > s
And this is why I wanted it to conform to the current build paradigm in my
review... I'll mop it up once Bryan is done...
Warner
On Tue, Jul 3, 2018, 6:05 PM Matt Macy wrote:
> Author: mmacy
> Date: Tue Jul 3 23:05:42 2018
> New Revision: 335916
> URL: https://svnweb.freebsd.org/changeset/base
Author: bdrewery
Date: Wed Jul 4 00:18:40 2018
New Revision: 335923
URL: https://svnweb.freebsd.org/changeset/base/335923
Log:
META_MODE: Fix wanting a meta file in source tree.
MFC after:2 weeks
Sponsored by: Dell EMC
Modified:
head/sys/modules/aic7xxx/ahc/Makefile
Modified: hea
Author: bdrewery
Date: Wed Jul 4 00:18:36 2018
New Revision: 335922
URL: https://svnweb.freebsd.org/changeset/base/335922
Log:
Use OBJS_DEPEND_GUESS for forced opt_global.h dependency.
MFC after:2 weeks
Sponsored by: Dell EMC
Modified:
head/sys/conf/kern.post.mk
head/sys/conf/km
Author: jamie
Date: Tue Jul 3 23:47:20 2018
New Revision: 335921
URL: https://svnweb.freebsd.org/changeset/base/335921
Log:
Allow jail names (not just IDs) to be specified for: cpuset(1), ipfw(8),
sockstat(1), ugidfw(8)
These are the last of the jail-aware userland utilities that didn't wo
Author: mmacy
Date: Tue Jul 3 23:45:02 2018
New Revision: 335920
URL: https://svnweb.freebsd.org/changeset/base/335920
Log:
opensolaris compat: fix compile error
when opensolaris/sys/types.h is included before stddef.h ptrdiff_t
would be typedef'd twice
Modified:
head/sys/cddl/compat/
Author: mmacy
Date: Tue Jul 3 23:30:53 2018
New Revision: 335919
URL: https://svnweb.freebsd.org/changeset/base/335919
Log:
udp6_input: validate inpcb before use
When traversing pcbinfo lists (rather than calling lookup) we need to
explicitly validate an inpcb before use.
Modified:
he
Author: mmacy
Date: Tue Jul 3 23:09:09 2018
New Revision: 335917
URL: https://svnweb.freebsd.org/changeset/base/335917
Log:
document MODULE_TIED behavior change
Modified:
head/share/man/man9/DECLARE_MODULE.9
Modified: head/share/man/man9/DECLARE_MODULE.9
Author: mmacy
Date: Tue Jul 3 23:05:42 2018
New Revision: 335916
URL: https://svnweb.freebsd.org/changeset/base/335916
Log:
Enable MODULE_TIED by default for modules compiled with the kernel
Requested by: jhb
Modified:
head/sys/conf/kern.post.mk
Modified: head/sys/conf/kern.post.mk
===
Author: dteske
Date: Tue Jul 3 22:11:16 2018
New Revision: 335914
URL: https://svnweb.freebsd.org/changeset/base/335914
Log:
MFC SVN r290340: Fix typo in error message
Submitted by: git_johnko.ca (John Ko)
Sponsored by: Smule, Inc.
Differential Revision:https://reviews.freebsd.
Author: jhb
Date: Tue Jul 3 22:03:28 2018
New Revision: 335913
URL: https://svnweb.freebsd.org/changeset/base/335913
Log:
Use 'e' instead of 'i' constraints with 64-bit atomic operations on amd64.
The ADD, AND, OR, and SUB instructions take at most a 32-bit
sign-extended immediate operan
Author: bdrewery
Date: Tue Jul 3 21:29:04 2018
New Revision: 335912
URL: https://svnweb.freebsd.org/changeset/base/335912
Log:
Fix .depend.foo.o tracking for sys/conf/files defined compilations.
Some example files:
ia32_genassym.o
acpi_wakecode.o
The old mkdep method also lack
Author: bdrewery
Date: Tue Jul 3 21:15:47 2018
New Revision: 335911
URL: https://svnweb.freebsd.org/changeset/base/335911
Log:
Need offset.inc generated early if MODULE_TIED is defined.
Modified:
head/sys/conf/kmod.mk
Modified: head/sys/conf/kmod.mk
=
On Tue, Jul 03, 2018 at 02:09:56AM +0900, Hiroki Sato wrote:
> 後藤大地 wrote
> in <459bd898-8072-426e-a968-96c1382ac...@icloud.com>:
> da> > 2018/07/02 15:55、Hiroki Sato のメール:
> da> > Eitan Adler wrote
> da> > in
> :
> da> > li> On 1 July 2018 at 10:08, Conrad Meyer wrote:
> da> > li> > I do
Author: bdrewery
Date: Tue Jul 3 21:02:25 2018
New Revision: 335910
URL: https://svnweb.freebsd.org/changeset/base/335910
Log:
All genassym.sh usage need offset.inc
Modified:
head/sys/conf/files.amd64
head/sys/conf/files.i386
head/sys/conf/kmod.mk
head/sys/modules/linux/Makefile
head
Author: bdrewery
Date: Tue Jul 3 21:02:21 2018
New Revision: 335909
URL: https://svnweb.freebsd.org/changeset/base/335909
Log:
genoffset.c is not generated
Modified:
head/sys/conf/kern.pre.mk
Modified: head/sys/conf/kern.pre.mk
===
In message , Bryan
Drewery wr
ites:
> This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
> --5LBlvAHx6wd2MBY6ZJGLCKfNccUC2f3P7
> Content-Type: multipart/mixed; boundary="FxkUanNxVoyIpem522qWwd6g1GQCAsxqA";
> protected-headers="v1"
> From: Bryan Drewery
> To: Cy Schubert
> Cc: src-commit
On 7/3/2018 1:06 PM, Cy Schubert wrote:
> In message <201807032003.w63k3jd3071...@repo.freebsd.org>, Bryan
> Drewery writes
> :
>> Author: bdrewery
>> Date: Tue Jul 3 20:03:19 2018
>> New Revision: 335908
>> URL: https://svnweb.freebsd.org/changeset/base/335908
>>
>> Log:
>> Fix r335906+r335907
In message <6d02404f-a7bb-01c7-3775-7a0349e30...@freebsd.org>, Bryan
Drewery wr
ites:
> This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
> --nrEq6SIfsbZGYTgfSZ5R3mSN64FvoLCIQ
> Content-Type: multipart/mixed; boundary="N66uQifSC1aSf1iMifRJdrqNP6RkoOJg1";
> protected-headers="v1"
> From:
On 7/3/2018 12:59 PM, Cy Schubert wrote:
> In message <201807031924.w63joi5w051...@repo.freebsd.org>, Bryan
> Drewery writes
> :
>> Author: bdrewery
>> Date: Tue Jul 3 19:24:44 2018
>> New Revision: 335906
>> URL: https://svnweb.freebsd.org/changeset/base/335906
>>
>> Log:
>> No need to make a
In message <201807032003.w63k3jd3071...@repo.freebsd.org>, Bryan
Drewery writes
:
> Author: bdrewery
> Date: Tue Jul 3 20:03:19 2018
> New Revision: 335908
> URL: https://svnweb.freebsd.org/changeset/base/335908
>
> Log:
> Fix r335906+r335907 to not pass multiple source files to genoffset_test.
Author: bdrewery
Date: Tue Jul 3 20:03:19 2018
New Revision: 335908
URL: https://svnweb.freebsd.org/changeset/base/335908
Log:
Fix r335906+r335907 to not pass multiple source files to genoffset_test.o
target.
This is working around a bug with the FAST_DEPEND logic with custom targets
th
In message <201807031924.w63joi5w051...@repo.freebsd.org>, Bryan
Drewery writes
:
> Author: bdrewery
> Date: Tue Jul 3 19:24:44 2018
> New Revision: 335906
> URL: https://svnweb.freebsd.org/changeset/base/335906
>
> Log:
> No need to make a copy to build genoffset_test.o
>
> Modified:
> head/
Author: bdrewery
Date: Tue Jul 3 19:24:52 2018
New Revision: 335907
URL: https://svnweb.freebsd.org/changeset/base/335907
Log:
Handle .depend for genoffset_test.o
Modified:
head/sys/conf/kern.post.mk
Modified: head/sys/conf/kern.post.mk
==
Author: bdrewery
Date: Tue Jul 3 19:24:44 2018
New Revision: 335906
URL: https://svnweb.freebsd.org/changeset/base/335906
Log:
No need to make a copy to build genoffset_test.o
Modified:
head/sys/conf/kern.post.mk
Modified: head/sys/conf/kern.post.mk
=
Author: jilles
Date: Tue Jul 3 19:09:46 2018
New Revision: 335905
URL: https://svnweb.freebsd.org/changeset/base/335905
Log:
rup: Fix -Wcast-align warnings
Fix possible strict aliasing issue (if time_t is the same size as int but
not int but for example long) which also resulted in a fal
Author: bdrewery
Date: Tue Jul 3 18:45:04 2018
New Revision: 335904
URL: https://svnweb.freebsd.org/changeset/base/335904
Log:
Fix module build when MODULE_TIED=1 is set.
Modified:
head/sys/conf/kmod.mk
Modified: head/sys/conf/kmod.mk
Author: mmacy
Date: Tue Jul 3 18:39:43 2018
New Revision: 335903
URL: https://svnweb.freebsd.org/changeset/base/335903
Log:
explain the purpose of genoffset_test
Modified:
head/sys/conf/kern.post.mk
Modified: head/sys/conf/kern.post.mk
===
On 7/3/2018 11:21 AM, Matthew Macy wrote:
> What is the "correct" way to make sure that offset.inc is visible to modules?
>
Can you answer my question though? Was it a mistake or are you intending
there to be a machine-specific genoffset.c?
> On Tue, Jul 3, 2018 at 10:39 AM, Bryan Drewery wrote
What is the "correct" way to make sure that offset.inc is visible to modules?
On Tue, Jul 3, 2018 at 10:39 AM, Bryan Drewery wrote:
> On 7/2/2018 7:50 PM, Matt Macy wrote:
>> Author: mmacy
>> Date: Tue Jul 3 02:50:07 2018
>> New Revision: 335880
>> URL: https://svnweb.freebsd.org/changeset/base/
Author: mmacy
Date: Tue Jul 3 18:20:42 2018
New Revision: 335902
URL: https://svnweb.freebsd.org/changeset/base/335902
Log:
ensure that offset.inc is generated first
Modified:
head/sys/conf/kern.post.mk
Modified: head/sys/conf/kern.post.mk
===
genoffset_test tests that the offsets match up
On Tue, Jul 3, 2018 at 11:02 AM, Bryan Drewery wrote:
> On 7/2/2018 6:55 PM, Matt Macy wrote:
>> Author: mmacy
>> Date: Tue Jul 3 01:55:09 2018
>> New Revision: 335879
>> URL: https://svnweb.freebsd.org/changeset/base/335879
>>
>> Log:
>> make cri
Author: oshogbo
Date: Tue Jul 3 18:18:29 2018
New Revision: 335901
URL: https://svnweb.freebsd.org/changeset/base/335901
Log:
Regen after 335900.
PR: 228671
Modified:
head/sys/compat/freebsd32/freebsd32_sysent.c
Modified: head/sys/compat/freebsd32/freebsd32_sysent.c
=
Author: oshogbo
Date: Tue Jul 3 18:17:19 2018
New Revision: 335900
URL: https://svnweb.freebsd.org/changeset/base/335900
Log:
capsicum: add getdirentries to the freebsd32 compact
There is a getdirentries syscall in freebsd32 and it's
capability ready so allow calling it in the capability
On 7/2/2018 6:55 PM, Matt Macy wrote:
> Author: mmacy
> Date: Tue Jul 3 01:55:09 2018
> New Revision: 335879
> URL: https://svnweb.freebsd.org/changeset/base/335879
>
> Log:
> make critical_{enter, exit} inline
>
> Avoid pulling in all of the dependencies by
> automatically generating a
On 7/2/2018 7:50 PM, Matt Macy wrote:
> Author: mmacy
> Date: Tue Jul 3 02:50:07 2018
> New Revision: 335880
> URL: https://svnweb.freebsd.org/changeset/base/335880
>
> Log:
> expose thread_lite definition to tied modules
>
> Modified:
> head/sys/conf/kmod.mk
> head/sys/kern/genoffset.sh
>
Author: asomers
Date: Tue Jul 3 17:37:16 2018
New Revision: 335899
URL: https://svnweb.freebsd.org/changeset/base/335899
Log:
auditd(8): register signal handlers interrutibly
auditd_wait_for_events() relies on read(2) being interrupted by signals,
but it registers signal handlers with si
Author: jhb
Date: Tue Jul 3 17:31:45 2018
New Revision: 335898
URL: https://svnweb.freebsd.org/changeset/base/335898
Log:
Clean up the vcs ID strings in libc's gen/ directory.
- Move CSRG IDs into __SCCSID().
- When a file has been copied, consistently use 'From: ' for strings
refere
Author: jhb
Date: Tue Jul 3 16:45:49 2018
New Revision: 335897
URL: https://svnweb.freebsd.org/changeset/base/335897
Log:
Strip __RCSID() and __SCCSID() strings by default when building libc.
This is in preparation for changes to update the various ID strings in
libc's source. CSRG ID s
Author: sbruno
Date: Tue Jul 3 16:17:59 2018
New Revision: 335896
URL: https://svnweb.freebsd.org/changeset/base/335896
Log:
Reset indentiation of ata_suspend() such that its clear we fall through
this function and that we aren't supposed to be controlled by the first
if() conditional. Fou
Author: ian
Date: Tue Jul 3 16:07:04 2018
New Revision: 335895
URL: https://svnweb.freebsd.org/changeset/base/335895
Log:
Fix the fstab entries for tests that have an efi partition in slice 1 and
put the rootfs on s2.
Modified:
head/tools/boot/rootgen.sh
Modified: head/tools/boot/rootgen.
Author: sbruno
Date: Tue Jul 3 15:56:22 2018
New Revision: 335894
URL: https://svnweb.freebsd.org/changeset/base/335894
Log:
Reset indentation of this flag. No functional change intended.
Found with gcc.
sys/dev/ata/chipsets/ata-siliconimage.c: In function 'ata_cmd_ch_attach':
sys/dev/
On Tue, Jul 03, 2018 at 08:21:58AM -0700, John Baldwin wrote:
> On 7/3/18 8:02 AM, Ruslan Bukin wrote:
> > On Tue, Jul 03, 2018 at 07:57:00AM -0700, John Baldwin wrote:
> >> On 7/3/18 6:53 AM, Ruslan Bukin wrote:
> >>> Author: br
> >>> Date: Tue Jul 3 13:53:54 2018
> >>> New Revision: 335888
> >>>
Author: br
Date: Tue Jul 3 15:48:34 2018
New Revision: 335893
URL: https://svnweb.freebsd.org/changeset/base/335893
Log:
Revert 335888 ("Ensure va_list is declared by including stdarg.h.")
The issue was caused by header pollution brought by GCC 8.1.
We now have to remove include-fixed
Author: jhb
Date: Tue Jul 3 15:24:09 2018
New Revision: 335892
URL: https://svnweb.freebsd.org/changeset/base/335892
Log:
Don't specify the desired march/mabi for RISC-V in ACFLAGS.
ACFLAGS is only used in addition to CFLAGS, so setting the options in
both was redundant. However, ACFLAG
On 7/3/18 8:02 AM, Ruslan Bukin wrote:
> On Tue, Jul 03, 2018 at 07:57:00AM -0700, John Baldwin wrote:
>> On 7/3/18 6:53 AM, Ruslan Bukin wrote:
>>> Author: br
>>> Date: Tue Jul 3 13:53:54 2018
>>> New Revision: 335888
>>> URL: https://svnweb.freebsd.org/changeset/base/335888
>>>
>>> Log:
>>> o
On Tue, Jul 03, 2018 at 07:57:00AM -0700, John Baldwin wrote:
> On 7/3/18 6:53 AM, Ruslan Bukin wrote:
> > Author: br
> > Date: Tue Jul 3 13:53:54 2018
> > New Revision: 335888
> > URL: https://svnweb.freebsd.org/changeset/base/335888
> >
> > Log:
> > o Ensure va_list is declared by including s
Author: robak (ports committer)
Date: Tue Jul 3 14:57:11 2018
New Revision: 335891
URL: https://svnweb.freebsd.org/changeset/base/335891
Log:
MFC r327317:
humanize_number(3): fix math edge case in rounding large numbers
Fix for remainder overflow, when in rare cases adding remainder t
On 7/3/18 6:53 AM, Ruslan Bukin wrote:
> Author: br
> Date: Tue Jul 3 13:53:54 2018
> New Revision: 335888
> URL: https://svnweb.freebsd.org/changeset/base/335888
>
> Log:
> o Ensure va_list is declared by including stdarg.h.
> o Also move printf.h to go after it since it does require declara
Author: robak (ports committer)
Date: Tue Jul 3 14:40:19 2018
New Revision: 335890
URL: https://svnweb.freebsd.org/changeset/base/335890
Log:
MFC r327317:
humanize_number(3): fix math edge case in rounding large numbers
Fix for remainder overflow, when in rare cases adding remainder t
Author: br
Date: Tue Jul 3 14:32:15 2018
New Revision: 335889
URL: https://svnweb.freebsd.org/changeset/base/335889
Log:
Fix build: utf8strvisx() does signed data comparisons, but 'char' type
is unsigned in riscv GCC, so use guaranted signed char type.
Sponsored by: DARPA, AFRL
Modified
On Tue, Jul 03, 2018 at 10:56:48AM +, Mark Linimon wrote:
> On Tue, Jul 03, 2018 at 10:51:59AM +, Ruslan Bukin wrote:
> > Add GCC 8.1.0 compiler warning flags.
>
> I'm sorry, but that is a "what" not a "why".
>
> As someone who tries to fix ports on tier-2, I really need to
> understand
Author: br
Date: Tue Jul 3 13:53:54 2018
New Revision: 335888
URL: https://svnweb.freebsd.org/changeset/base/335888
Log:
o Ensure va_list is declared by including stdarg.h.
o Also move printf.h to go after it since it does require declaration
of va_list.
This fixes build with latest
On Tue, Jul 03, 2018 at 10:51:59AM +, Ruslan Bukin wrote:
> Add GCC 8.1.0 compiler warning flags.
I'm sorry, but that is a "what" not a "why".
As someone who tries to fix ports on tier-2, I really need to
understand the "why".
mcl
___
svn-src-all
Author: br
Date: Tue Jul 3 10:51:59 2018
New Revision: 335887
URL: https://svnweb.freebsd.org/changeset/base/335887
Log:
Add GCC 8.1.0 compiler warning flags.
Sponsored by: DARPA, AFRL
Modified:
head/share/mk/bsd.sys.mk
Modified: head/share/mk/bsd.sys.mk
===
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
Am Mon, 2 Jul 2018 19:48:38 + (UTC)
Matt Macy schrieb:
> Author: mmacy
> Date: Mon Jul 2 19:48:38 2018
> New Revision: 335873
> URL: https://svnweb.freebsd.org/changeset/base/335873
>
> Log:
> inline atomics and allow tied modules to inline
Author: kp
Date: Tue Jul 3 08:50:49 2018
New Revision: 335886
URL: https://svnweb.freebsd.org/changeset/base/335886
Log:
pfctl: Don't retrieve interface list if '-n' is set
If '-n' is set we don't use the list of skip interfaces, so don't retrieve it.
This fixes issues if 'pfctl -n' is u
Author: harti
Date: Tue Jul 3 08:44:40 2018
New Revision: 335885
URL: https://svnweb.freebsd.org/changeset/base/335885
Log:
Update bsnmp to version 1.13. This does not bring user-visible changes.
For developers gensnmptree can now generate functions for enums to convert
between enums and st
On 3 Jul 2018, at 7:38, Antoine Brodin wrote:
On Sun, Jul 1, 2018 at 3:16 AM, Will Andrews wrote:
Author: will
Date: Sun Jul 1 01:16:03 2018
New Revision: 335833
URL: https://svnweb.freebsd.org/changeset/base/335833
Log:
pf: remove unused ioctls.
Several ioctls are unused in pf, in the s
69 matches
Mail list logo