Author: imp
Date: Thu Oct 25 05:22:25 2012
New Revision: 242073
URL: http://svn.freebsd.org/changeset/base/242073
Log:
Sort and remove a few long-obsolete comments.
Modified:
head/sys/conf/files.arm
Modified: head/sys/conf/files.arm
===
On Mon, 22 Oct 2012, Warner Losh wrote:
Log:
Revert r241755
Thanks.
Bruce
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"
Author: imp
Date: Thu Oct 25 04:55:04 2012
New Revision: 242072
URL: http://svn.freebsd.org/changeset/base/242072
Log:
Remove the links: target. It too is homelessly outdated since it
relies on the outdated defines list. It likely hasn't been useful in
15 years, and certainly not in the la
Author: imp
Date: Thu Oct 25 04:46:58 2012
New Revision: 242071
URL: http://svn.freebsd.org/changeset/base/242071
Log:
This file is somewhat obsolete (last updated in 1995) list of #if code
in the kernel. Retire it rather than catch up with the last 17 years.
Deleted:
head/sys/conf/defines
Author: imp
Date: Thu Oct 25 04:44:17 2012
New Revision: 242070
URL: http://svn.freebsd.org/changeset/base/242070
Log:
Restore r184194 | marcel | 2008-10-22 20:16:38 -0600 (Wed, 22 Oct 2008) | 11
lines
which made geom_bsd and geom_mbr optional. They are redundant with the
DEFAULTS
BSD and
On Thu, 25 Oct 2012, Andre Oppermann wrote:
...
I spoke too soon. Attilio is completely right in his assessment.
It does work when done on the struct definition:
struct mtx {
...
} __aligned(CACHE_LINE_SIZE); /* works including .bss alignment & padding
*/
When creating a struct (in
Author: imp
Date: Thu Oct 25 04:39:19 2012
New Revision: 242069
URL: http://svn.freebsd.org/changeset/base/242069
Log:
Remove redunant geom_bsd and geom_mbr definitions. They are in files.
Modified:
head/sys/conf/files.arm
Modified: head/sys/conf/files.arm
==
Author: kientzle
Date: Thu Oct 25 04:37:47 2012
New Revision: 242068
URL: http://svn.freebsd.org/changeset/base/242068
Log:
Do proper padding of runt packets using code copied from bge(4).
Reviewed by: gnn
Modified:
head/sys/arm/ti/cpsw/if_cpsw.c
Modified: head/sys/arm/ti/cpsw/if_cpsw.
Author: kientzle
Date: Thu Oct 25 04:33:47 2012
New Revision: 242067
URL: http://svn.freebsd.org/changeset/base/242067
Log:
Refer to headers locally. This makes it a lot easier
to build this driver out-of-tree.
Modified:
head/sys/arm/ti/cpsw/if_cpsw.c
Modified: head/sys/arm/ti/cpsw/if_cps
Author: imp
Date: Thu Oct 25 04:30:48 2012
New Revision: 242066
URL: http://svn.freebsd.org/changeset/base/242066
Log:
Hoist the MI compat_freebsd32 files up into files from files.*.
Modified:
head/sys/conf/files
head/sys/conf/files.amd64
head/sys/conf/files.ia64
head/sys/conf/files.mip
Author: imp
Date: Thu Oct 25 04:21:05 2012
New Revision: 242064
URL: http://svn.freebsd.org/changeset/base/242064
Log:
List all the mips MACHINE_ARCH values in the options file to allow
conditional inclusion based on the MACHINE_ARCH we're compiling for.
Make ucmpdi2 conditional on mips or m
Author: kientzle
Date: Thu Oct 25 04:14:42 2012
New Revision: 242063
URL: http://svn.freebsd.org/changeset/base/242063
Log:
Support FreeBSD Boot loaders.
Modified:
head/sys/arm/conf/PANDABOARD
Modified: head/sys/arm/conf/PANDABOARD
Author: kientzle
Date: Thu Oct 25 04:12:33 2012
New Revision: 242062
URL: http://svn.freebsd.org/changeset/base/242062
Log:
Everybody needs bpf.
Modified:
head/sys/arm/conf/PANDABOARD
Modified: head/sys/arm/conf/PANDABOARD
=
Author: kientzle
Date: Thu Oct 25 04:10:32 2012
New Revision: 242061
URL: http://svn.freebsd.org/changeset/base/242061
Log:
Support boot loaders in the standard kernel.
Modified:
head/sys/arm/conf/RPI-B
Modified: head/sys/arm/conf/RPI-B
===
On Wed, 24 Oct 2012, Attilio Rao wrote:
On Wed, Oct 24, 2012 at 8:16 PM, Andre Oppermann wrote:
...
Let's go back and see how we can do this the sanest way. These are
the options I see at the moment:
1. sprinkle __aligned(CACHE_LINE_SIZE) all over the place
This is wrong because it doesn'
Author: eadler
Date: Thu Oct 25 03:30:16 2012
New Revision: 242058
URL: http://svn.freebsd.org/changeset/base/242058
Log:
MFC r241827:
Mark bsdar_errc as __dead2 to help code analysis tools.
PR: bin/172636
Approved by: cperciva (implicit)
Modified:
stable/8/usr.bin/a
Author: eadler
Date: Thu Oct 25 03:30:06 2012
New Revision: 242057
URL: http://svn.freebsd.org/changeset/base/242057
Log:
MFC r241827:
Mark bsdar_errc as __dead2 to help code analysis tools.
PR: bin/172636
Approved by: cperciva (implicit)
Modified:
stable/9/usr.bin/a
Author: eadler
Date: Thu Oct 25 03:29:09 2012
New Revision: 242056
URL: http://svn.freebsd.org/changeset/base/242056
Log:
MFC r241825:
Print flags as hex instead of an integer.
PR: kern/168210
Approved by: cperciva (implicit)
Modified:
stable/9/sys/vm/uma_core.c
Dire
Author: eadler
Date: Thu Oct 25 03:29:08 2012
New Revision: 242055
URL: http://svn.freebsd.org/changeset/base/242055
Log:
MFC r241825:
Print flags as hex instead of an integer.
PR: kern/168210
Approved by: cperciva (implicit)
Modified:
stable/8/sys/vm/uma_core.c
Dire
Author: eadler
Date: Thu Oct 25 03:27:53 2012
New Revision: 242054
URL: http://svn.freebsd.org/changeset/base/242054
Log:
MFC r241847:
Free buf when its no longer used. This helps eliminate a static analysis
warning.
PR: ports/172566
Approved by: cperciva (impli
Author: eadler
Date: Thu Oct 25 03:27:53 2012
New Revision: 242053
URL: http://svn.freebsd.org/changeset/base/242053
Log:
MFC r241847:
Free buf when its no longer used. This helps eliminate a static analysis
warning.
PR: ports/172566
Approved by: cperciva (impli
Author: eadler
Date: Thu Oct 25 03:27:53 2012
New Revision: 242052
URL: http://svn.freebsd.org/changeset/base/242052
Log:
MFC r241847:
Free buf when its no longer used. This helps eliminate a static analysis
warning.
PR: ports/172566
Approved by: cperciva (impli
Author: eadler
Date: Thu Oct 25 03:24:24 2012
New Revision: 242051
URL: http://svn.freebsd.org/changeset/base/242051
Log:
MFC r241842:
Add support for gjournal to dumpfs
PR: 165821
Approved by: cperciva (implicit)
Modified:
stable/9/sbin/dumpfs/dumpfs.c
Directory Pro
Author: eadler
Date: Thu Oct 25 03:21:46 2012
New Revision: 242050
URL: http://svn.freebsd.org/changeset/base/242050
Log:
MFC r241837:
Fix build if COMPAT_43 is defined without one of
COMPAT_FREEBSD[4567]
Approved by: cperciva (implicit)
Modified:
stable/8/sys/sys/ipc.h
Author: eadler
Date: Thu Oct 25 03:21:43 2012
New Revision: 242049
URL: http://svn.freebsd.org/changeset/base/242049
Log:
MFC r241837:
Fix build if COMPAT_43 is defined without one of
COMPAT_FREEBSD[4567]
Approved by: cperciva (implicit)
Modified:
stable/9/sys/sys/ipc.h
Author: eadler
Date: Thu Oct 25 03:20:01 2012
New Revision: 242048
URL: http://svn.freebsd.org/changeset/base/242048
Log:
MFC r241846:
bcd isn't installed setuid.
caesar isn't installed setuid.
For the archaeologists:
it seems this call originally came from NetBSD PR
Author: eadler
Date: Thu Oct 25 03:20:00 2012
New Revision: 242047
URL: http://svn.freebsd.org/changeset/base/242047
Log:
MFC r241846:
bcd isn't installed setuid.
caesar isn't installed setuid.
For the archaeologists:
it seems this call originally came from NetBSD PR
Author: eadler
Date: Thu Oct 25 03:20:00 2012
New Revision: 242046
URL: http://svn.freebsd.org/changeset/base/242046
Log:
MFC r241846:
bcd isn't installed setuid.
caesar isn't installed setuid.
For the archaeologists:
it seems this call originally came from NetBSD PR
Author: eadler
Date: Thu Oct 25 03:17:03 2012
New Revision: 242045
URL: http://svn.freebsd.org/changeset/base/242045
Log:
MFC r241893:
Update re members to reality
Approved by: cperciva (implicit)
Modified:
stable/7/share/misc/organization.dot
Directory Properties:
stable/7/sh
Author: eadler
Date: Thu Oct 25 03:17:02 2012
New Revision: 242044
URL: http://svn.freebsd.org/changeset/base/242044
Log:
MFC r241893:
Update re members to reality
Approved by: cperciva (implicit)
Modified:
stable/9/share/misc/organization.dot
Directory Properties:
stable/9/sh
Author: eadler
Date: Thu Oct 25 03:17:02 2012
New Revision: 242043
URL: http://svn.freebsd.org/changeset/base/242043
Log:
MFC r241893:
Update re members to reality
Approved by: cperciva (implicit)
Modified:
stable/8/share/misc/organization.dot
Directory Properties:
stable/8/sh
Author: eadler
Date: Thu Oct 25 03:15:33 2012
New Revision: 242042
URL: http://svn.freebsd.org/changeset/base/242042
Log:
MFC r241832:
Covert regression test to python 3
Approved by: cperciva (implicit)
Modified:
stable/8/tools/regression/netinet/ip_id_period/ip_id_period.py
Dir
Author: eadler
Date: Thu Oct 25 03:15:24 2012
New Revision: 242041
URL: http://svn.freebsd.org/changeset/base/242041
Log:
MFC r241832:
Covert regression test to python 3
Approved by: cperciva (implicit)
Modified:
stable/9/tools/regression/netinet/ip_id_period/ip_id_period.py
Dir
Author: eadler
Date: Thu Oct 25 03:14:17 2012
New Revision: 242040
URL: http://svn.freebsd.org/changeset/base/242040
Log:
MFC r241849:
Fix typo in error when unable to create TCP socket
PR: bin/172490
Approved by: cperciva (implicit)
Modified:
stable/7/usr.sbin/nfsd/
Author: eadler
Date: Thu Oct 25 03:14:17 2012
New Revision: 242039
URL: http://svn.freebsd.org/changeset/base/242039
Log:
MFC r241849:
Fix typo in error when unable to create TCP socket
PR: bin/172490
Approved by: cperciva (implicit)
Modified:
stable/9/usr.sbin/nfsd/
Author: eadler
Date: Thu Oct 25 03:14:17 2012
New Revision: 242038
URL: http://svn.freebsd.org/changeset/base/242038
Log:
MFC r241849:
Fix typo in error when unable to create TCP socket
PR: bin/172490
Approved by: cperciva (implicit)
Modified:
stable/8/usr.sbin/nfsd/
Author: eadler
Date: Thu Oct 25 03:12:34 2012
New Revision: 242037
URL: http://svn.freebsd.org/changeset/base/242037
Log:
MFC r241834:
Make do_uniq work with python3
Approved by: cperciva (implicit)
Modified:
stable/7/games/fortune/tools/do_uniq.py
Directory Properties:
stable
Author: eadler
Date: Thu Oct 25 03:12:31 2012
New Revision: 242036
URL: http://svn.freebsd.org/changeset/base/242036
Log:
MFC r241834:
Make do_uniq work with python3
Approved by: cperciva (implicit)
Modified:
stable/8/games/fortune/tools/do_uniq.py
Directory Properties:
stable
Author: eadler
Date: Thu Oct 25 03:12:20 2012
New Revision: 242035
URL: http://svn.freebsd.org/changeset/base/242035
Log:
MFC r241834:
Make do_uniq work with python3
Approved by: cperciva (implicit)
Modified:
stable/9/games/fortune/tools/do_uniq.py
Directory Properties:
stable
Author: eadler
Date: Thu Oct 25 03:11:18 2012
New Revision: 242034
URL: http://svn.freebsd.org/changeset/base/242034
Log:
MFC r241839:
Be a bit more lenient in the maximum number of redirects allowed.
Chrome and Firefox have a limit of 20. IE has a limit of 8.
Approved by:
Author: eadler
Date: Thu Oct 25 03:11:18 2012
New Revision: 242032
URL: http://svn.freebsd.org/changeset/base/242032
Log:
MFC r241839:
Be a bit more lenient in the maximum number of redirects allowed.
Chrome and Firefox have a limit of 20. IE has a limit of 8.
Approved by:
Author: eadler
Date: Thu Oct 25 03:11:18 2012
New Revision: 242033
URL: http://svn.freebsd.org/changeset/base/242033
Log:
MFC r241839:
Be a bit more lenient in the maximum number of redirects allowed.
Chrome and Firefox have a limit of 20. IE has a limit of 8.
Approved by:
Author: imp
Date: Thu Oct 25 02:38:05 2012
New Revision: 242031
URL: http://svn.freebsd.org/changeset/base/242031
Log:
We need ucmpdi2 for XLR and XLP when compiled in 32-bit mode. Include
it here unconditionally while I figure out why "optional mips |
mipsel" didn't work.
Modified:
head
On 23 Oct 2012, at 11:43, Michael Tuexen wrote:
> * My comment was regarding your list of formatting issues of the code.
> Changing
> the formatting would require changing the export script.
> If someone "just" changes the FreeBSD sources and these changes are not
> included
> upstream, they
Author: alfred
Date: Thu Oct 25 02:12:05 2012
New Revision: 242030
URL: http://svn.freebsd.org/changeset/base/242030
Log:
Show the number of times we block waiting for mbufs.
Machines can stall out because mbufs are low, however sometimes we won't
see "requests denied", instead we see use
On 24.10.2012 22:55, Andre Oppermann wrote:
On 24.10.2012 22:29, Attilio Rao wrote:
On Wed, Oct 24, 2012 at 9:25 PM, Andre Oppermann wrote:
On 24.10.2012 21:06, Attilio Rao wrote:
As I've already said in another thread __align() doesn't work on
object declaration, so what that won't pad it ei
Author: alfred
Date: Thu Oct 25 01:46:20 2012
New Revision: 242029
URL: http://svn.freebsd.org/changeset/base/242029
Log:
Allow autotune maxusers > 384 on 64 bit machines
A default install on large memory machines with multiple 10gigE interfaces
were not being given enough mbufs to do ful
Author: eadler
Date: Thu Oct 25 01:27:01 2012
New Revision: 242028
URL: http://svn.freebsd.org/changeset/base/242028
Log:
MFC r241833:
Make xen python scripts work with python3
Approved by: cperciva (implicit)
Modified:
stable/9/sys/xen/interface/foreign/mkheader.py
Directory Pr
Author: eadler
Date: Thu Oct 25 01:27:01 2012
New Revision: 242027
URL: http://svn.freebsd.org/changeset/base/242027
Log:
MFC r241833:
Make xen python scripts work with python3
Approved by: cperciva (implicit)
Modified:
stable/8/sys/xen/interface/foreign/mkheader.py
Directory Pr
Author: eadler
Date: Thu Oct 25 01:23:42 2012
New Revision: 242026
URL: http://svn.freebsd.org/changeset/base/242026
Log:
MFC r241838:
Remove unused variable. Newer versions of gcc care.
Approved by: cperciva (implicit)
Modified:
stable/7/usr.bin/netstat/route.c
Directory Proper
Author: eadler
Date: Thu Oct 25 01:23:41 2012
New Revision: 242025
URL: http://svn.freebsd.org/changeset/base/242025
Log:
MFC r241838:
Remove unused variable. Newer versions of gcc care.
Approved by: cperciva (implicit)
Modified:
stable/9/usr.bin/netstat/route.c
Directory Proper
Author: eadler
Date: Thu Oct 25 01:23:41 2012
New Revision: 242024
URL: http://svn.freebsd.org/changeset/base/242024
Log:
MFC r241838:
Remove unused variable. Newer versions of gcc care.
Approved by: cperciva (implicit)
Modified:
stable/8/usr.bin/netstat/route.c (contents, pro
Author: eadler
Date: Thu Oct 25 01:20:20 2012
New Revision: 242023
URL: http://svn.freebsd.org/changeset/base/242023
Log:
MFC r241829:
Fix conditional expression: previously a bit vector was being operated
on by a logical not instead of the entire expression.
Approved by: cperciv
Author: eadler
Date: Thu Oct 25 01:20:19 2012
New Revision: 242022
URL: http://svn.freebsd.org/changeset/base/242022
Log:
MFC r241829:
Fix conditional expression: previously a bit vector was being operated
on by a logical not instead of the entire expression.
Approved by: cperciv
Author: eadler
Date: Thu Oct 25 01:20:19 2012
New Revision: 242021
URL: http://svn.freebsd.org/changeset/base/242021
Log:
MFC r241829:
Fix conditional expression: previously a bit vector was being operated
on by a logical not instead of the entire expression.
Approved by: cperciv
Author: eadler
Date: Thu Oct 25 01:19:03 2012
New Revision: 242020
URL: http://svn.freebsd.org/changeset/base/242020
Log:
MFC r241835:
Fix conditional expression: previously a bitvector would be operated
on by a logical not.
Approved by: cperciva (implicit)
Modified:
stable/8/
Author: eadler
Date: Thu Oct 25 01:19:02 2012
New Revision: 242019
URL: http://svn.freebsd.org/changeset/base/242019
Log:
MFC r241835:
Fix conditional expression: previously a bitvector would be operated
on by a logical not.
Approved by: cperciva (implicit)
Modified:
stable/9/
Author: rmacklem
Date: Thu Oct 25 00:50:14 2012
New Revision: 242018
URL: http://svn.freebsd.org/changeset/base/242018
Log:
MFC: r241582
Add a comment describing why r241097 was done.
Modified:
stable/8/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c
Directory Properties:
stable/8/sys/ (props chang
Author: rmacklem
Date: Thu Oct 25 00:45:51 2012
New Revision: 242017
URL: http://svn.freebsd.org/changeset/base/242017
Log:
MFC: r241582
Add a comment describing why r241097 was done.
Modified:
stable/9/sys/rpc/rpcsec_gss/svc_rpcsec_gss.c
Directory Properties:
stable/9/sys/ (props chang
Dimitry Andric writes:
> On 2012-10-23 11:05, Dimitry Andric wrote:
>
>> On 2012-10-22 16:58, Jan Beich wrote:
>>> Dimitry Andric writes:
On 2012-10-22 09:00, Jan Beich wrote:
>> ...
> undefined reference to `std::__1::basic_ios std::__1::char_traits >::clear(unsigned int)'
> cl
On 24.10.2012 22:29, Attilio Rao wrote:
On Wed, Oct 24, 2012 at 9:25 PM, Andre Oppermann wrote:
On 24.10.2012 21:06, Attilio Rao wrote:
As I've already said in another thread __align() doesn't work on
object declaration, so what that won't pad it either if it is global
or part of a struct.
It
On 24.10.2012 21:30, Alexander Motin wrote:
On 24.10.2012 22:16, Andre Oppermann wrote:
On 24.10.2012 20:56, Jim Harris wrote:
On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd
wrote:
On 24 October 2012 11:36, Jim Harris wrote:
Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_
On Wed, Oct 24, 2012 at 9:25 PM, Andre Oppermann wrote:
> On 24.10.2012 21:06, Attilio Rao wrote:
>>
>> On Wed, Oct 24, 2012 at 8:00 PM, Jim Harris wrote:
>>>
>>> On Wed, Oct 24, 2012 at 11:43 AM, John Baldwin wrote:
On Wednesday, October 24, 2012 2:36:41 pm Jim Harris wrote:
>
>>>
On 24.10.2012 21:06, Attilio Rao wrote:
On Wed, Oct 24, 2012 at 8:00 PM, Jim Harris wrote:
On Wed, Oct 24, 2012 at 11:43 AM, John Baldwin wrote:
On Wednesday, October 24, 2012 2:36:41 pm Jim Harris wrote:
Author: jimharris
Date: Wed Oct 24 18:36:41 2012
New Revision: 242014
URL: http://svn.f
On 24.10.2012 21:49, Jim Harris wrote:
On Wed, Oct 24, 2012 at 12:16 PM, Andre Oppermann wrote:
See also the discussion on svn-src-all regarding global struct mtx
alignment.
Thank you for proving my point. ;)
Let's go back and see how we can do this the sanest way. These are
the options
On Wed, Oct 24, 2012 at 8:30 PM, Alexander Motin wrote:
> On 24.10.2012 22:16, Andre Oppermann wrote:
>>
>> On 24.10.2012 20:56, Jim Harris wrote:
>>>
>>> On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd
>>> wrote:
On 24 October 2012 11:36, Jim Harris wrote:
>Pad tdq_lock to
On Wed, 24 Oct 2012, Attilio Rao wrote:
On Wed, Oct 24, 2012 at 8:16 PM, Andre Oppermann wrote:
On 24.10.2012 20:56, Jim Harris wrote:
On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd wrote:
On 24 October 2012 11:36, Jim Harris wrote:
Pad tdq_lock to avoid false sharing with tdq_load
On Wed, Oct 24, 2012 at 8:16 PM, Andre Oppermann wrote:
> On 24.10.2012 20:56, Jim Harris wrote:
>>
>> On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd wrote:
>>>
>>> On 24 October 2012 11:36, Jim Harris wrote:
>>>
Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
>>>
>>>
On Wed, Oct 24, 2012 at 12:16 PM, Andre Oppermann wrote:
>
>
> See also the discussion on svn-src-all regarding global struct mtx
> alignment.
>
> Thank you for proving my point. ;)
>
> Let's go back and see how we can do this the sanest way. These are
> the options I see at the moment:
>
> 1.
On 24.10.2012 22:16, Andre Oppermann wrote:
On 24.10.2012 20:56, Jim Harris wrote:
On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd
wrote:
On 24 October 2012 11:36, Jim Harris wrote:
Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
Ok, but..
struct mtx
Author: gavin
Date: Wed Oct 24 19:22:43 2012
New Revision: 242016
URL: http://svn.freebsd.org/changeset/base/242016
Log:
Merge r240680 from head:
Align the PCI Express #defines with the style used for the PCI-X
#defines. This has the advantage that it makes the names more
compact
On 24.10.2012 20:56, Jim Harris wrote:
On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd wrote:
On 24 October 2012 11:36, Jim Harris wrote:
Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
Ok, but..
struct mtx tdq_lock; /* run queue lock. *
On Wed, Oct 24, 2012 at 12:08 PM, Attilio Rao wrote:
> On Wed, Oct 24, 2012 at 7:56 PM, Jim Harris wrote:
>> On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd wrote:
>>> On 24 October 2012 11:36, Jim Harris wrote:
>>>
Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
>>>
>
On Wed, Oct 24, 2012 at 7:56 PM, Jim Harris wrote:
> On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd wrote:
>> On 24 October 2012 11:36, Jim Harris wrote:
>>
>>> Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
>>
>> Ok, but..
>>
>>
>>> struct mtx tdq_lock;
On Wed, Oct 24, 2012 at 8:00 PM, Jim Harris wrote:
> On Wed, Oct 24, 2012 at 11:43 AM, John Baldwin wrote:
>> On Wednesday, October 24, 2012 2:36:41 pm Jim Harris wrote:
>>> Author: jimharris
>>> Date: Wed Oct 24 18:36:41 2012
>>> New Revision: 242014
>>> URL: http://svn.freebsd.org/changeset/bas
On Wed, Oct 24, 2012 at 02:42:33PM -0400, John Baldwin wrote:
J> On Wednesday, October 24, 2012 2:33:44 pm Gleb Smirnoff wrote:
J> > Author: glebius
J> > Date: Wed Oct 24 18:33:44 2012
J> > New Revision: 242013
J> > URL: http://svn.freebsd.org/changeset/base/242013
J> >
J> > Log:
J> > Fix fallou
Author: gavin
Date: Wed Oct 24 19:04:17 2012
New Revision: 242015
URL: http://svn.freebsd.org/changeset/base/242015
Log:
Merge r240680 from head:
Align the PCI Express #defines with the style used for the PCI-X
#defines. This has the advantage that it makes the names more
compact
On Wed, Oct 24, 2012 at 11:43 AM, John Baldwin wrote:
> On Wednesday, October 24, 2012 2:36:41 pm Jim Harris wrote:
>> Author: jimharris
>> Date: Wed Oct 24 18:36:41 2012
>> New Revision: 242014
>> URL: http://svn.freebsd.org/changeset/base/242014
>>
>> Log:
>> Pad tdq_lock to avoid false sharin
On Wed, Oct 24, 2012 at 11:41 AM, Adrian Chadd wrote:
> On 24 October 2012 11:36, Jim Harris wrote:
>
>> Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
>
> Ok, but..
>
>
>> struct mtx tdq_lock; /* run queue lock. */
>> + charpad[
On Wednesday, October 24, 2012 2:36:41 pm Jim Harris wrote:
> Author: jimharris
> Date: Wed Oct 24 18:36:41 2012
> New Revision: 242014
> URL: http://svn.freebsd.org/changeset/base/242014
>
> Log:
> Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
>
> This enables CPU sea
On Wednesday, October 24, 2012 2:33:44 pm Gleb Smirnoff wrote:
> Author: glebius
> Date: Wed Oct 24 18:33:44 2012
> New Revision: 242013
> URL: http://svn.freebsd.org/changeset/base/242013
>
> Log:
> Fix fallout from r240071. If destination interface lookup fails,
> we should broadcast a packe
On 24 October 2012 11:36, Jim Harris wrote:
> Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
Ok, but..
> struct mtx tdq_lock; /* run queue lock. */
> + charpad[64 - sizeof(struct mtx)];
.. don't we have an existing compile ti
Author: jimharris
Date: Wed Oct 24 18:36:41 2012
New Revision: 242014
URL: http://svn.freebsd.org/changeset/base/242014
Log:
Pad tdq_lock to avoid false sharing with tdq_load and tdq_cpu_idle.
This enables CPU searches (which read tdq_load) to operate independently
of any contention on th
Author: glebius
Date: Wed Oct 24 18:33:44 2012
New Revision: 242013
URL: http://svn.freebsd.org/changeset/base/242013
Log:
Fix fallout from r240071. If destination interface lookup fails,
we should broadcast a packet, not try to deliver it to NULL.
Reported by: rpaulo
Modified:
head/s
Author: kib
Date: Wed Oct 24 18:32:37 2012
New Revision: 242012
URL: http://svn.freebsd.org/changeset/base/242012
Log:
Commit the actual text provided by Alan, instead of the wrong update
in r242011.
MFC after:1 week
Modified:
head/sys/vm/vm_fault.c
Modified: head/sys/vm/vm_fault.
Author: kib
Date: Wed Oct 24 18:21:59 2012
New Revision: 242011
URL: http://svn.freebsd.org/changeset/base/242011
Log:
Dirty the newly copied anonymous pages after the wired region is
forked. Otherwise, pagedaemon might reclaim the page without saving
its content into the swap file, resultin
Author: kib
Date: Wed Oct 24 18:21:22 2012
New Revision: 242010
URL: http://svn.freebsd.org/changeset/base/242010
Log:
Add missed sched_pin().
Submitted by: Svatopluk Kraus
Reviewed by: alc
MFC after:3 days
Modified:
head/sys/i386/i386/pmap.c
Modified: head/sys/i386/i386/pmap.
Author: imp
Date: Wed Oct 24 16:53:02 2012
New Revision: 242008
URL: http://svn.freebsd.org/changeset/base/242008
Log:
Move common fdt into files. Duplicate in files.powerpc the files
shared with aim. Config is smart enough to cope with multiple lines
of the same path with different options
On 2012-10-23 11:05, Dimitry Andric wrote:
On 2012-10-22 16:58, Jan Beich wrote:
Dimitry Andric writes:
On 2012-10-22 09:00, Jan Beich wrote:
...
undefined reference to `std::__1::basic_ios >::clear(unsigned int)'
clang++: error: linker command failed with exit code 1 (use -v to
see invocati
Author: dim
Date: Wed Oct 24 16:39:49 2012
New Revision: 242007
URL: http://svn.freebsd.org/changeset/base/242007
Log:
Pull in r165367 from upstream llvm trunk:
Make sure always-inline functions get inlined.
Without this change, when the estimated cost for inlining a function with
Author: imp
Date: Wed Oct 24 16:37:53 2012
New Revision: 242006
URL: http://svn.freebsd.org/changeset/base/242006
Log:
Sort a few mis-sorted items.
Modified:
head/sys/conf/files
Modified: head/sys/conf/files
==
--- h
Author: eadler
Date: Wed Oct 24 16:03:05 2012
New Revision: 242005
URL: http://svn.freebsd.org/changeset/base/242005
Log:
PRIV_START and PRIV_END were reversed.
Submitted by: KAHO Toshikazu
Approved by: secteam (simon)
MFC after:3 days
Modified:
head/usr.sbin/lpr/common_source/
Author: imp
Date: Wed Oct 24 15:45:26 2012
New Revision: 242004
URL: http://svn.freebsd.org/changeset/base/242004
Log:
Conform to the style of the rest of the file for hwpmc.
Modified:
head/sys/conf/files.mips
Modified: head/sys/conf/files.mips
===
Author: sjg
Date: Wed Oct 24 14:06:47 2012
New Revision: 242000
URL: http://svn.freebsd.org/changeset/base/242000
Log:
Add entry for sjg
Approved by:marcel (mentor)
Modified:
head/share/misc/committers-src.dot
Modified: head/share/misc/committers-src.dot
Author: eadler
Date: Wed Oct 24 12:49:03 2012
New Revision: 241999
URL: http://svn.freebsd.org/changeset/base/241999
Log:
Avoid changing IFS in a global context as this can sometimes cause
errors later on.
PR: bin/172715
Submitted by: Matthew D.Fuller (older
version)
Subm
Author: glebius
Date: Wed Oct 24 10:44:07 2012
New Revision: 241998
URL: http://svn.freebsd.org/changeset/base/241998
Log:
Merge r241482, r241491 from head:
Be more explicit on how "intact" incoming packets in raw sockets are.
Modified:
stable/9/share/man/man4/ip.4
Directory Properties:
Author: glebius
Date: Wed Oct 24 10:36:33 2012
New Revision: 241997
URL: http://svn.freebsd.org/changeset/base/241997
Log:
Merge r240386, r240735 from head:
Document conditions for IP_SENDSRCADDR socket option.
Obtained from:r167342 commit message
Modified:
stable/9/share/m
Author: glebius
Date: Wed Oct 24 10:32:39 2012
New Revision: 241996
URL: http://svn.freebsd.org/changeset/base/241996
Log:
Merge r240385 from head:
Describe in detail required conditions for receiving the SCM_CREDS
control message and suggest to use LOCAL_CREDS setsockopt() for
relia
Author: glebius
Date: Wed Oct 24 10:30:40 2012
New Revision: 241995
URL: http://svn.freebsd.org/changeset/base/241995
Log:
Merge r240354 from head:
Do not count kernel threads as processes for hrSystemProcesses OID.
PR: bin/160494
Submitted by: Jeremy Chadwick
Modified
Author: glebius
Date: Wed Oct 24 10:28:12 2012
New Revision: 241994
URL: http://svn.freebsd.org/changeset/base/241994
Log:
Merge r240234, r240271, r240734 from head:
r240234:
The first part of check_priv() function, that attempts to obtain creds
from the control message, actually ne
1 - 100 of 107 matches
Mail list logo