On 8/22/18 3:44 AM, Matthew Macy wrote:
>
>
> Could you please create a stable/11 deprecation change.
>
>
> What does that entail other than an update to UPDATING in stable/11?
There are helper functions such as gone_in(), etc. that you can use
during attach, though in this case you might
Author: chuck
Date: Wed Aug 22 04:29:24 2018
New Revision: 338182
URL: https://svnweb.freebsd.org/changeset/base/338182
Log:
Make NVMe compatible with the original API
The original NVMe API used bit-fields to represent fields in data
structures defined by the specification (e.g. the op-co
Author: pfg
Date: Wed Aug 22 04:27:33 2018
New Revision: 338181
URL: https://svnweb.freebsd.org/changeset/base/338181
Log:
MFC r337728: (committed by jilles)
printf: Add test for width and precision in %b format
PR: 229641
Added:
stable/11/usr.bin/printf/tests/regress.bwidth.out
Author: pfg
Date: Wed Aug 22 04:21:25 2018
New Revision: 338180
URL: https://svnweb.freebsd.org/changeset/base/338180
Log:
MFC r337456:
msdosfs: fixes for Undefined Behavior.
These were found by the Undefined Behaviour GsoC project at NetBSD:
Do not change signedness bit with left sh
Author: pfg
Date: Wed Aug 22 04:20:20 2018
New Revision: 338179
URL: https://svnweb.freebsd.org/changeset/base/338179
Log:
MFC r337456:
msdosfs: fixes for Undefined Behavior.
These were found by the Undefined Behaviour GsoC project at NetBSD:
Do not change signedness bit with left sh
Author: mmacy
Date: Wed Aug 22 04:09:55 2018
New Revision: 338178
URL: https://svnweb.freebsd.org/changeset/base/338178
Log:
in_mcast: fix copy paste error when clearing flag
Modified:
head/sys/netinet/in_mcast.c
head/sys/netinet6/in6_mcast.c
Modified: head/sys/netinet/in_mcast.c
=
Author: mmacy
Date: Wed Aug 22 03:04:43 2018
New Revision: 338177
URL: https://svnweb.freebsd.org/changeset/base/338177
Log:
r338172 followup - removal of stray drm references
Deleted:
head/tools/kerneldoc/subsys/Doxyfile-dev_drm
Modified:
head/tools/tools/README
Modified: head/tools/tools
Author: mmacy
Date: Wed Aug 22 02:53:35 2018
New Revision: 338176
URL: https://svnweb.freebsd.org/changeset/base/338176
Log:
r338172 follow - remove firmwares
Deleted:
head/sys/contrib/dev/drm2/
head/tools/tools/drm/
Modified:
head/sys/conf/files
Modified: head/sys/conf/files
===
>
> Could you please create a stable/11 deprecation change.
>
What does that entail other than an update to UPDATING in stable/11?
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any ma
Author: mmacy
Date: Wed Aug 22 02:43:34 2018
New Revision: 338175
URL: https://svnweb.freebsd.org/changeset/base/338175
Log:
cleanup after git svn detritus left by r338172
Deleted:
head/sys/dev/drm/
head/sys/dev/drm2/
___
svn-src-all@freebsd.org m
Author: mmacy
Date: Wed Aug 22 02:18:45 2018
New Revision: 338174
URL: https://svnweb.freebsd.org/changeset/base/338174
Log:
disconnect drm2 from tegra build until made self-contained
Modified:
head/sys/arm/conf/TEGRA124
Modified: head/sys/arm/conf/TEGRA124
==
> Author: mmacy
> Date: Wed Aug 22 01:50:12 2018
> New Revision: 338172
> URL: https://svnweb.freebsd.org/changeset/base/338172
>
> Log:
> Remove legacy drm and drm2 from tree
>
> As discussed on the MLs drm2 conflicts with the ports' version and there
> is no upstream for most if not all
Author: kevans
Date: Wed Aug 22 01:52:55 2018
New Revision: 338173
URL: https://svnweb.freebsd.org/changeset/base/338173
Log:
lualoader: Fix loader.conf(5) EOL validation for 'exec' lines
This includes some light rework to simplify the line parsing, as well. If
we hit a line match, we'll
head/UPDATING Wed Aug 22 01:50:12 2018(r338172)
@@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20180821:
+
Author: cy
Date: Wed Aug 22 01:43:11 2018
New Revision: 338171
URL: https://svnweb.freebsd.org/changeset/base/338171
Log:
MFC r338047:
The bucket index is subtracted by one at lines 2304 and 2314. When 0 it
becomes -1, except these are unsigned integers, so they become very large
numbe
Author: cy
Date: Wed Aug 22 01:43:11 2018
New Revision: 338171
URL: https://svnweb.freebsd.org/changeset/base/338171
Log:
MFC r338047:
The bucket index is subtracted by one at lines 2304 and 2314. When 0 it
becomes -1, except these are unsigned integers, so they become very large
numbe
Author: cy
Date: Wed Aug 22 01:23:11 2018
New Revision: 338170
URL: https://svnweb.freebsd.org/changeset/base/338170
Log:
MFC r338046:
Add handy DTrace probes useful in diagnosing NAT issues. DTrace probes
are situated next to error counters and/or in one instance prior to the
-1 return
Author: cy
Date: Wed Aug 22 01:23:11 2018
New Revision: 338170
URL: https://svnweb.freebsd.org/changeset/base/338170
Log:
MFC r338046:
Add handy DTrace probes useful in diagnosing NAT issues. DTrace probes
are situated next to error counters and/or in one instance prior to the
-1 return
Author: cy
Date: Wed Aug 22 01:04:52 2018
New Revision: 338169
URL: https://svnweb.freebsd.org/changeset/base/338169
Log:
MFC r338045:
Expose np (nat_t - an entry in the nat table structure) in the DTrace
probe when nat fails (label badnat). This is useful in diagnosing
failed NAT issue
Author: cy
Date: Wed Aug 22 01:04:52 2018
New Revision: 338169
URL: https://svnweb.freebsd.org/changeset/base/338169
Log:
MFC r338045:
Expose np (nat_t - an entry in the nat table structure) in the DTrace
probe when nat fails (label badnat). This is useful in diagnosing
failed NAT issue
On Tue, Aug 21, 2018 at 16:52 Mark Johnston wrote:
> On Tue, Aug 21, 2018 at 04:00:10PM -0700, Matthew Macy wrote:
> > Yes. See r338162. Thanks.
>
> You missed instances of the same bug in in_mcast.c and in6_mcast.c.
Thanks
>
>
> > On Tue, Aug 21, 2018 at 2:24 PM Gleb Smirnoff
> wrote:
> > >
On Tue, Aug 21, 2018 at 04:00:10PM -0700, Matthew Macy wrote:
> Yes. See r338162. Thanks.
You missed instances of the same bug in in_mcast.c and in6_mcast.c.
> On Tue, Aug 21, 2018 at 2:24 PM Gleb Smirnoff wrote:
> > On Wed, Aug 15, 2018 at 08:23:09PM +, Matt Macy wrote:
> > M> @@ -3772,8 +3
Author: kevans
Date: Tue Aug 21 23:42:20 2018
New Revision: 338168
URL: https://svnweb.freebsd.org/changeset/base/338168
Log:
lualoader: Refactor config line expressions
A couple of issues addressed:
1.) Modules with - in the name were not recognized as modules
2.) The module regex w
Author: kevans
Date: Tue Aug 21 23:34:30 2018
New Revision: 338167
URL: https://svnweb.freebsd.org/changeset/base/338167
Log:
lualoader: Just compare expression directly
Modified:
head/stand/lua/core.lua
Modified: head/stand/lua/core.lua
==
Author: np
Date: Tue Aug 21 23:33:38 2018
New Revision: 338166
URL: https://svnweb.freebsd.org/changeset/base/338166
Log:
cxgbe(4): Be explicit about ignoring the return value of cmpset in some
cases.
Reported by: Coverity (CIDs 1009398, 1009400, 1009401, 1357325, 1394783).
All false p
Author: cem
Date: Tue Aug 21 23:12:46 2018
New Revision: 338165
URL: https://svnweb.freebsd.org/changeset/base/338165
Log:
newsyslog(8): Reject configurations that specify setuid or executable logs
Prevent some classes of foot-shooting that may result in permissions
problems.
Reviewe
Author: araujo
Date: Tue Aug 21 23:11:26 2018
New Revision: 338164
URL: https://svnweb.freebsd.org/changeset/base/338164
Log:
Fix resource leak when using strdup(3).
Reported by: Coverity
CID: 1394929
Sponsored by: iXsystems Inc.
Modified:
head/usr.sbin/bhyve/pci_nvme.c
Mo
Author: mmacy
Date: Tue Aug 21 23:03:02 2018
New Revision: 338163
URL: https://svnweb.freebsd.org/changeset/base/338163
Log:
Fix null deref in mld_v1_transmit_report
After r337866 it is possible for an in_multi6 to be referenced while
mid teardown. Handle case of cleared ifnet pointer.
Yes. See r338162. Thanks.
-M
On Tue, Aug 21, 2018 at 2:24 PM Gleb Smirnoff wrote:
> On Wed, Aug 15, 2018 at 08:23:09PM +, Matt Macy wrote:
> M> @@ -3772,8 +3775,11 @@ if_delmulti_locked(struct ifnet *ifp, struct
> ifmultiad
> M> ll_ifma->ifma_ifp = NULL; /* XXX */
Author: mmacy
Date: Tue Aug 21 22:59:22 2018
New Revision: 338162
URL: https://svnweb.freebsd.org/changeset/base/338162
Log:
fix copy/paste error when clearing ifma flag
CID: 1395119
Reported by: vangyzen
Modified:
head/sys/net/if.c
Modified: head/sys/net/if.c
===
Author: np
Date: Tue Aug 21 22:19:34 2018
New Revision: 338161
URL: https://svnweb.freebsd.org/changeset/base/338161
Log:
cxgbe/tom: Make sure 'matched' is always initialized before use.
Reported by: Coverity (CID 1390894)
MFC after:1 week
Sponsored by: Chelsio Communications
Modi
Author: np
Date: Tue Aug 21 22:15:57 2018
New Revision: 338160
URL: https://svnweb.freebsd.org/changeset/base/338160
Log:
cxgbe(4): Do not leak memory in case of errors during VI initialization.
Reported by: Coverity (CID 1392026)
MFC after:1 week
Sponsored by: Chelsio Communicatio
Author: np
Date: Tue Aug 21 21:42:17 2018
New Revision: 338159
URL: https://svnweb.freebsd.org/changeset/base/338159
Log:
cxgbe(4): Make it clear that VI_INIT_DONE implies vi->ntxq > 0, and so
rc will never be returned uninitialized.
Reported by: Coverity (CID 1394884). This is a false
On Tue, Aug 21, 2018 at 02:28:27PM -0700, Navdeep Parhar wrote:
N> On 8/21/18 2:26 PM, Gleb Smirnoff wrote:
N> > Navdeep,
N> >
N> > On Thu, Aug 16, 2018 at 11:46:38PM +, Navdeep Parhar wrote:
N> > N> Author: np
N> > N> Date: Thu Aug 16 23:46:38 2018
N> > N> New Revision: 337932
N> > N> URL:
Author: np
Date: Tue Aug 21 21:32:51 2018
New Revision: 338158
URL: https://svnweb.freebsd.org/changeset/base/338158
Log:
cxgbe(4): Check the RO bit properly before disabling relaxed ordering.
Reported by: Coverity (CID 1384286)
MFC after:1 week
Sponsored by: Chelsio Communications
Author: gonzo
Date: Tue Aug 21 21:30:19 2018
New Revision: 338157
URL: https://svnweb.freebsd.org/changeset/base/338157
Log:
Add muge(4) to the arm64 GENERIC kernel
muge(4) is the USB ethernet adapter that is used in RPi 3B+. Shipping it
in GENERIC kernel allows using NFS root out of the
On 8/21/18 2:26 PM, Gleb Smirnoff wrote:
> Navdeep,
>
> On Thu, Aug 16, 2018 at 11:46:38PM +, Navdeep Parhar wrote:
> N> Author: np
> N> Date: Thu Aug 16 23:46:38 2018
> N> New Revision: 337932
> N> URL: https://svnweb.freebsd.org/changeset/base/337932
> N>
> N> Log:
> N> Add the ability
Navdeep,
On Thu, Aug 16, 2018 at 11:46:38PM +, Navdeep Parhar wrote:
N> Author: np
N> Date: Thu Aug 16 23:46:38 2018
N> New Revision: 337932
N> URL: https://svnweb.freebsd.org/changeset/base/337932
N>
N> Log:
N> Add the ability to look up the 3b PCP of a VLAN interface. Use it in
N> to
On Wed, Aug 15, 2018 at 08:23:09PM +, Matt Macy wrote:
M> @@ -3772,8 +3775,11 @@ if_delmulti_locked(struct ifnet *ifp, struct ifmultiad
M> ll_ifma->ifma_ifp = NULL; /* XXX */
M> if (--ll_ifma->ifma_refcount == 0) {
M> if (ifp != NULL)
Author: np
Date: Tue Aug 21 21:08:58 2018
New Revision: 338156
URL: https://svnweb.freebsd.org/changeset/base/338156
Log:
cxgbe(4): Avoid overflow while calculating channel rate.
Reported by: Coverity (CID 1008352)
MFC after:1 week
Sponsored by: Chelsio Communications
Modified:
On Tue, Aug 21, 2018 at 1:26 PM, Brooks Davis wrote:
> On Mon, Aug 20, 2018 at 08:08:01PM +0200, Michal Meloun wrote:
>>
>> On 20.08.2018 18:02, Kyle Evans wrote:
>> > On Mon, Aug 20, 2018 at 11:00 AM, Michal Meloun
>> > wrote:
>> >>
>> >> On 17.08.2018 18:19, Brooks Davis wrote:
>> >>> Author:
Author: brd
Date: Tue Aug 21 19:28:53 2018
New Revision: 338155
URL: https://svnweb.freebsd.org/changeset/base/338155
Log:
Move all bluetooth related config files out of etc
This helps with pkgbase by switching to CONFS so they are properly tagged as
config files.
Approved by: will
Author: cy
Date: Tue Aug 21 19:17:35 2018
New Revision: 338154
URL: https://svnweb.freebsd.org/changeset/base/338154
Log:
For CID 1394785, add a comment explaining that global->event_buf is
not really a char * but a struct rt_msghdr *.
MFC after:3 days
Modified:
head/contrib/wpa/sr
Author: fsu
Date: Tue Aug 21 18:50:29 2018
New Revision: 338153
URL: https://svnweb.freebsd.org/changeset/base/338153
Log:
FUSE extattrs: fix issue when neither uio nor size were not passed to VOP_*
(cosmetic only).
Reviewed by:cem, pfg
MFC after: 2 weeks
Differential Revis
Author: fsu
Date: Tue Aug 21 18:39:29 2018
New Revision: 338151
URL: https://svnweb.freebsd.org/changeset/base/338151
Log:
Change unused inodes counters behavior in the cylinder groups.
Make it more close to native ext4 implementation to avoid fsck errors.
Modified:
head/sys/fs/ext2fs/ext2_
Author: fsu
Date: Tue Aug 21 18:39:47 2018
New Revision: 338152
URL: https://svnweb.freebsd.org/changeset/base/338152
Log:
FUSE extattrs: fix issue when neither uio nor size were not passed to VOP_*.
The requested size was returned incorrectly in case uio == NULL from
listextattr because t
Author: fsu
Date: Tue Aug 21 18:39:02 2018
New Revision: 338150
URL: https://svnweb.freebsd.org/changeset/base/338150
Log:
Fix directory blocks checksum updating logic.
Count dirent tail in the searchslot logic in case of directory block search.
Add htree root csum update function call in
On Mon, Aug 20, 2018 at 08:08:01PM +0200, Michal Meloun wrote:
>
> On 20.08.2018 18:02, Kyle Evans wrote:
> > On Mon, Aug 20, 2018 at 11:00 AM, Michal Meloun
> > wrote:
> >>
> >> On 17.08.2018 18:19, Brooks Davis wrote:
> >>> Author: brooks
> >>> Date: Fri Aug 17 16:19:47 2018
> >>> New Revision
Author: brooks
Date: Tue Aug 21 18:22:12 2018
New Revision: 338149
URL: https://svnweb.freebsd.org/changeset/base/338149
Log:
Revert r337978: Rework rtld's TLS Variant I implementation to match r326794
Michal Meloun reports that it breaks ctype (isspace()..) related
functions on armv7 so
Author: jhb
Date: Tue Aug 21 17:13:51 2018
New Revision: 338148
URL: https://svnweb.freebsd.org/changeset/base/338148
Log:
Remove 'imen' global variable from atpic(4).
In pre-SMPng, the global 'imen' was used to track mask state of the
hardware interrupts and was aligned to the masks used
Author: brd
Date: Tue Aug 21 17:07:52 2018
New Revision: 338147
URL: https://svnweb.freebsd.org/changeset/base/338147
Log:
Move ftpusers to libexec/ftpd/
Thsi helps with pkgbase by switching to CONFS so that ftpusers will be
properly tagged as a config file.
Approved by: will (mento
Author: brd
Date: Tue Aug 21 17:01:47 2018
New Revision: 338146
URL: https://svnweb.freebsd.org/changeset/base/338146
Log:
Move all syslogd related configs to usr.sbin/syslogd/
This helps with pkgbase as it switches these to use CONFS which properly tags
them as config files.
Approve
Author: arichardson
Date: Tue Aug 21 16:52:14 2018
New Revision: 338145
URL: https://svnweb.freebsd.org/changeset/base/338145
Log:
Relax the check added in 338096
Checking for any include below ${SRCTOP}/sys is too strict and breaks
e.g. mkimg which includes sys/sys/disk. ABI issues will
Author: brd
Date: Tue Aug 21 16:51:45 2018
New Revision: 338144
URL: https://svnweb.freebsd.org/changeset/base/338144
Log:
Move all devd related configs to sbin/devd/
This helps with pkgbase as it switches these to using CONFS so they are
properly tagged as config files.
Approved by:
Author: alc
Date: Tue Aug 21 16:43:46 2018
New Revision: 338143
URL: https://svnweb.freebsd.org/changeset/base/338143
Log:
Eliminate kmem_malloc()'s unused arena parameter. (The arena parameter
became unused in FreeBSD 12.x as a side-effect of the NUMA-related
changes.)
Reviewed by: k
Author: markj
Date: Tue Aug 21 16:37:37 2018
New Revision: 338142
URL: https://svnweb.freebsd.org/changeset/base/338142
Log:
Set arc_kmem_cache_reap_retry_ms to 0 and make it configurable.
r329759 introduced this parameter, which controls the rate at which ZFS
UMA zones are drained when t
Author: cperciva
Date: Tue Aug 21 15:30:47 2018
New Revision: 338141
URL: https://svnweb.freebsd.org/changeset/base/338141
Log:
Quieten the svn (or svnlite) commands used to extract information from an
SVN checkout for placement into an EC2 AMI. We only run these if there
is a .svn director
Author: jmg
Date: Tue Aug 21 15:11:43 2018
New Revision: 338140
URL: https://svnweb.freebsd.org/changeset/base/338140
Log:
minor grammar nit, to what? between them..
Modified:
head/usr.bin/dtc/dtc.1
Modified: head/usr.bin/dtc/dtc.1
===
Author: trasz
Date: Tue Aug 21 14:34:24 2018
New Revision: 338139
URL: https://svnweb.freebsd.org/changeset/base/338139
Log:
Remove unneccessary code, which also introduced a (very minor)
race condition, due to a missing call to cfiscsi_target_release().
Discussed with: mav@
Teste
Author: tuexen
Date: Tue Aug 21 14:12:30 2018
New Revision: 338138
URL: https://svnweb.freebsd.org/changeset/base/338138
Log:
Enabling the IPPROTO_IPV6 level socket option IPV6_USE_MIN_MTU on a TCP
socket resulted in sending fragmented IPV6 packets.
This is fixes by reducing the MSS to th
Author: tuexen
Date: Tue Aug 21 14:07:36 2018
New Revision: 338137
URL: https://svnweb.freebsd.org/changeset/base/338137
Log:
Fix the inheritance of IPv6 level socket options on TCP sockets.
This was broken for IPv6 listening socket, which are not IPV6_ONLY,
and the accepted TCP connectio
Author: tuexen
Date: Tue Aug 21 14:04:30 2018
New Revision: 338136
URL: https://svnweb.freebsd.org/changeset/base/338136
Log:
Add SOL_SOCKET level socket option with name SO_DOMAIN to get
the domain of a socket.
This is helpful when testing and Solaris and Linux have the same
socket opt
Author: tuexen
Date: Tue Aug 21 13:37:06 2018
New Revision: 338135
URL: https://svnweb.freebsd.org/changeset/base/338135
Log:
Whitespace change.
Modified:
head/sys/netinet/sctputil.c
Modified: head/sys/netinet/sctputil.c
===
Author: tuexen
Date: Tue Aug 21 13:25:32 2018
New Revision: 338134
URL: https://svnweb.freebsd.org/changeset/base/338134
Log:
Refactor the SHUTDOWN_PENDING state handling.
This is not a functional change but a preperation for the upcoming
DTrace support. It is necessary to change the stat
Author: araujo
Date: Tue Aug 21 11:22:49 2018
New Revision: 338133
URL: https://svnweb.freebsd.org/changeset/base/338133
Log:
- Add CSV output to gstat via -C flag.
Add a -C option, similar to -B, that allows gstat to produce basic CSV output
with absolute timestamps (ISO 8601, nearly.) M
Author: rmacklem
Date: Tue Aug 21 11:17:25 2018
New Revision: 338132
URL: https://svnweb.freebsd.org/changeset/base/338132
Log:
MFC: r336839
Modify the NFSv4.1 server so that it allows ReclaimComplete as done by ESXi
6.7.
I believe that a ReclaimComplete with rca_one_fs == TRUE is only
Author: rmacklem
Date: Tue Aug 21 11:10:49 2018
New Revision: 338131
URL: https://svnweb.freebsd.org/changeset/base/338131
Log:
MFC: r336839
Modify the NFSv4.1 server so that it allows ReclaimComplete as done by ESXi
6.7.
I believe that a ReclaimComplete with rca_one_fs == TRUE is only
Author: jhb
Date: Tue Aug 21 10:08:12 2018
New Revision: 338130
URL: https://svnweb.freebsd.org/changeset/base/338130
Log:
De-spl mly(4).
The driver already has mutex locking and holds its per-softc lock across
calls to the one function that still used splcam().
Modified:
head/sys/dev/
Author: arichardson
Date: Tue Aug 21 09:35:56 2018
New Revision: 338129
URL: https://svnweb.freebsd.org/changeset/base/338129
Log:
Fix -DWITHOUT_AUTO_OBJ build of rescue after r338096
Approved By: jhb (mentor)
Modified:
head/tools/build/mk/Makefile.boot
Modified: head/tools/build/mk/Ma
I'm a quite surprised by this error since I can't see anywhere that gdbe
would be built as a bootstrap tool (otherwise tools/build/mk should not be
used).
I've successfully built resuce with this so there must be some
environment/make variable that causes this.
It seems this happens during the buil
On Tue, 21 Aug 2018, John Baldwin wrote:
On 8/21/18 4:45 AM, Matt Macy wrote:
...
Log:
Make dnode definition uniform on !x86
gcc4 requires -fms-extensions to accept anonymous union members
It does not. Anonymous unions have been a standard gcc extension since
~1989, but these are turned
71 matches
Mail list logo