Author: rpaulo
Date: Sat Jul 12 06:23:42 2014
New Revision: 268564
URL: http://svnweb.freebsd.org/changeset/base/268564
Log:
Revert r268543.
We should probably fix sys/gpio.h instead.
Added:
head/sys/dev/iicbus/iic.h (contents, props changed)
Deleted:
head/sys/sys/iic.h
Modified:
h
Author: cy
Date: Sat Jul 12 05:59:19 2014
New Revision: 268563
URL: http://svnweb.freebsd.org/changeset/base/268563
Log:
MFC r268286: Fix compile-time errors when NO_WERROR and WITHOUT_INET6_SUPPORT
(NO_INET6) are specified.
Approved by: glebius (mentor)
Modified:
stable/10/contrib/ip
On 10 July 2014 10:09, Adrian Chadd wrote:
> On 10 July 2014 03:11, Bjoern A. Zeeb wrote:
>
>>> TODO:
>>>
>>> * The pcbgroup lookup code duplicated the wildcard and wildcard-PCB
>>>logic. This could be refactored into a single function.
>>>
>>> * This doesn't yet work for IPv6 (The PCBGRO
Author: adrian
Date: Sat Jul 12 05:46:33 2014
New Revision: 268562
URL: http://svnweb.freebsd.org/changeset/base/268562
Log:
Add IPv6 flowid, bindmulti and RSS awareness.
Modified:
head/sys/netinet6/in6_pcb.c
head/sys/netinet6/ip6_output.c
Modified: head/sys/netinet6/in6_pcb.c
Author: adrian
Date: Sat Jul 12 05:45:53 2014
New Revision: 268561
URL: http://svnweb.freebsd.org/changeset/base/268561
Log:
Add INP_RSS_BUCKET_SET awareness for IPv6 pcbgroup entries.
This ensures that a listen socket with INP_RSS_BUCKET_SET set will use
the pre-determined PCBGROUP rathe
Author: adrian
Date: Sat Jul 12 05:44:16 2014
New Revision: 268560
URL: http://svnweb.freebsd.org/changeset/base/268560
Log:
Add the IPv6 versions of the multi-bind, hash/hash type and RSS options.
Modified:
head/sys/netinet6/in6.h
Modified: head/sys/netinet6/in6.h
==
Author: adrian
Date: Sat Jul 12 05:43:43 2014
New Revision: 268559
URL: http://svnweb.freebsd.org/changeset/base/268559
Log:
Add RSS hashing awareness for IPv6 and TCP IPv6 hash types.
Modified:
head/sys/netinet/in_rss.c
Modified: head/sys/netinet/in_rss.c
===
Author: adrian
Date: Sat Jul 12 05:42:57 2014
New Revision: 268558
URL: http://svnweb.freebsd.org/changeset/base/268558
Log:
Add some hash types for UDP RSS for both IPv4 and IPv6.
Nothing is yet using this but I'd like to reserve these values.
Modified:
head/sys/sys/mbuf.h
Modified: he
Author: adrian
Date: Sat Jul 12 05:40:13 2014
New Revision: 268557
URL: http://svnweb.freebsd.org/changeset/base/268557
Log:
Expose in_pcbbind_check_bindmulti() so the upcoming IPv6 RSS changes
can be made to use it.
Modified:
head/sys/netinet/in_pcb.c
head/sys/netinet/in_pcb.h
Modified:
On Fri, 11 Jul 2014, Jilles Tjoelker wrote:
On Thu, Jul 10, 2014 at 12:34:17AM +1000, Bruce Evans wrote:
On Mon, 7 Jul 2014, Warner Losh wrote:
Log:
rm -rf can fail sometimes with an error from fts_read. Make it honor
fflag to ignore fts_read errors, but stop deleting from that directory
Author: mav
Date: Sat Jul 12 04:34:39 2014
New Revision: 268556
URL: http://svnweb.freebsd.org/changeset/base/268556
Log:
MFC r267643, r267873, r268391, r268398:
Introduce fine-grained CTL locking to improve SMP scalability.
Split global ctl_lock, historically protecting most of CTL conte
Author: mav
Date: Sat Jul 12 02:40:25 2014
New Revision: 268555
URL: http://svnweb.freebsd.org/changeset/base/268555
Log:
MFC r268283:
Improve readability of XML generated by CTL_LUN_LIST.
Modified:
stable/10/sys/cam/ctl/ctl.c
stable/10/sys/cam/ctl/ctl_backend_block.c
Directory Properties
Author: mav
Date: Sat Jul 12 02:33:03 2014
New Revision: 268554
URL: http://svnweb.freebsd.org/changeset/base/268554
Log:
MFC r268392:
Do not return statuses for aborted iSCSI commands.
Modified:
stable/10/sys/cam/ctl/ctl_frontend_iscsi.c
Directory Properties:
stable/10/ (props changed)
Author: mav
Date: Sat Jul 12 02:29:33 2014
New Revision: 268553
URL: http://svnweb.freebsd.org/changeset/base/268553
Log:
MFC r268204:
Use separate memory type M_CTLIO for I/Os.
CTL allocate large amount of RAM. This change give some more stats.
Modified:
stable/10/sys/cam/ctl/ctl.c
D
Author: mav
Date: Sat Jul 12 02:28:11 2014
New Revision: 268552
URL: http://svnweb.freebsd.org/changeset/base/268552
Log:
MFC r267933:
Simplify statistics calculation.
Instead of trying to guess size of disk I/O operations (it just won't work
that way for newly added commands, and is eq
Author: mav
Date: Sat Jul 12 02:26:11 2014
New Revision: 268551
URL: http://svnweb.freebsd.org/changeset/base/268551
Log:
MFC r267906:
Allow MODE SENSE commands through Write Exclusive persistent reservation,
as required by SPC-4.
Report that fact in persistent reservation capabilities.
Author: mav
Date: Sat Jul 12 02:24:52 2014
New Revision: 268550
URL: http://svnweb.freebsd.org/changeset/base/268550
Log:
MFC r267905:
Add READ BUFFER and improve WRITE BUFFER SCSI commands support.
This gives some use to 512KB per-LUN buffers, allocated for Copan-specific
processor cod
Author: mav
Date: Sat Jul 12 02:17:10 2014
New Revision: 268549
URL: http://svnweb.freebsd.org/changeset/base/268549
Log:
MFC r267877:
Lock devstat updates in block backend to make it usable. Polish lock names.
Modified:
stable/10/sys/cam/ctl/ctl_backend_block.c
stable/10/sys/cam/ctl/ctl
Author: mav
Date: Sat Jul 12 02:05:51 2014
New Revision: 268548
URL: http://svnweb.freebsd.org/changeset/base/268548
Log:
MFC r268419:
Fix use-after-free on XPT_RESET_BUS.
That command is not queued, so does not use later status update.
Modified:
stable/9/sys/cam/ctl/ctl_frontend_cam_s
Author: mav
Date: Sat Jul 12 02:04:45 2014
New Revision: 268547
URL: http://svnweb.freebsd.org/changeset/base/268547
Log:
MFC r267986:
Remove odd practice of inverting error codes.
-EPERM is equal to ERESTART, returning which from ioctl() handler causes
infinite syscall restart.
Modifi
Author: mav
Date: Sat Jul 12 02:03:29 2014
New Revision: 268546
URL: http://svnweb.freebsd.org/changeset/base/268546
Log:
MFC r268419:
Fix use-after-free on XPT_RESET_BUS.
That command is not queued, so does not use later status update.
Modified:
stable/10/sys/cam/ctl/ctl_frontend_cam_
Author: mav
Date: Sat Jul 12 01:59:07 2014
New Revision: 268545
URL: http://svnweb.freebsd.org/changeset/base/268545
Log:
MFC r267986:
Remove odd practice of inverting error codes.
-EPERM is equal to ERESTART, returning which from ioctl() handler causes
infinite syscall restart.
Modifi
On Jul 11, 2014, at 18:42, Ian Lepore wrote:
> On Sat, 2014-07-12 at 01:04 +, Rui Paulo wrote:
>> Author: rpaulo
>> Date: Sat Jul 12 01:04:10 2014
>> New Revision: 268543
>> URL: http://svnweb.freebsd.org/changeset/base/268543
>>
>> Log:
>> Move iic.h to sys/ so that it's automatically inst
On Sat, 2014-07-12 at 01:04 +, Rui Paulo wrote:
> Author: rpaulo
> Date: Sat Jul 12 01:04:10 2014
> New Revision: 268543
> URL: http://svnweb.freebsd.org/changeset/base/268543
>
> Log:
> Move iic.h to sys/ so that it's automatically installed in /usr/include/sys.
>
> This lets us call i
Author: rpaulo
Date: Sat Jul 12 01:06:29 2014
New Revision: 268544
URL: http://svnweb.freebsd.org/changeset/base/268544
Log:
Optimisation: replace ${_D:R} with just ${_D}.
MFC after:3 weeks
Modified:
head/share/mk/bsd.dep.mk
Modified: head/share/mk/bsd.dep.mk
===
Author: rpaulo
Date: Sat Jul 12 01:04:10 2014
New Revision: 268543
URL: http://svnweb.freebsd.org/changeset/base/268543
Log:
Move iic.h to sys/ so that it's automatically installed in /usr/include/sys.
This lets us call iic(4) ioctls without needing the kernel source code
and follows the
Author: rpaulo
Date: Sat Jul 12 00:57:00 2014
New Revision: 268542
URL: http://svnweb.freebsd.org/changeset/base/268542
Log:
Remove _DTRACE_VERSION from sdt.h. It will now come from the command line
(bsd.dep.mk).
MFC after:3 weeks
Modified:
head/sys/sys/sdt.h
Modified: head/sys/s
Author: rpaulo
Date: Sat Jul 12 00:54:34 2014
New Revision: 268541
URL: http://svnweb.freebsd.org/changeset/base/268541
Log:
Automatically build and link DTrace USDT probes.
This completely replaces bsd.dtrace.mk which never worked reliably.
MFC after:3 weeks
Deleted:
head/share
On Tue, Jul 8, 2014 at 10:34 PM, Julio Merino wrote:
>
> OK. Regardless, I suppose that being able to build HEAD from the
> supported releases is supposed to work? Even from 8.4? Will
> investigate for 9.x.
Alright. I could reproduce this... but it was not obvious.
A "make buildworld" with WI
Author: nwhitehorn
Date: Fri Jul 11 23:41:56 2014
New Revision: 268540
URL: http://svnweb.freebsd.org/changeset/base/268540
Log:
Allow up to 512K for boot code on GPT with BIOS. As pmbr.s says in a comment,
"545K should be enough for any boot code". This rounds down slightly.
Reported by:
Author: gavin
Date: Fri Jul 11 22:38:05 2014
New Revision: 268539
URL: http://svnweb.freebsd.org/changeset/base/268539
Log:
The month's name shall not be abbreviated.
Modified:
head/usr.sbin/jail/jail.8
Modified: head/usr.sbin/jail/jail.8
=
Author: pfg
Date: Fri Jul 11 22:22:08 2014
New Revision: 268538
URL: http://svnweb.freebsd.org/changeset/base/268538
Log:
Avoid hardcoding "gcc" in the DTrace tests.
At least one test doesn't work yet without gcc, however gcc is
not always available in base. Using the environment compiler
On Thu, Jul 10, 2014 at 12:34:17AM +1000, Bruce Evans wrote:
> On Mon, 7 Jul 2014, Warner Losh wrote:
> > Log:
> > rm -rf can fail sometimes with an error from fts_read. Make it honor
> > fflag to ignore fts_read errors, but stop deleting from that directory
> > because no further progress can
On Friday, July 11, 2014 3:38:16 pm David Chisnall wrote:
> On 11 Jul 2014, at 15:03, John Baldwin wrote:
>
> >
> > http://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-bad-practice
> >
> > is a decent start on the multitude of reasons to avoid using it.
> >
> > I a
Author: tuexen
Date: Fri Jul 11 21:15:40 2014
New Revision: 268537
URL: http://svnweb.freebsd.org/changeset/base/268537
Log:
Whitespace changes.
MFC after: 1 week
Modified:
head/sys/netinet/sctp_os_bsd.h
head/sys/netinet/sctp_var.h
head/sys/netinet/sctputil.h
Modified: head/sys/neti
Author: np
Date: Fri Jul 11 21:02:54 2014
New Revision: 268536
URL: http://svnweb.freebsd.org/changeset/base/268536
Log:
cxgbe(4): Add an iSCSI softc to the adapter structure.
Modified:
head/sys/dev/cxgbe/adapter.h
Modified: head/sys/dev/cxgbe/adapter.h
==
I'm so glad this finally made it in!
Thanks!
-a
On 11 July 2014 12:40, Gleb Smirnoff wrote:
> Author: glebius
> Date: Fri Jul 11 19:40:50 2014
> New Revision: 268535
> URL: http://svnweb.freebsd.org/changeset/base/268535
>
> Log:
> Improve reference counting of EXT_SFBUF pages attached to m
Author: glebius
Date: Fri Jul 11 19:40:50 2014
New Revision: 268535
URL: http://svnweb.freebsd.org/changeset/base/268535
Log:
Improve reference counting of EXT_SFBUF pages attached to mbufs.
o Do not use UMA refcount zone. The problem with this zone is that
several refcounting words (16
On 11 Jul 2014, at 15:03, John Baldwin wrote:
>
> http://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-bad-practice
>
> is a decent start on the multitude of reasons to avoid using it.
>
> I also avoid 'import * from foo' in Python for similar reasons.
>
> OTOH, mo
On Fri, Jul 11, 2014 at 11:06 AM, Baptiste Daroussin
wrote:
> On Fri, Jul 11, 2014 at 10:51:32AM -0700, Florent Thoumie wrote:
> > I don't know the ins and outs of arcanist but at Facebook we use 'arc
> > amend' to update the local commit message with whatever is in
> phabricator.
> > This includ
On Friday, July 11, 2014 1:54:42 pm Baptiste Daroussin wrote:
> On Fri, Jul 11, 2014 at 12:38:23PM -0400, John Baldwin wrote:
> > On Friday, July 11, 2014 12:16:26 pm John Baldwin wrote:
> > > Author: jhb
> > > Date: Fri Jul 11 16:16:26 2014
> > > New Revision: 268531
> > > URL: http://svnweb.freeb
On Fri, Jul 11, 2014 at 10:51:32AM -0700, Florent Thoumie wrote:
> I don't know the ins and outs of arcanist but at Facebook we use 'arc
> amend' to update the local commit message with whatever is in phabricator.
> This includes the name of the reviewer.
That only works because you are using a dv
On Fri, Jul 11, 2014 at 12:38:23PM -0400, John Baldwin wrote:
> On Friday, July 11, 2014 12:16:26 pm John Baldwin wrote:
> > Author: jhb
> > Date: Fri Jul 11 16:16:26 2014
> > New Revision: 268531
> > URL: http://svnweb.freebsd.org/changeset/base/268531
> >
> > Log:
> > Fix some edge cases with
I don't know the ins and outs of arcanist but at Facebook we use 'arc
amend' to update the local commit message with whatever is in phabricator.
This includes the name of the reviewer.
Florent
On Fri, Jul 11, 2014 at 9:38 AM, John Baldwin wrote:
> On Friday, July 11, 2014 12:16:26 pm John Bald
Author: tuexen
Date: Fri Jul 11 17:31:40 2014
New Revision: 268534
URL: http://svnweb.freebsd.org/changeset/base/268534
Log:
Bugfix: When a remote address was added to an endpoint,
a source address was selected and cached, but it was not
stored that is was cached. This resulted in selecting
On 7/11/2014 11:47 AM, Bryan Drewery wrote:
> On 7/11/2014 11:38 AM, John Baldwin wrote:
>> On Friday, July 11, 2014 12:16:26 pm John Baldwin wrote:
>>> Author: jhb
>>> Date: Fri Jul 11 16:16:26 2014
>>> New Revision: 268531
>>> URL: http://svnweb.freebsd.org/changeset/base/268531
>>>
>>> Log:
>>>
On 7/11/2014 11:38 AM, John Baldwin wrote:
> On Friday, July 11, 2014 12:16:26 pm John Baldwin wrote:
>> Author: jhb
>> Date: Fri Jul 11 16:16:26 2014
>> New Revision: 268531
>> URL: http://svnweb.freebsd.org/changeset/base/268531
>>
>> Log:
>> Fix some edge cases with rewinddir():
>> - In the
Author: bdrewery
Date: Fri Jul 11 16:45:55 2014
New Revision: 268533
URL: http://svnweb.freebsd.org/changeset/base/268533
Log:
Fix vmstat -M after r263620 renamed 'cnt' to 'vm_cnt'.
This was showing as:
vmstat: undefined symbols:
_cnt
To remain backwards compatible with older
On Friday, July 11, 2014 12:16:26 pm John Baldwin wrote:
> Author: jhb
> Date: Fri Jul 11 16:16:26 2014
> New Revision: 268531
> URL: http://svnweb.freebsd.org/changeset/base/268531
>
> Log:
> Fix some edge cases with rewinddir():
> - In the unionfs case, opendir() and fdopendir() read the dir
On Thursday, July 10, 2014 4:57:51 pm Ian Lepore wrote:
> On Thu, 2014-07-10 at 11:27 -0400, John Baldwin wrote:
> > On Thursday, July 10, 2014 11:04:56 am Ed Schouten wrote:
> > > On 10 July 2014 14:15, Pietro Cerutti wrote:
> > > > +using namespace std;
> > >
> > > Out of curiosity, do we have
Author: cy
Date: Fri Jul 11 16:26:51 2014
New Revision: 268532
URL: http://svnweb.freebsd.org/changeset/base/268532
Log:
Remove redundant USE_INET6 test that enables INET6 in the ipfilter userland
regardless of the setting in make.conf.
PR: 190964
Approved by: glebius (mentor
Author: jhb
Date: Fri Jul 11 16:16:26 2014
New Revision: 268531
URL: http://svnweb.freebsd.org/changeset/base/268531
Log:
Fix some edge cases with rewinddir():
- In the unionfs case, opendir() and fdopendir() read the directory's full
contents and cache it. This cache is not refreshed whe
Author: glebius
Date: Fri Jul 11 14:34:29 2014
New Revision: 268530
URL: http://svnweb.freebsd.org/changeset/base/268530
Log:
Fix style bug: rename the refcount field of m_ext to ext_cnt, to match
other members.
Sponsored by: Nginx, Inc.
Modified:
head/sys/dev/hatm/if_hatm_intr.c
hea
Author: glebius
Date: Fri Jul 11 13:58:48 2014
New Revision: 268529
URL: http://svnweb.freebsd.org/changeset/base/268529
Log:
All mbuf external free functions never fail, so let them be void.
Sponsored by: Nginx, Inc.
Modified:
head/sys/compat/ndis/kern_ndis.c
head/sys/compat/ndis/ndis
> On 10 July 2014 14:15, Pietro Cerutti wrote:
> > Reimplements users(1) in C++.
AFAIU, functionality of users(1) is subset of w(1). Is it possible
to create one binary for both, installing them hardlinked?
--
Totus tuus, Glebius.
___
svn-src-all@fr
On Fri, Jul 11, 2014 at 12:55:51PM +0300, Konstantin Belousov wrote:
> On Fri, Jul 11, 2014 at 04:43:51AM +0200, Mateusz Guzik wrote:
> > In both cases the same mechanism blocks both exec and exit, this can be
> > split if needed (p_lock would still cover exit, p_something would cover
> > exec).
>
On Fri, Jul 11, 2014 at 04:43:51AM +0200, Mateusz Guzik wrote:
> On Mon, Jun 23, 2014 at 07:35:23PM +0300, Konstantin Belousov wrote:
> > On Mon, Jun 23, 2014 at 03:16:53PM +0200, Mateusz Guzik wrote:
> > > If traversal while transition to P_INEXEC is allowed, execve dealing
> > > with a setuid bin
Author: emaste
Date: Fri Jul 11 07:31:55 2014
New Revision: 268527
URL: http://svnweb.freebsd.org/changeset/base/268527
Log:
Remove unused readline header
Readline is no longer installed after r268461. A readline compatibility
header is provided by libedit, but readline definitions do no
58 matches
Mail list logo