On Sun, Jun 02, 2013 at 09:27:53PM -0700, Alfred Perlstein wrote:
> Hey Konstaintin, shouldn't this be scaled against the actual amount of
> KVA we have instead of an arbitrary limit?
The commit changes the buffer cache to scale according to the available
KVA, making the scaling less dumb.
I do n
Author: das
Date: Mon Jun 3 09:15:15 2013
New Revision: 251293
URL: http://svnweb.freebsd.org/changeset/base/251293
Log:
Add more tests for log functions. A few are commented out because the
long double versions don't pass yet. (They are rather nit-picky cases,
so there's ongoing discussi
Author: das
Date: Mon Jun 3 09:14:31 2013
New Revision: 251292
URL: http://svnweb.freebsd.org/changeset/base/251292
Log:
Add logl, log2l, log10l, and log1pl.
Submitted by: bde
Added:
head/lib/msun/ld128/s_logl.c (contents, props changed)
head/lib/msun/ld80/s_logl.c (contents, prop
On 6/3/13 12:55 AM, Konstantin Belousov wrote:
On Sun, Jun 02, 2013 at 09:27:53PM -0700, Alfred Perlstein wrote:
Hey Konstaintin, shouldn't this be scaled against the actual amount of
KVA we have instead of an arbitrary limit?
The commit changes the buffer cache to scale according to the availa
Author: das
Date: Mon Jun 3 09:33:51 2013
New Revision: 251294
URL: http://svnweb.freebsd.org/changeset/base/251294
Log:
Bump __FreeBSD_version for the addition of the following functions to libm:
cacos, cacosf, cacosh, cacoshf,
casin, casinf, casinh, casinhf,
catan, catanf, catanh,
On Fri, May 31, 2013, Alexey Dokuchaev wrote:
> On Thu, May 30, 2013 at 04:49:27AM +, David Schultz wrote:
> > New Revision: 251121
> > URL: http://svnweb.freebsd.org/changeset/base/251121
> >
> > Log:
> > I'm happy to finally commit stephen@'s implementations of cacos,
> > cacosh, casin,
Author: emaste
Date: Mon Jun 3 12:43:09 2013
New Revision: 251295
URL: http://svnweb.freebsd.org/changeset/base/251295
Log:
Switch to 2-clause license
Approved by: bms@
Modified:
head/lib/libc/net/getifmaddrs.c
Modified: head/lib/libc/net/getifmaddrs.c
Author: andre
Date: Mon Jun 3 12:55:13 2013
New Revision: 251296
URL: http://svnweb.freebsd.org/changeset/base/251296
Log:
Allow drivers to specify a maximum TSO length in bytes if they are
limited in the amount of data they can handle at once.
Drivers can set ifp->if_hw_tsomax before ca
Author: andre
Date: Mon Jun 3 13:00:33 2013
New Revision: 251297
URL: http://svnweb.freebsd.org/changeset/base/251297
Log:
Specify a maximum TSO length limiting the segment chain to what the
Xen host side can handle after defragmentation.
This prevents the driver from throwing away too l
Author: emaste
Date: Mon Jun 3 13:11:48 2013
New Revision: 251298
URL: http://svnweb.freebsd.org/changeset/base/251298
Log:
Switch to 2-clause license
Approved by: luigi@
Modified:
head/share/man/man4/man4.i386/pnp.4
Modified: head/share/man/man4/man4.i386/pnp.4
==
On 2013-05-25 20:59, Marcel Moolenaar wrote:
Author: marcel
Date: Sat May 25 18:59:11 2013
New Revision: 250991
URL: http://svnweb.freebsd.org/changeset/base/250991
Log:
Make the malloc(3) family of functions weak and make their non-weak
implementations visible for use by applications. The
Author: jasone
Date: Mon Jun 3 14:36:28 2013
New Revision: 251300
URL: http://svnweb.freebsd.org/changeset/base/251300
Log:
Update jemalloc to version 3.4.0.
Modified:
head/contrib/jemalloc/ChangeLog
head/contrib/jemalloc/FREEBSD-diffs
head/contrib/jemalloc/VERSION
head/contrib/jemallo
On Jun 3, 2013, at 6:25 AM, Dimitry Andric wrote:
> On 2013-05-25 20:59, Marcel Moolenaar wrote:
>> Author: marcel
>> Date: Sat May 25 18:59:11 2013
>> New Revision: 250991
>> URL: http://svnweb.freebsd.org/changeset/base/250991
>>
>> Log:
>> Make the malloc(3) family of functions weak and ma
On Mon, Jun 03, 2013 at 02:38:09AM -0700, David Schultz wrote:
> On Fri, May 31, 2013, Alexey Dokuchaev wrote:
> > On Thu, May 30, 2013 at 04:49:27AM +, David Schultz wrote:
> > > New Revision: 251121
> > > URL: http://svnweb.freebsd.org/changeset/base/251121
> > >
> > > Log:
> > > I'm happy
Author: ed
Date: Mon Jun 3 17:17:56 2013
New Revision: 251314
URL: http://svnweb.freebsd.org/changeset/base/251314
Log:
Add libiconv based versions of *c16*() and *c32*().
I initially thought wchar_t was locale independent, but this seems to be
only the case on Linux. This means that we
Author: kargl
Date: Mon Jun 3 17:21:43 2013
New Revision: 251315
URL: http://svnweb.freebsd.org/changeset/base/251315
Log:
ld80/s_expl.c:
* Update Copyright years to include 2013.
ld128/s_expl.c:
* Correct and update Copyright years. This code originated from
the ld80 versio
Author: kargl
Date: Mon Jun 3 17:24:46 2013
New Revision: 251316
URL: http://svnweb.freebsd.org/changeset/base/251316
Log:
* Style(9). Start non-Copyright fancy formatted comments with /**.
Reviewed by: bde (as part of larger diff)
Modified:
head/lib/msun/ld80/s_expl.c
Modified: hea
Author: kib
Date: Mon Jun 3 17:30:40 2013
New Revision: 251318
URL: http://svnweb.freebsd.org/changeset/base/251318
Log:
Remove irrelevant comments.
Discussed with: alc
MFC after:3 days
Modified:
head/sys/vm/vm_page.c
Modified: head/sys/vm/vm_page.c
Author: np
Date: Mon Jun 3 17:30:21 2013
New Revision: 251317
URL: http://svnweb.freebsd.org/changeset/base/251317
Log:
cxgbe(4): t4fw_cfg must be explicitly loaded if the driver is being
loaded via loader.conf.
Submitted by: jwd@
MFC after:3 days
Modified:
head/share/man/man4/c
Author: kargl
Date: Mon Jun 3 17:36:26 2013
New Revision: 251321
URL: http://svnweb.freebsd.org/changeset/base/251321
Log:
* Rename the polynomial coefficients from P2, P3, ... to A2, A3,
The names now coincide with the name used in PTP Tang's paper.
* Rename the variable from s t
Author: jhb
Date: Mon Jun 3 17:38:57 2013
New Revision: 251323
URL: http://svnweb.freebsd.org/changeset/base/251323
Log:
- Handle the recursed/not recursed flags with RA_RLOCKED in rw_assert().
- Tweak a panic message.
Modified:
head/sys/kern/kern_rwlock.c
Modified: head/sys/kern/kern_rwl
Author: kib
Date: Mon Jun 3 17:40:05 2013
New Revision: 251324
URL: http://svnweb.freebsd.org/changeset/base/251324
Log:
Assert that interrupts are enabled in the trap handlers on x86 before
calling generic code to deliver signals.
Discussed with: bde
Tested by:pho
MFC afte
Author: jhb
Date: Mon Jun 3 17:41:11 2013
New Revision: 251326
URL: http://svnweb.freebsd.org/changeset/base/251326
Log:
- Fix a couple of inverted panic messages for shared/exclusive mismatches
of a lock within a single thread.
- Fix handling of interlocks in WITNESS by properly requirin
Author: kargl
Date: Mon Jun 3 17:40:52 2013
New Revision: 251325
URL: http://svnweb.freebsd.org/changeset/base/251325
Log:
Whitespace.
Modified:
head/lib/msun/ld128/s_expl.c
head/lib/msun/ld80/s_expl.c
Modified: head/lib/msun/ld128/s_expl.c
Author: kib
Date: Mon Jun 3 17:36:43 2013
New Revision: 251322
URL: http://svnweb.freebsd.org/changeset/base/251322
Log:
Be more generous when donating the current thread time to the owner of
the vnode lock while iterating over the free vnode list. Instead of
yielding, pause for 1 tick. T
On Mon, Jun 3, 2013 at 7:50 AM, Marcel Moolenaar wrote:
>
> On Jun 3, 2013, at 6:25 AM, Dimitry Andric wrote:
>
>> On 2013-05-25 20:59, Marcel Moolenaar wrote:
>>> Author: marcel
>>> Date: Sat May 25 18:59:11 2013
>>> New Revision: 250991
>>> URL: http://svnweb.freebsd.org/changeset/base/250991
>
Author: kargl
Date: Mon Jun 3 17:51:08 2013
New Revision: 251327
URL: http://svnweb.freebsd.org/changeset/base/251327
Log:
Introduce the macro LOG2_INTERVAL, which is log2(number of intervals).
Use the macroi as a micro-optimization to convert a subtraction and
division to a shift.
Obt
Author: kargl
Date: Mon Jun 3 18:07:04 2013
New Revision: 251328
URL: http://svnweb.freebsd.org/changeset/base/251328
Log:
Add a u suffix to the IEEEl2bits unions o_threshold and u_threshold,
and use macros to access the e component of the unions. This allows
the portions of the code in ld
Author: kargl
Date: Mon Jun 3 18:14:18 2013
New Revision: 251330
URL: http://svnweb.freebsd.org/changeset/base/251330
Log:
Update a comment to reflect that we are using an endpoint of
an interval instead of a midpoint.
Modified:
head/lib/msun/ld128/s_expl.c
head/lib/msun/ld80/s_expl.c
M
Author: kargl
Date: Mon Jun 3 18:18:08 2013
New Revision: 251333
URL: http://svnweb.freebsd.org/changeset/base/251333
Log:
Rename a few P2, P3, ... coefficients to A2, A3, ... missed in
my previous commit.
Modified:
head/lib/msun/ld80/s_expl.c
Modified: head/lib/msun/ld80/s_expl.c
===
On Jun 3, 2013, at 10:44 AM, Peter Wemm wrote:
>>
>> Unfortunately, this means python needs to be recompiled from ports with
>> the following fix:
>>
>> Index: files/patch-Modules-_ctypes-libffi-fficonfig.py.in
>> ===
>> --- files/
Author: kargl
Date: Mon Jun 3 18:40:00 2013
New Revision: 251334
URL: http://svnweb.freebsd.org/changeset/base/251334
Log:
ld80/s_expl.c:
* Update the evaluation of the polynomial. This allows the removal
of the now unused variables t23 and t45.
ld128/s_expl.c:
* Update the
Author: kargl
Date: Mon Jun 3 18:51:34 2013
New Revision: 251335
URL: http://svnweb.freebsd.org/changeset/base/251335
Log:
ld80/s_expl.c:
* In the special case x = -Inf or -NaN, use a micro-optimization
to eliminate the need to access u.xbits.man.
* Fix an off-by-one for small arg
Author: pfg
Date: Mon Jun 3 18:52:14 2013
New Revision: 251336
URL: http://svnweb.freebsd.org/changeset/base/251336
Log:
ext2fs: Update Block Group Descriptor struct.
Uncover some, previously reserved, fields that are used by Ext4.
These are currently unused but it is good to have them f
Author: kargl
Date: Mon Jun 3 18:53:40 2013
New Revision: 251337
URL: http://svnweb.freebsd.org/changeset/base/251337
Log:
Add a comment to note that bde supplied most, if not all,
of the optimizations.
Modified:
head/lib/msun/ld128/s_expl.c
Modified: head/lib/msun/ld128/s_expl.c
Author: kargl
Date: Mon Jun 3 18:57:35 2013
New Revision: 251338
URL: http://svnweb.freebsd.org/changeset/base/251338
Log:
Micro-optimization: move the unary mius operator to operate
on a literal constant.
Obtained from:bde
Modified:
head/lib/msun/ld128/s_expl.c
head/lib/msu
Author: adrian
Date: Mon Jun 3 19:14:29 2013
New Revision: 251340
URL: http://svnweb.freebsd.org/changeset/base/251340
Log:
Fix receive on the AR9285 (Kite) with only one antenna connected.
The main problem here is that fast and driver RX diversity isn't actually
configured; I need to fi
Author: kargl
Date: Mon Jun 3 19:13:44 2013
New Revision: 251339
URL: http://svnweb.freebsd.org/changeset/base/251339
Log:
ld80/s_expl.c:
* Use integral numerical constants, and let the compiler do the
conversion to long double.
ld128/s_expl.c:
* Use integral numerical consta
On Mon, Jun 03, 2013 at 07:13:45PM +, Steve Kargl wrote:
> Author: kargl
> Date: Mon Jun 3 19:13:44 2013
> New Revision: 251339
> URL: http://svnweb.freebsd.org/changeset/base/251339
>
> Log:
> ld80/s_expl.c:
>
> * Use integral numerical constants, and let the compiler do the
> con
Author: kargl
Date: Mon Jun 3 19:29:03 2013
New Revision: 251341
URL: http://svnweb.freebsd.org/changeset/base/251341
Log:
Fix two comments that got lost in the disentanglement of the larger diff.
Modified:
head/lib/msun/ld128/s_expl.c
Modified: head/lib/msun/ld128/s_expl.c
Author: adrian
Date: Mon Jun 3 19:39:37 2013
New Revision: 251342
URL: http://svnweb.freebsd.org/changeset/base/251342
Log:
Fix the order of TX shutdown and reset.
* Grab the reset lock first, so any subsequent interrupt, TX, RX work
will fail
* Then shut down interrupts
* Th
Author: kargl
Date: Mon Jun 3 19:51:32 2013
New Revision: 251343
URL: http://svnweb.freebsd.org/changeset/base/251343
Log:
ld80 and ld128 implementations of expm1l(). This code started life
as a fairly faithful implementation of the algorithm found in
PTP Tang, "Table-driven implementat
On Mon, Jun 03, 2013 at 07:51:32PM +, Steve Kargl wrote:
> Author: kargl
> Date: Mon Jun 3 19:51:32 2013
> New Revision: 251343
> URL: http://svnweb.freebsd.org/changeset/base/251343
>
> Log:
> ld80 and ld128 implementations of expm1l(). This code started life
> as a fairly faithful impl
Author: pfg
Date: Mon Jun 3 20:02:45 2013
New Revision: 251344
URL: http://svnweb.freebsd.org/changeset/base/251344
Log:
ext2fs: Small cosmetic fixes.
Make a long macro readable and sort a header.
Obtained from:Christoph Mallon
MFC after:3 days
Modified:
head/sys/fs/e
Author: kargl
Date: Mon Jun 3 20:09:22 2013
New Revision: 251345
URL: http://svnweb.freebsd.org/changeset/base/251345
Log:
Change a comma to a semicolon.
Remove a blank line that crept into the declarations.
Fix a comment to show a sign on a NaN.
Modified:
head/lib/msun/ld128/s_exp
Author: pfg
Date: Mon Jun 3 20:33:05 2013
New Revision: 251346
URL: http://svnweb.freebsd.org/changeset/base/251346
Log:
ext2fs: space vs tab.
Obtained from:Christoph Mallon
MFC after:3 days
Modified:
head/sys/fs/ext2fs/ext2_dinode.h
head/sys/fs/ext2fs/ext2_inode_cnv.c
Author: ed
Date: Mon Jun 3 20:52:20 2013
New Revision: 251347
URL: http://svnweb.freebsd.org/changeset/base/251347
Log:
Add ATOMIC_*_LOCK_FREE constants.
These constants are part of the C standard. Both Clang and GCC seem to
export these constants under the name __GCC_ATOMIC_*_LOCK_FREE.
Author: delphij
Date: Mon Jun 3 21:52:19 2013
New Revision: 251349
URL: http://svnweb.freebsd.org/changeset/base/251349
Log:
Fix a typo: XPORT_SPI should be tested against transport, nor protocol.
Submitted by: Sascha Wildner
Reviewed by: mjacob
MFC after:2 weeks
Modified:
hea
Author: hiren
Date: Mon Jun 3 22:22:53 2013
New Revision: 251351
URL: http://svnweb.freebsd.org/changeset/base/251351
Log:
Fixing a typo.
Approved by: sbruno (mentor)
MFC after:3 days
Modified:
head/sys/dev/usb/usbdevs
Modified: head/sys/dev/usb/usbdevs
=
Author: sjg
Date: Mon Jun 3 23:51:46 2013
New Revision: 251352
URL: http://svnweb.freebsd.org/changeset/base/251352
Log:
bmake does not like universe_${target}_prologue in the .ORDER
when there is an explicit dependency for it anyway.
Remove it so both bmake and fmake do the same thing.
Author: dteske
Date: Tue Jun 4 00:30:05 2013
New Revision: 251353
URL: http://svnweb.freebsd.org/changeset/base/251353
Log:
Improve debugging for f_dialog_*_constrain() to print constrained rather
than unconstrained values.
Modified:
head/usr.sbin/bsdconfig/share/dialog.subr
Modified: hea
Author: dteske
Date: Tue Jun 4 00:35:57 2013
New Revision: 251354
URL: http://svnweb.freebsd.org/changeset/base/251354
Log:
Whitespace and comments.
Modified:
head/usr.sbin/bsdconfig/share/packages/packages.subr
Modified: head/usr.sbin/bsdconfig/share/packages/packages.subr
Author: dteske
Date: Tue Jun 4 00:38:19 2013
New Revision: 251355
URL: http://svnweb.freebsd.org/changeset/base/251355
Log:
Fix menu accenting for the package category list. The single-space indent
for duplicate initial-characters was removed for making comparisons but was
not put back.
Mo
Author: jhibbits
Date: Tue Jun 4 00:40:26 2013
New Revision: 251356
URL: http://svnweb.freebsd.org/changeset/base/251356
Log:
Pad the PCPU MD struct, to satisfy an assert added with the projects/counters
branch import.
PR: ports/179173,ports/179164
Modified:
head/sys/powerpc
Author: dteske
Date: Tue Jun 4 00:42:31 2013
New Revision: 251357
URL: http://svnweb.freebsd.org/changeset/base/251357
Log:
Fix a code typo (missing `eval') which lead to improperly-sized menu when
displaying packages (menu was always maximum height). The problem was
introduced by SVN r2512
Author: np
Date: Tue Jun 4 02:25:25 2013
New Revision: 251358
URL: http://svnweb.freebsd.org/changeset/base/251358
Log:
cxgbe(4): Provide accurate hit count for filters on T5 cards. The
location within the TCB and the size have both changed.
MFC after:1 week
Modified:
head/sys/de
Author: alc
Date: Tue Jun 4 02:28:47 2013
New Revision: 251359
URL: http://svnweb.freebsd.org/changeset/base/251359
Log:
Relax the object locking in vm_pageout_map_deactivate_pages() and
vm_pageout_object_deactivate_pages(). A read lock suffices.
Sponsored by: EMC / Isilon Storage Divis
Author: adrian
Date: Tue Jun 4 02:56:56 2013
New Revision: 251360
URL: http://svnweb.freebsd.org/changeset/base/251360
Log:
Add the combined (mixed) diversity support capability bit for the
AR9285/AR9485.
Modified:
head/sys/dev/ath/ath_hal/ah.c
head/sys/dev/ath/ath_hal/ah.h
Modified: he
Author: dteske
Date: Tue Jun 4 03:30:44 2013
New Revision: 251361
URL: http://svnweb.freebsd.org/changeset/base/251361
Log:
Similar to r251236, r251242, and r251244. Introduce new function-pair to
dialog(1) API in dialog.subr responsible for retrieving menu-choice data
(for the --menu widge
Author: dteske
Date: Tue Jun 4 03:37:35 2013
New Revision: 251362
URL: http://svnweb.freebsd.org/changeset/base/251362
Log:
Comments.
Modified:
head/usr.sbin/bsdconfig/console/ttys
Modified: head/usr.sbin/bsdconfig/console/ttys
===
Author: dteske
Date: Tue Jun 4 03:38:16 2013
New Revision: 251363
URL: http://svnweb.freebsd.org/changeset/base/251363
Log:
Use a case-statement instead of multiple (separate even) if-statements.
Modified:
head/usr.sbin/bsdconfig/networking/share/media.subr
Modified: head/usr.sbin/bsdconfig
Author: dteske
Date: Tue Jun 4 03:47:21 2013
New Revision: 251364
URL: http://svnweb.freebsd.org/changeset/base/251364
Log:
Use f_shell_escape() instead of forking to awk. In this case, the
replacement comes with a great performance increase (as f_shell_escape()
uses the built-in based f_re
On Mon, Jun 03, 2013, Alexey Dokuchaev wrote:
> On Mon, Jun 03, 2013 at 02:38:09AM -0700, David Schultz wrote:
> > On Fri, May 31, 2013, Alexey Dokuchaev wrote:
> > > On Thu, May 30, 2013 at 04:49:27AM +, David Schultz wrote:
> > > > New Revision: 251121
> > > > URL: http://svnweb.freebsd.org/c
On Mon, Jun 03, 2013 at 02:24:26AM -0700, Alfred Perlstein wrote:
> On 6/3/13 12:55 AM, Konstantin Belousov wrote:
> > On Sun, Jun 02, 2013 at 09:27:53PM -0700, Alfred Perlstein wrote:
> >> Hey Konstaintin, shouldn't this be scaled against the actual amount of
> >> KVA we have instead of an arbitra
On Mon, Jun 03, 2013, Steve Kargl wrote:
> Author: kargl
> Date: Mon Jun 3 19:51:32 2013
> New Revision: 251343
> URL: http://svnweb.freebsd.org/changeset/base/251343
>
> Log:
> ld80 and ld128 implementations of expm1l(). This code started life
> as a fairly faithful implementation of the al
Author: das
Date: Tue Jun 4 05:41:38 2013
New Revision: 251366
URL: http://svnweb.freebsd.org/changeset/base/251366
Log:
Add man links for expl(3) and expm1l(3).
Modified:
head/lib/msun/Makefile
Modified: head/lib/msun/Makefile
===
Author: alc
Date: Tue Jun 4 05:44:52 2013
New Revision: 251367
URL: http://svnweb.freebsd.org/changeset/base/251367
Log:
Update a comment.
Modified:
head/sys/vm/vm_page.h
Modified: head/sys/vm/vm_page.h
==
--- head/
Author: obrien
Date: Tue Jun 4 06:38:01 2013
New Revision: 251368
URL: http://svnweb.freebsd.org/changeset/base/251368
Log:
Match the options of the kernel.
Modified:
head/sys/dev/filemon/filemon.c
head/sys/dev/filemon/filemon_wrapper.c
head/sys/modules/filemon/Makefile
head/tools/regr
68 matches
Mail list logo