Author: vangyzen
Date: Tue Mar 21 01:24:56 2017
New Revision: 315658
URL: https://svnweb.freebsd.org/changeset/base/315658
Log:
MFC r315510
nanosleep: plug a kernel memory disclosure
nanosleep() updates rmtp on EINVAL. In that case, kern_nanosleep()
has not updated rmt, so sys_nanos
Author: vangyzen
Date: Fri Mar 10 20:48:38 2017
New Revision: 315029
URL: https://svnweb.freebsd.org/changeset/base/315029
Log:
MFC r314626
Fix grammar in some comments in subr_sleepqueue.c
While I'm here, remove trailing whitespace.
Modified:
stable/10/sys/kern/subr_sleepqueue.c
Di
Author: vangyzen
Date: Fri Mar 10 20:38:18 2017
New Revision: 315028
URL: https://svnweb.freebsd.org/changeset/base/315028
Log:
MFC r313820
pf: use inet_ntoa_r() instead of inet_ntoa(); maybe fix IPv6 OS fingerprinting
inet_ntoa() cannot be used safely in a multithreaded environment
Author: vangyzen
Date: Fri Mar 10 20:07:38 2017
New Revision: 315024
URL: https://svnweb.freebsd.org/changeset/base/315024
Log:
MFC r314055
Make several improvements and corrections in the kenv(2) man page
Sponsored by: Dell EMC
Modified:
stable/10/lib/libc/sys/kenv.2
Directory Prop
Author: vangyzen
Date: Fri Mar 10 19:34:14 2017
New Revision: 315021
URL: https://svnweb.freebsd.org/changeset/base/315021
Log:
MFC r313817
acpica: remove a superfluous NULL check
The address-of operator can't produce NULL (in practice).
Remove an unnecessary NULL check.
Sponsor
On 02/13/2017 02:22, Ed Schouten wrote:
2017-02-11 15:28 GMT+01:00 Eric van Gyzen :
I would be concerned that app developers would read this definition, ignore
the one in the man page, and use the __-prefixed types in their apps.
I think that's a concern that's not specific to the
On 02/11/2017 03:12, Ed Schouten wrote:
2017-02-11 8:35 GMT+01:00 Ngie Cooper :
Note that sys/types.h is required on FreeBSD for kqueue(2), unlike NetBSD
Which is a bug on its own in my opinion. What do you think of this patch?
Index: sys/sys/event.h
Author: vangyzen
Date: Fri Feb 10 16:11:11 2017
New Revision: 313558
URL: https://svnweb.freebsd.org/changeset/base/313558
Log:
MFC r313401
Fix garbage IP addresses in UDP log_in_vain messages
If multiple threads emit a UDP log_in_vain message concurrently,
or indeed call inet_ntoa()
On 01/23/2017 12:12, Eric van Gyzen wrote:
> On 01/23/2017 10:03, Andriy Gapon wrote:
>> On 23/01/2017 15:34, Bruce Evans wrote:
>>> What is a good benchmark for showing that the fix helps?
>>
>> Honestly, I do not know. We ran into a pathology where a thread was no
On 01/23/2017 10:03, Andriy Gapon wrote:
> On 23/01/2017 15:34, Bruce Evans wrote:
>> What is a good benchmark for showing that the fix helps?
>
> Honestly, I do not know. We ran into a pathology where a thread was not
> getting
> scheduled for a long time after being preempted while in a critic
Author: vangyzen
Date: Thu Dec 15 16:52:17 2016
New Revision: 310121
URL: https://svnweb.freebsd.org/changeset/base/310121
Log:
MFC r309676
Export the whole thread name in kinfo_proc
kinfo_proc::ki_tdname is three characters shorter than
thread::td_name. Add a ki_moretdname field fo
Author: vangyzen
Date: Thu Dec 15 01:45:31 2016
New Revision: 310099
URL: https://svnweb.freebsd.org/changeset/base/310099
Log:
MFC r309460
thr_set_name(): silently truncate the given name as needed
Instead of failing with ENAMETOOLONG, which is swallowed by
pthread_set_name_np() any
Author: vangyzen
Date: Tue Dec 13 23:13:03 2016
New Revision: 310043
URL: https://svnweb.freebsd.org/changeset/base/310043
Log:
MFC r309625
This is imported from NetBSD. The author--Joerg Sonnenberger--agreed
to apply a two-clause BSD license, just so the license was clear.
This sou
Author: vangyzen
Date: Tue Dec 13 23:10:35 2016
New Revision: 310041
URL: https://svnweb.freebsd.org/changeset/base/310041
Log:
MFC r309364 r309367 r309624
locale: fix buffer management
Also, handle signed and unsigned chars, and more gracefully handle
invalid input.
locale: ena
Author: vangyzen
Date: Wed Nov 30 22:20:23 2016
New Revision: 309340
URL: https://svnweb.freebsd.org/changeset/base/309340
Log:
MFC r306577 r306652 306830
Add GARP retransmit capability
A single gratuitous ARP (GARP) is always transmitted when an IPv4
address is added to an interface
Author: vangyzen
Date: Wed Nov 30 20:51:51 2016
New Revision: 309336
URL: https://svnweb.freebsd.org/changeset/base/309336
Log:
MFC r308340
ncal: fix a reference to an out-of-scope stack buffer
PR: 214237
Submitted by: Jonathan de Boyne Pollard
Sponsored by: Dell EMC
Mod
Author: vangyzen
Date: Wed Nov 30 20:48:44 2016
New Revision: 309334
URL: https://svnweb.freebsd.org/changeset/base/309334
Log:
MFC r308904
Fix error reporting from wcstof()
When wcstof() skipped initial space and then parsing failed, it set
endptr to the first non-space character.
Author: vangyzen
Date: Wed Nov 30 18:11:35 2016
New Revision: 309329
URL: https://svnweb.freebsd.org/changeset/base/309329
Log:
MFC r308824
locale: fix display of "grouping" and "mon_grouping" values
The "grouping" and "mon_grouping" values are arrays of one-byte
integers, not arrays
Author: vangyzen
Date: Wed Oct 19 00:14:22 2016
New Revision: 307588
URL: https://svnweb.freebsd.org/changeset/base/307588
Log:
MFC r306346
Make no assertions about mutex state when the scheduler is stopped.
This changes the assert path to match the lock and unlock paths.
Sponsore
Author: vangyzen
Date: Sat Oct 8 14:10:45 2016
New Revision: 306846
URL: https://svnweb.freebsd.org/changeset/base/306846
Log:
MFC r306568, r306569
Add the __printflike attribute to the declarations of
dprintf(3) and vdprintf(3).
Sponsored by: Dell EMC
Modified:
stable/10/include
Author: vangyzen
Date: Wed Jun 15 14:11:49 2016
New Revision: 301926
URL: https://svnweb.freebsd.org/changeset/base/301926
Log:
MFC r301532
newsyslog: Eliminate unnecessary sleep(10) when -R and -s are specified
After going through the signal work list, during which do_sigwork()
is c
Author: vangyzen
Date: Wed May 11 22:11:37 2016
New Revision: 299487
URL: https://svnweb.freebsd.org/changeset/base/299487
Log:
MFC r299035: sh: Handle empty hostname and $PWD when building prompt
If the hostname is empty and \h is used in $PS1,
the remainder of the prompt following \h wi
Author: vangyzen
Date: Wed May 11 22:06:28 2016
New Revision: 299485
URL: https://svnweb.freebsd.org/changeset/base/299485
Log:
MFC r299004: Work around (ignore) broken SRAT tables
Modified:
stable/10/sys/x86/acpica/srat.c
Directory Properties:
stable/10/ (props changed)
Modified: stable
Author: vangyzen
Date: Thu Apr 14 17:14:11 2016
New Revision: 297977
URL: https://svnweb.freebsd.org/changeset/base/297977
Log:
MFC r295012
kqueue EVFILT_PROC: avoid collision between NOTE_CHILD and NOTE_EXIT
NOTE_CHILD and NOTE_EXIT return something in kevent.data: the parent
pid (p
Author: vangyzen
Date: Tue Mar 8 20:24:12 2016
New Revision: 296547
URL: https://svnweb.freebsd.org/changeset/base/296547
Log:
MFC r281920,r284247,r284248,r295651
ichsmb: Add PCI device IDs for Intel Sunrise Point-H,
Wellsburg, and Lynx-Point LP SMBus controllers.
Remove whitespace.
Author: vangyzen
Date: Sun Jan 24 02:10:05 2016
New Revision: 294651
URL: https://svnweb.freebsd.org/changeset/base/294651
Log:
MFC r293860
bsdinstall: Suggest the GPT+Active workaround on Dell T5810
The Dell Precision Tower 5810 fails to boot from GPT in Legacy/BIOS mode
without the
Author: vangyzen
Date: Sat Jan 23 20:49:52 2016
New Revision: 294639
URL: https://svnweb.freebsd.org/changeset/base/294639
Log:
MFC r293858
libthr: const-ify two variables
Make the default umutex and urwlock initializers const,
because they can be, and as a microoptimization.
Sp
Author: vangyzen
Date: Sat Dec 19 02:41:31 2015
New Revision: 292462
URL: https://svnweb.freebsd.org/changeset/base/292462
Log:
MFC r289315, r292216
resolver: automatically reload /etc/resolv.conf
On each resolver query, use stat(2) to see if the modification time
of /etc/resolv.conf
Author: vangyzen
Date: Sat Dec 19 02:35:32 2015
New Revision: 292461
URL: https://svnweb.freebsd.org/changeset/base/292461
Log:
MFC r289837
resolver: abuse _res a little less
In the past, _res was a global variable. Now, it's multiple function calls.
Several functions in the resolve
David,
I apologize for the slow reply. Your message went to my "stable" box,
which I read less often.
On 11/14/2015 12:30, David Chisnall wrote:
> On 26 Oct 2015, at 16:21, Eric van Gyzen
> wrote:
>>
>> One counter-argument to this change is that most applications
On 11/12/15 5:01 PM, Bryan Drewery wrote:
On 10/26/2015 9:21 AM, Eric van Gyzen wrote:
Author: vangyzen
Date: Mon Oct 26 16:21:56 2015
New Revision: 290014
URL: https://svnweb.freebsd.org/changeset/base/290014
Log:
Disable SSE in libthr
Please also mention 'MFC rREV'. Thanks!
Author: vangyzen
Date: Tue Oct 27 02:52:05 2015
New Revision: 290036
URL: https://svnweb.freebsd.org/changeset/base/290036
Log:
Fix indentation in etc/rc.d/fsck.
Modified:
stable/10/etc/rc.d/fsck
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/etc/rc.d/fsck
=
Author: vangyzen
Date: Mon Oct 26 16:21:56 2015
New Revision: 290014
URL: https://svnweb.freebsd.org/changeset/base/290014
Log:
Disable SSE in libthr
Clang emits SSE instructions on amd64 in the common path of
pthread_mutex_unlock. If the thread does not otherwise use SSE,
this usage i
Author: vangyzen
Date: Fri Oct 2 14:36:41 2015
New Revision: 288499
URL: https://svnweb.freebsd.org/changeset/base/288499
Log:
MFC r283924
Provide vnode in memory map info for files on tmpfs
When providing memory map information to userland, populate the vnode pointer
for tmpfs file
Author: vangyzen
Date: Fri Oct 2 14:24:39 2015
New Revision: 288498
URL: https://svnweb.freebsd.org/changeset/base/288498
Log:
MFC r281787
dmesg: accommodate message buffer growth between the sysctl calls
Allocate 12.5% extra space to avoid ENOMEM when the message buffer
is growing
Author: vangyzen
Date: Fri Oct 2 14:21:07 2015
New Revision: 288497
URL: https://svnweb.freebsd.org/changeset/base/288497
Log:
MFC r281785
Always send log(9) messages to the message buffer.
It is truer to the semantics of logging for messages to *always*
go to the message buffer, wh
Author: vangyzen
Date: Fri Oct 2 14:11:44 2015
New Revision: 288495
URL: https://svnweb.freebsd.org/changeset/base/288495
Log:
MFC r280793
pmcstat.8: fix -a flag description; improve -m flag to match
The -a flag reads a file saved by -O, not -o.
The -m flag requires the -R flag.
Author: vangyzen
Date: Fri Oct 2 13:48:32 2015
New Revision: 288494
URL: https://svnweb.freebsd.org/changeset/base/288494
Log:
MFC r280792
Clean up some cosmetic nits in kern_umtx.c, found during recent work
in this area and by the Clang static analyzer.
Remove some dead assignments
Author: vangyzen
Date: Tue Jul 21 14:36:33 2015
New Revision: 285750
URL: https://svnweb.freebsd.org/changeset/base/285750
Log:
MFC r285642
ssh: canonicize the host name before looking it up in the host file
Re-apply r99054 by des in 2002. This was accidentally dropped
by the update
39 matches
Mail list logo