Author: cognet
Date: Mon Mar 4 10:41:54 2013
New Revision: 247776
URL: http://svnweb.freebsd.org/changeset/base/247776
Log:
If we're using a PIPT L2 cache, only merge 2 segments if both the virtual
and the physical addreses are contiguous.
Submitted by: Thomas Skibo
Modified:
head/sy
Author: davide
Date: Mon Mar 4 11:09:56 2013
New Revision: 24
URL: http://svnweb.freebsd.org/changeset/base/24
Log:
- Make callout(9) tickless, relying on eventtimers(4) as backend for
precise time event generation. This greatly improves granularity of
callouts which are not anymore
Author: davide
Date: Mon Mar 4 11:22:19 2013
New Revision: 247778
URL: http://svnweb.freebsd.org/changeset/base/247778
Log:
MFcalloutng (r244355):
Make loadavg calculation callout direct. There are several reasons for it:
- it is very simple and doesn't worth context switch to SWI;
- si
Author: bapt
Date: Mon Mar 4 11:27:41 2013
New Revision: 247779
URL: http://svnweb.freebsd.org/changeset/base/247779
Log:
Import libyaml as libbsdyml (private brand name)
LibYAML is a YAML 1.1 parser and emitter under MIT license which will
soon be used by the pkg boostrap (usr.bin/pkg)
Author: dteske
Date: Mon Mar 4 11:34:31 2013
New Revision: 247780
URL: http://svnweb.freebsd.org/changeset/base/247780
Log:
Fix VERBOSE reporting on results when removing _PATH_LOCALTIME for UTC option.
PR: bin/164976
Submitted by: dteske
Modified:
head/usr.sbin/tzsetup/tzse
Author: davide
Date: Mon Mar 4 11:51:46 2013
New Revision: 247783
URL: http://svnweb.freebsd.org/changeset/base/247783
Log:
MFcalloutng:
Convert sleepqueue(9) bits to the new callout KPI. Take advantage of
the possibility to run callback directly from hw interrupt context.
Sponsored by
Author: davide
Date: Mon Mar 4 11:55:32 2013
New Revision: 247784
URL: http://svnweb.freebsd.org/changeset/base/247784
Log:
Style fix: remove useless braces. Sorry, my bad.
Submitted by: bde
Modified:
head/sys/sys/sleepqueue.h
Modified: head/sys/sys/sleepqueue.h
===
Author: davide
Date: Mon Mar 4 12:20:48 2013
New Revision: 247785
URL: http://svnweb.freebsd.org/changeset/base/247785
Log:
MFcalloutng:
Extend condvar(9) KPI introducing sbt variant of cv_timedwait. This
rely on the previously committed sleepq_set_timeout_sbt().
Sponsored by: Google S
Author: davide
Date: Mon Mar 4 12:48:41 2013
New Revision: 247787
URL: http://svnweb.freebsd.org/changeset/base/247787
Log:
MFcalloutng:
Introduce sbt variants of msleep(), msleep_spin(), pause(), tsleep() in
the KPI, allowing to specify timeout in 'sbintime_t' rather than ticks.
Spons
Author: attilio
Date: Mon Mar 4 13:10:59 2013
New Revision: 247788
URL: http://svnweb.freebsd.org/changeset/base/247788
Log:
Merge from vmcontention:
As vm objects are type-stable there is no need to initialize the
resident splay tree pointer and the cache splay tree pointer in
_vm_object
Author: eadler
Date: Mon Mar 4 13:57:46 2013
New Revision: 247791
URL: http://svnweb.freebsd.org/changeset/base/247791
Log:
Modernize some portions of the ports man page.
Stop documenting other operating systems's default patha
Approved by: bcr (mentor)
Modified:
head/share/man/man7/
Author: davide
Date: Mon Mar 4 14:00:58 2013
New Revision: 247792
URL: http://svnweb.freebsd.org/changeset/base/247792
Log:
MFcalloutng (r244249, r244306 by mav):
- Switch syscons from timeout() to callout_reset_flags() and specify that
precision is not important there -- anything from 20 t
On Mon, Mar 04, 2013 at 02:00:59PM +, Davide Italiano wrote:
> Author: davide
> Date: Mon Mar 4 14:00:58 2013
> New Revision: 247792
> URL: http://svnweb.freebsd.org/changeset/base/247792
>
> Log:
> MFcalloutng (r244249, r244306 by mav):
> - Switch syscons from timeout() to callout_reset_
On 04.03.2013 16:42, Luigi Rizzo wrote:
> On Mon, Mar 04, 2013 at 02:00:59PM +, Davide Italiano wrote:
>> Author: davide
>> Date: Mon Mar 4 14:00:58 2013
>> New Revision: 247792
>> URL: http://svnweb.freebsd.org/changeset/base/247792
>>
>> Log:
>> MFcalloutng (r244249, r244306 by mav):
>>
Author: davide
Date: Mon Mar 4 15:03:52 2013
New Revision: 247793
URL: http://svnweb.freebsd.org/changeset/base/247793
Log:
Fix build with DIAGNOSTIC/CALLOUT_PROFILING options turned on.
Reported by: kib, David Wolfskill
Pointy-hat to:davide
Modified:
head/sys/kern/kern_time
Author: davide
Date: Mon Mar 4 15:57:41 2013
New Revision: 247797
URL: http://svnweb.freebsd.org/changeset/base/247797
Log:
MFcalloutng:
kern_nanosleep() is now converted to use tsleep_sbt(). With this change
nanosleep() and usleep() can handle sub-tick precision for timeouts.
Also, try t
Author: davide
Date: Mon Mar 4 16:07:55 2013
New Revision: 247798
URL: http://svnweb.freebsd.org/changeset/base/247798
Log:
MFcalloutng (r244255 by mav, with minor changes):
Specify that syslog doesn't need exactly 5 wakeups per second.
Sponsored by: Google Summer of Code 2012, iXsystems
Author: davide
Date: Mon Mar 4 16:16:23 2013
New Revision: 247799
URL: http://svnweb.freebsd.org/changeset/base/247799
Log:
MFcalloutng (r236314 by mav):
Specify that wakeup rate of 7.5-10Hz is enough for yarrow harvesting
thread.
Sponsored by: Google Summer of Code 2012, iXsystems inc
Author: davide
Date: Mon Mar 4 16:25:12 2013
New Revision: 247800
URL: http://svnweb.freebsd.org/changeset/base/247800
Log:
MFcalloutng (r244251 with minor changes):
Specify that precision of 0.5s is enough for resource limitation.
Sponsored by: Google Summer of Code 2012, iXsystems inc.
Author: davide
Date: Mon Mar 4 16:41:27 2013
New Revision: 247801
URL: http://svnweb.freebsd.org/changeset/base/247801
Log:
MFcalloutng:
Fix kern_select() and sys_poll() so that they can handle sub-tick
precision for timeouts (in the same fashion it was done for nanosleep()
in r247797).
Author: davide
Date: Mon Mar 4 16:55:16 2013
New Revision: 247804
URL: http://svnweb.freebsd.org/changeset/base/247804
Log:
MFcalloutng:
- Rewrite kevent() timeout implementation to allow sub-tick precision.
- Make the interval timings for EVFILT_TIMER more accurate. This also
removes an
Author: des
Date: Mon Mar 4 18:51:53 2013
New Revision: 247810
URL: http://svnweb.freebsd.org/changeset/base/247810
Log:
Merge upstream r634:646: correctly parse mixed quoted / unquoted text.
Modified:
head/contrib/openpam/doc/man/openpam_straddch.3
head/contrib/openpam/lib/openpam_readlin
Author: melifaro
Date: Mon Mar 4 19:01:38 2013
New Revision: 247811
URL: http://svnweb.freebsd.org/changeset/base/247811
Log:
Do not suddenly fail on some rulesets if -n (syntax check only) is specified
and ipfw(4) module is not loaded.
MFC after:2 weeks
Modified:
head/sbin/ipfw/i
Author: davide
Date: Mon Mar 4 19:10:39 2013
New Revision: 247812
URL: http://svnweb.freebsd.org/changeset/base/247812
Log:
MFcalloutng:
Dcoument the new functions added to condvar(9), sleep(9), sleepqueue(9)
KPIs. Also document recent changes in timeout(9) and eventtimers(4).
Modified:
Author: davide
Date: Mon Mar 4 21:09:22 2013
New Revision: 247813
URL: http://svnweb.freebsd.org/changeset/base/247813
Log:
Use C99 'bool' rather than Machish 'boolean_t'.
Requested by: jhb
Modified:
head/sys/kern/kern_timeout.c
Modified: head/sys/kern/kern_timeout.c
==
2013(r247814)
@@ -26,6 +26,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20130304:
+ The ctl device has been re-enabled in GENERIC for i386 and am
Author: mav
Date: Mon Mar 4 21:20:13 2013
New Revision: 247815
URL: http://svnweb.freebsd.org/changeset/base/247815
Log:
Add quirk to enable headphones redirection on Lenovo X220.
PR: kern/174876
MFC after:1 week
Modified:
head/sys/dev/sound/pci/hda/hdaa_patches.c
head
Author: davide
Date: Mon Mar 4 21:52:12 2013
New Revision: 247818
URL: http://svnweb.freebsd.org/changeset/base/247818
Log:
Complete r247813:
Use true/false instead of TRUE/FALSE.
Reported by: attilio
Requested by: jhb
Modified:
head/sys/kern/kern_timeout.c
Modified: head/sys/kern
Author: gibbs
Date: Mon Mar 4 22:07:36 2013
New Revision: 247820
URL: http://svnweb.freebsd.org/changeset/base/247820
Log:
Fix assertion failure when using userland DTrace probes from
the pid provider on a kernel compiled with INVARIANTS.
sys/cddl/contrib/opensolaris/uts/intel/dtrace/fas
sive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20130304:
+ The ctl device has been re-enabled in GENERIC for i386 and amd64,
+ but does not initialize by default (because of the new CTL_DISABLE
+ option) to s
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
20130304:
+ Recent commits to callout(9) changed the size of struct callout,
+ so the KBI is probably heavily disturbed. Also, some functions
+ in callout(9)/sleep(9)/sleepqueue(9)/condvar(9) KPIs were
Author: jfv
Date: Mon Mar 4 23:07:40 2013
New Revision: 247822
URL: http://svnweb.freebsd.org/changeset/base/247822
Log:
First, sync to internal shared code, and then
Fixes:
- flow control - don't override user value on re-init
- fix to make 1G optics work correctly
Author: jfv
Date: Mon Mar 4 23:15:07 2013
New Revision: 247823
URL: http://svnweb.freebsd.org/changeset/base/247823
Log:
Fix a small, but important bug, a task drain was mistakenly
being compiled only when setting LEGACY_TX, this means you would
not get the drain when needed on detach!!
Author: bryanv
Date: Tue Mar 5 07:00:05 2013
New Revision: 247829
URL: http://svnweb.freebsd.org/changeset/base/247829
Log:
Only set the barrier flag if the feature was negotiated
When the VirtIO barrier feature is not negotiated, the driver
must enforce the proper ordering for BIO_ORDER
On Mon, Mar 04, 2013 at 04:55:49PM +0200, Alexander Motin wrote:
> On 04.03.2013 16:42, Luigi Rizzo wrote:
> > On Mon, Mar 04, 2013 at 02:00:59PM +, Davide Italiano wrote:
...
> >> - Reduce syscons "refresh" rate to 1-2Hz when console is in graphics mode
> >> and there is nothing to do exce
35 matches
Mail list logo