On Tue, 4 Aug 2015, Pedro F. Giffuni wrote:
Log:
Revert r286144 leaving the original fix to the buffer overflow.
Some developers consider the new code unnecessarily obfuscated.
There was also a benign off-by-one.
Discussed with:bde, vangyzen, jmallett
It is this version that is u
Author: ed
Date: Tue Aug 4 06:02:03 2015
New Revision: 286278
URL: https://svnweb.freebsd.org/changeset/base/286278
Log:
Let the CloudABI futex code use umtx_keys.
The CloudABI kernel still passes all of the cloudlibc unit tests.
Reviewed by: vangyzen
Differential Revision:
Author: ed
Date: Tue Aug 4 06:01:13 2015
New Revision: 286277
URL: https://svnweb.freebsd.org/changeset/base/286277
Log:
Fix bad arithmetic in umtx_key_get() to compute object offset.
It looks like umtx_key_get() has the addition and subtraction the wrong
way around, meaning that it fail
On Tue, 4 Aug 2015, Marcelo Araujo wrote:
Log:
Remove the 3rd clause of BSD LICENSE.
Sync the code with the OpenBSD version.
Small style(9) fix up.
This has many style(9) fix downs.
Differential Revision: D3212
Reviewed by: rodrigc, bapt
Obtained from: OpenBSD
Sponso
On Tue, 4 Aug 2015, Konstantin Belousov wrote:
On Tue, Aug 04, 2015 at 12:11:40AM +, Jung-uk Kim wrote:
Log:
Always define __va_list for amd64 and restore pre-r232261 behavior for i386.
Note it allows exotic compilers, e.g., TCC, to build with our stdio.h, etc.
Thanks.
PR:
On Tue, Aug 04, 2015 at 07:16:50AM +0300, Konstantin Belousov wrote:
> On Mon, Aug 03, 2015 at 01:52:46PM -0400, Benjamin Kaduk wrote:
> > On Mon, Aug 3, 2015 at 12:30 PM, Edward Tomasz Napierala
> > wrote:
> >
> > > Author: trasz
> > > Date: Mon Aug 3 16:30:47 2015
> > > New Revision: 286236
>
On Mon, Aug 03, 2015 at 01:52:46PM -0400, Benjamin Kaduk wrote:
> On Mon, Aug 3, 2015 at 12:30 PM, Edward Tomasz Napierala
> wrote:
>
> > Author: trasz
> > Date: Mon Aug 3 16:30:47 2015
> > New Revision: 286236
> > URL: https://svnweb.freebsd.org/changeset/base/286236
> >
> > Log:
> > Document
On Tue, Aug 04, 2015 at 12:11:40AM +, Jung-uk Kim wrote:
> Author: jkim
> Date: Tue Aug 4 00:11:39 2015
> New Revision: 286265
> URL: https://svnweb.freebsd.org/changeset/base/286265
>
> Log:
> Always define __va_list for amd64 and restore pre-r232261 behavior for i386.
> Note it allows e
Author: pfg
Date: Tue Aug 4 02:56:31 2015
New Revision: 286268
URL: https://svnweb.freebsd.org/changeset/base/286268
Log:
Revert r286144 leaving the original fix to the buffer overflow.
Some developers consider the new code unnecessarily obfuscated.
There was also a benign off-by-one.
Author: araujo (ports committer)
Date: Tue Aug 4 02:41:14 2015
New Revision: 286267
URL: https://svnweb.freebsd.org/changeset/base/286267
Log:
Remove the 3rd clause of BSD LICENSE.
Sync the code with the OpenBSD version.
Small style(9) fix up.
Differential Revision:D3212
Revi
Author: araujo (ports committer)
Date: Tue Aug 4 02:34:51 2015
New Revision: 286266
URL: https://svnweb.freebsd.org/changeset/base/286266
Log:
Remove the 3rd clause of BSD LICENSE.
Sync the code with the OpenBSD version.
Differential Revision:D3213
Reviewed by: rodrigc
Author: jkim
Date: Tue Aug 4 00:11:39 2015
New Revision: 286265
URL: https://svnweb.freebsd.org/changeset/base/286265
Log:
Always define __va_list for amd64 and restore pre-r232261 behavior for i386.
Note it allows exotic compilers, e.g., TCC, to build with our stdio.h, etc.
PR:
Author: loos
Date: Mon Aug 3 22:14:45 2015
New Revision: 286260
URL: https://svnweb.freebsd.org/changeset/base/286260
Log:
Remove the mtx_sleep() from the kqueue f_event filter.
The filter is called from the network hot path and must not sleep.
The filter runs with the descriptor lock
Author: ed
Date: Mon Aug 3 22:07:50 2015
New Revision: 286259
URL: https://svnweb.freebsd.org/changeset/base/286259
Log:
Avoid calling strlen() where we can use the strspn() return value.
Modified:
head/usr.sbin/pw/pw_group.c
head/usr.sbin/pw/pw_user.c
Modified: head/usr.sbin/pw/pw_group.
Author: dteske
Date: Mon Aug 3 21:19:31 2015
New Revision: 286258
URL: https://svnweb.freebsd.org/changeset/base/286258
Log:
Clarify pw(8) manual w/respect to required arguments. Break long lines at
punctuation while here.
Differential Revision:https://reviews.freebsd.org/D2700
Author: ed
Date: Mon Aug 3 21:11:33 2015
New Revision: 286257
URL: https://svnweb.freebsd.org/changeset/base/286257
Log:
Add missing const keyword to function parameter.
The umtx_key_get() function does not dereference the address off the
userspace object. The pointer can safely be const
> On Aug 3, 2015, at 1:44 PM, Slawa Olhovchenkov wrote:
>
> On Tue, Aug 04, 2015 at 03:35:50AM +0800, Julian Elischer wrote:
>
>> On 8/3/15 8:03 PM, Konstantin Belousov wrote:
>>> On Mon, Aug 03, 2015 at 12:50:19PM +0100, Steven Hartland wrote:
For this change I don't want to get into fixi
Author: jhb
Date: Mon Aug 3 20:43:36 2015
New Revision: 286256
URL: https://svnweb.freebsd.org/changeset/base/286256
Log:
kgdb uses td_oncpu to determine if a thread is running and should use
a pcb from stoppcbs[] rather than the thread's PCB. However, exited threads
retained td_oncpu from
Author: alc
Date: Mon Aug 3 20:30:27 2015
New Revision: 286255
URL: https://svnweb.freebsd.org/changeset/base/286255
Log:
Refinements to r281079's sequential access optimization: Prefetched pages,
which constitute the majority of the pages that are processed by
vm_fault_dontneed(), are alre
On Tue, Aug 04, 2015 at 03:35:50AM +0800, Julian Elischer wrote:
> On 8/3/15 8:03 PM, Konstantin Belousov wrote:
> > On Mon, Aug 03, 2015 at 12:50:19PM +0100, Steven Hartland wrote:
> >> For this change I don't want to get into fixing the thread0 stack size,
> >> which can be done later, just
> >>
On 8/3/15 8:03 PM, Konstantin Belousov wrote:
On Mon, Aug 03, 2015 at 12:50:19PM +0100, Steven Hartland wrote:
For this change I don't want to get into fixing the thread0 stack size,
which can be done later, just
to provide a reasonable warning to the user that smaller values could
cause a panic
Author: bapt
Date: Mon Aug 3 18:47:45 2015
New Revision: 286244
URL: https://svnweb.freebsd.org/changeset/base/286244
Log:
Remove never used file
Obtained from:DragonFlyBSD
Deleted:
head/usr.bin/vgrind/vgrindefs.c
___
svn-src-head@free
On Sat, Aug 1, 2015 at 6:02 PM, Guy Helmer wrote:
>
>> On Aug 1, 2015, at 4:50 AM, Ed Schouten wrote:
>>
>> Hi Luiz,
>>
>> 2015-07-31 23:43 GMT+02:00 Luiz Otavio O Souza :
>>> - while (d->bd_hbuf_in_use)
>>> - mtx_sleep(&d->bd_hbuf_in_use, &d->bd_lock,
>>> -
On Mon, Aug 3, 2015 at 10:54 AM, Andriy Gapon wrote:
> On 03/08/2015 19:27, Edward Tomasz Napierala wrote:
>> Author: trasz
>> Date: Mon Aug 3 16:27:36 2015
>> New Revision: 286234
>> URL: https://svnweb.freebsd.org/changeset/base/286234
>>
>> Log:
>> Fix a problem which made loader(8) load non
Author: loos
Date: Mon Aug 3 18:22:31 2015
New Revision: 286243
URL: https://svnweb.freebsd.org/changeset/base/286243
Log:
Add a KASSERT() to make sure we wont rotate the buffers twice (rotate the
buffers while the hold buffer is in use).
Suggested by: ed, ghelmer
MFC with: r286142
On 03/08/2015 19:27, Edward Tomasz Napierala wrote:
> Author: trasz
> Date: Mon Aug 3 16:27:36 2015
> New Revision: 286234
> URL: https://svnweb.freebsd.org/changeset/base/286234
>
> Log:
> Fix a problem which made loader(8) load non-kld files twice.
What was the problem?
The change looks like
On Mon, Aug 3, 2015 at 12:30 PM, Edward Tomasz Napierala
wrote:
> Author: trasz
> Date: Mon Aug 3 16:30:47 2015
> New Revision: 286236
> URL: https://svnweb.freebsd.org/changeset/base/286236
>
> Log:
> Document vgonel(9).
>
Er, isn't this a step backwards?
% static void vgonel(struct vno
Author: markj
Date: Mon Aug 3 17:47:02 2015
New Revision: 286242
URL: https://svnweb.freebsd.org/changeset/base/286242
Log:
The mbuf parameter to ip_output_pfil() must be an output parameter since
pfil(9) hooks may modify the chain.
X-MFC-With: r286028
Modified:
head/sys/netinet/ip_
Author: markj
Date: Mon Aug 3 17:39:36 2015
New Revision: 286241
URL: https://svnweb.freebsd.org/changeset/base/286241
Log:
Remove a couple of unused fields from the FBT probe struct.
Modified:
head/sys/cddl/dev/fbt/aarch64/fbt_isa.c
head/sys/cddl/dev/fbt/arm/fbt_isa.c
head/sys/cddl/dev/
On Mon, Aug 3, 2015 at 7:19 PM, Ermal Luçi wrote:
>
>
>
> On Mon, Aug 3, 2015 at 5:18 PM, Olivier Cochard-Labbé
> wrote:
>
>> On Mon, Aug 3, 2015 at 5:05 PM, Ermal Luçi wrote:
>>
>>> Hello Olivier,
>>>
>>> its strange seeing so much contention on the arp tables on your PMC
>>> stats.
>>> Do you
On Mon, Aug 3, 2015 at 5:18 PM, Olivier Cochard-Labbé
wrote:
> On Mon, Aug 3, 2015 at 5:05 PM, Ermal Luçi wrote:
>
>> Hello Olivier,
>>
>> its strange seeing so much contention on the arp tables on your PMC stats.
>> Do you run ping(to prepopulate arp) or static arp to remove the noise
>> from t
Author: sbruno
Date: Mon Aug 3 16:39:25 2015
New Revision: 286238
URL: https://svnweb.freebsd.org/changeset/base/286238
Log:
A misplaced #endif in ixgbe_ioctl() causes interface MTU to become
zero when INET and INET6 are undefined.
PR: 162028
Differential Revision:htt
Author: trasz
Date: Mon Aug 3 16:35:18 2015
New Revision: 286237
URL: https://svnweb.freebsd.org/changeset/base/286237
Log:
Fix panic that would happen on forcibly unmounting devfs (note that
as it is now, devfs ignores MNT_FORCE anyway, so it needs to be modified
to trigger the panic) with
Author: trasz
Date: Mon Aug 3 16:30:47 2015
New Revision: 286236
URL: https://svnweb.freebsd.org/changeset/base/286236
Log:
Document vgonel(9).
MFC after:1 month
Sponsored by: The FreeBSD Foundation
Modified:
head/share/man/man9/Makefile
head/share/man/man9/vgone.9
Modified: he
Author: trasz
Date: Mon Aug 3 16:27:36 2015
New Revision: 286234
URL: https://svnweb.freebsd.org/changeset/base/286234
Log:
Fix a problem which made loader(8) load non-kld files twice.
For example, without this patch, the following three lines
in /boot/loader.conf would result in /boot/r
On Mon, Aug 3, 2015 at 5:05 PM, Ermal Luçi wrote:
> Hello Olivier,
>
> its strange seeing so much contention on the arp tables on your PMC stats.
> Do you run ping(to prepopulate arp) or static arp to remove the noise from
> that interaction?
>
I'm using static ARP on my devices (and static MAC
Hello Olivier,
its strange seeing so much contention on the arp tables on your PMC stats.
Do you run ping(to prepopulate arp) or static arp to remove the noise from
that interaction?
Also do you run with flowtable active?
On Mon, Aug 3, 2015 at 3:06 PM, Olivier Cochard-Labbé
wrote:
> On Tue, J
Author: zbb
Date: Mon Aug 3 14:58:46 2015
New Revision: 286233
URL: https://svnweb.freebsd.org/changeset/base/286233
Log:
Add missing exception number to EL0 sync. abort on ARM64
When doing a data abort from userland it is possible to get
more than one data abort inside the same exceptio
Author: melifaro
Date: Mon Aug 3 14:31:06 2015
New Revision: 286232
URL: https://svnweb.freebsd.org/changeset/base/286232
Log:
Fix ipfw range deletion.
Spotted by: ian,julian
Modified:
head/sbin/ipfw/ipfw2.c
Modified: head/sbin/ipfw/ipfw2.c
===
Author: imp
Date: Mon Aug 3 13:49:46 2015
New Revision: 286231
URL: https://svnweb.freebsd.org/changeset/base/286231
Log:
Add pmspvc device back to GENERIC. The issues with the device playing
grabby hands with other driver's devices has been solved.
MFC After: 3 weeks
Modified:
head/s
On 03/08/2015 13:03, Konstantin Belousov wrote:
On Mon, Aug 03, 2015 at 12:50:19PM +0100, Steven Hartland wrote:
For this change I don't want to get into fixing the thread0 stack size,
which can be done later, just
to provide a reasonable warning to the user that smaller values could
cause a p
Author: ed
Date: Mon Aug 3 13:42:52 2015
New Revision: 286230
URL: https://svnweb.freebsd.org/changeset/base/286230
Log:
Let CloudABI use the SV_CAPSICUM flag.
CloudABI processes will now start up in capabilities mode.
Reviewed by: kib
Modified:
head/sys/amd64/cloudabi64/cloudabi6
Author: ed
Date: Mon Aug 3 13:41:47 2015
New Revision: 286229
URL: https://svnweb.freebsd.org/changeset/base/286229
Log:
Add sysent flag to switch to capabilities mode on startup.
CloudABI processes should run in capabilities mode automatically. There
is no need to switch manually (e.g.,
Andriy Gapon wrote:
> On 30/07/2015 10:24, K. Macy wrote:
> > Just FYI this change introduces a deadlock with with the
> > spa_namespace_lock. Mount will be holding this lock while trying to
> > acquire the spa_namespace_lock. zfskern on the other hand holds the
> > spa_namespace_lock when callin
On 30/07/2015 10:24, K. Macy wrote:
> Just FYI this change introduces a deadlock with with the
> spa_namespace_lock. Mount will be holding this lock while trying to
> acquire the spa_namespace_lock. zfskern on the other hand holds the
> spa_namespace_lock when calling zfs_freebsd_access which in t
On 26/07/2015 23:27, Scott Long wrote:
>
>> On Jun 12, 2015, at 4:01 AM, Andriy Gapon wrote:
>>
>> Author: avg
>> Date: Fri Jun 12 10:01:24 2015
>> New Revision: 284297
>> URL: https://svnweb.freebsd.org/changeset/base/284297
>>
>> Log:
>> several lockstat improvements
>>
>> 0. For spin events
On Tue, Jul 28, 2015 at 2:42 PM, Gleb Smirnoff wrote:
>
> Here is suggested patch. Ermal and Oliver, can you please test/benchmark
> it?
>
Hi,
this patch reduce performanece :-(
Here are the results regarding forwarding:
x r285046.pps.forwarding (IPSEC compiled but not used)
+ r285051.pps.fo
Author: kib
Date: Mon Aug 3 12:14:42 2015
New Revision: 286228
URL: https://svnweb.freebsd.org/changeset/base/286228
Log:
Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUID
reported, on APs. We already did this on BSP.
Otherwise, the userspace software which depends on the f
Author: jch
Date: Mon Aug 3 12:13:54 2015
New Revision: 286227
URL: https://svnweb.freebsd.org/changeset/base/286227
Log:
Decompose TCP INP_INFO lock to increase short-lived TCP connections
scalability:
- The existing TCP INP_INFO lock continues to protect the global inpcb list
stabil
On Mon, Aug 03, 2015 at 12:50:19PM +0100, Steven Hartland wrote:
> For this change I don't want to get into fixing the thread0 stack size,
> which can be done later, just
> to provide a reasonable warning to the user that smaller values could
> cause a panic.
Hmm, is it limited to the thread0 on
On Mon, Aug 03, 2015 at 12:50:19PM +0100, Steven Hartland wrote:
> > I looked at the possibility of making default kernel stack size
> > configurable by a loader tunable, and the issue is that thread0 gets its
> > stack set up too early (locore for i386, hammer_time() for amd64). I.e.,
> > it is
Author: trasz
Date: Mon Aug 3 11:57:11 2015
New Revision: 286226
URL: https://svnweb.freebsd.org/changeset/base/286226
Log:
Rework the way iSCSI initiator handles system shutdown. This fixes
hangs on shutdown with LUNs with mounted filesystems over a disconnected
iSCSI session.
MFC aft
On 03/08/2015 12:19, Konstantin Belousov wrote:
On Mon, Aug 03, 2015 at 03:52:21AM -0700, Peter Wemm wrote:
On Monday, August 03, 2015 11:31:58 AM Steven Hartland wrote:
On 03/08/2015 10:47, Slawa Olhovchenkov wrote:
On Mon, Aug 03, 2015 at 09:34:10AM +, Steven Hartland wrote:
Author: s
On Mon, Aug 03, 2015 at 02:19:42PM +0300, Konstantin Belousov wrote:
> > The whole thing has missing the point.
> >
> > Changing the default for the entire kernel just because the zfs compat
> > wrappers can't be bothered requesting a suitable value is.. unfortunate..
> > particularly when it i
On Mon, Aug 03, 2015 at 03:52:21AM -0700, Peter Wemm wrote:
> On Monday, August 03, 2015 11:31:58 AM Steven Hartland wrote:
> > On 03/08/2015 10:47, Slawa Olhovchenkov wrote:
> > > On Mon, Aug 03, 2015 at 09:34:10AM +, Steven Hartland wrote:
> > >> Author: smh
> > >> Date: Mon Aug 3 09:34:09 2
Author: andrew
Date: Mon Aug 3 11:05:02 2015
New Revision: 286225
URL: https://svnweb.freebsd.org/changeset/base/286225
Log:
Pass the pcb to store the vfp state in to vfp_save_state. This fixes a bug
in savectx where it will be used to store the current state however will
pass in a pcb when
On Mon, Aug 03, 2015 at 11:31:58AM +0100, Steven Hartland wrote:
> On 03/08/2015 10:47, Slawa Olhovchenkov wrote:
> > On Mon, Aug 03, 2015 at 09:34:10AM +, Steven Hartland wrote:
> >
> >> Author: smh
> >> Date: Mon Aug 3 09:34:09 2015
> >> New Revision: 286223
> >> URL: https://svnweb.freebsd
On Monday, August 03, 2015 11:31:58 AM Steven Hartland wrote:
> On 03/08/2015 10:47, Slawa Olhovchenkov wrote:
> > On Mon, Aug 03, 2015 at 09:34:10AM +, Steven Hartland wrote:
> >> Author: smh
> >> Date: Mon Aug 3 09:34:09 2015
> >> New Revision: 286223
> >> URL: https://svnweb.freebsd.org/cha
On 03/08/2015 10:47, Slawa Olhovchenkov wrote:
On Mon, Aug 03, 2015 at 09:34:10AM +, Steven Hartland wrote:
Author: smh
Date: Mon Aug 3 09:34:09 2015
New Revision: 286223
URL: https://svnweb.freebsd.org/changeset/base/286223
Log:
Fix KSTACK_PAGES check in ZFS module
The check in
On Mon, Aug 03, 2015 at 09:34:10AM +, Steven Hartland wrote:
> Author: smh
> Date: Mon Aug 3 09:34:09 2015
> New Revision: 286223
> URL: https://svnweb.freebsd.org/changeset/base/286223
>
> Log:
> Fix KSTACK_PAGES check in ZFS module
>
> The check introduced by r285946 failed to add t
Author: smh
Date: Mon Aug 3 09:34:09 2015
New Revision: 286223
URL: https://svnweb.freebsd.org/changeset/base/286223
Log:
Fix KSTACK_PAGES check in ZFS module
The check introduced by r285946 failed to add the dependency on
opt_kstack_pages.h which meant the default value for the platform
Author: ed
Date: Mon Aug 3 07:29:57 2015
New Revision: 286221
URL: https://svnweb.freebsd.org/changeset/base/286221
Log:
Set p_osrel to __FreeBSD_version on process startup.
Certain system calls have quirks applied to make them work as if called
on an older version of FreeBSD. As CloudAB
62 matches
Mail list logo