Author: jmg
Date: Mon Jan 27 17:31:21 2014
New Revision: 261211
URL: http://svnweb.freebsd.org/changeset/base/261211
Log:
fix args to mtx_init
Note that this commit hasn't been compile tested because these files
are not hooked up to the build...
PR: 186129
Submitted by:
);
return (NULL);
If anything, the if statement can be removed, but the g_free needs to
remain, otherwise there will be a memory leak...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
to stable/4.
Is there a middle ground where we could only specify -l / -b in a cross
build perhaps?
How about when current ARCH != TARGET_ARCH?
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
in strings
to both name and type have to be stable storage (only the pointer is
stored), so you can't use a stack variable to construct it.
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
worry.
This would mean that you would see network device lock or some type
but not know the actual owner.
isn't it usually apparent which lock it is from the backtrace?
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I
like someone needs to audit this code to verify that there
are no other code paths that can break because of this.
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
Author: jmg
Date: Sat Jan 11 20:49:22 2014
New Revision: 260554
URL: http://svnweb.freebsd.org/changeset/base/260554
Log:
use a real uint64_t instead of writing code to emulate one..
I verified w/ a:
dd if=/dev/zero bs=1m count=5000 | sha256
;/* Output byte count on mif */
};
-#if defined(_KERNEL) || defined(KERNEL)
+#ifdef _KERNEL
/*
* The kernel's multicast-interface structure.
*/
This last change broken netstat... netstat defines KERNEL to get
these structures...
--
John-Mark Gurney
Author: jmg
Date: Thu Jan 9 22:41:18 2014
New Revision: 260496
URL: http://svnweb.freebsd.org/changeset/base/260496
Log:
revert part of r260485 which changes how part of the header gets
included.. netstat uses -DKERNEL=1 to get these parts and breaks the
build w/o it...
melifaro@
Author: jmg
Date: Tue Jan 7 23:01:05 2014
New Revision: 260418
URL: http://svnweb.freebsd.org/changeset/base/260418
Log:
make sure that rbuf is aligned by making a union w/ the structure we
need to access... access the struct through the union too...
PR: 185165
Submitted
,
or introduce tons of compatibility code that will rot...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org
Konstantin Belousov wrote this message on Thu, Jan 02, 2014 at 21:26 +0200:
On Thu, Jan 02, 2014 at 11:14:20AM -0800, John-Mark Gurney wrote:
Konstantin Belousov wrote this message on Thu, Jan 02, 2014 at 15:13 +0200:
Afaik you could just remove the spare and steal 2 or 4 entries from
it, they'll write their own
instead of dig it out of history, since they might not even realize
that it even existed...
Though can't we annotate it as unused? Since it is static inline, the
compiler should end up not including it in the object.
--
John-Mark Gurney
for this
proc_services function.
Note that this commit does not change any of the architecture-specific
code for cross-compilation.
Shouldn't we be putting cross compiled libaries in another location
than /lib? Kind of like the compat32 libs?
--
John-Mark Gurney
Marcel Moolenaar wrote this message on Sat, Dec 28, 2013 at 18:49 -0800:
On Dec 28, 2013, at 5:08 PM, John-Mark Gurney j...@funkthat.com wrote:
Marcel Moolenaar wrote this message on Sat, Dec 28, 2013 at 23:01 +:
Author: marcel
Date: Sat Dec 28 23:01:57 2013
New Revision: 260022
solve this w/ grab? How would the console code know the other
writers don't have the console grabed? Maybe by thread?
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
Author: jmg
Date: Fri Dec 20 23:34:10 2013
New Revision: 259669
URL: http://svnweb.freebsd.org/changeset/base/259669
Log:
document how to install when src is newer than the world.. This allows
people to build -current systems from older systems...
Thanks to: Thomas Mueller
Author: jmg
Date: Fri Dec 20 23:57:05 2013
New Revision: 259670
URL: http://svnweb.freebsd.org/changeset/base/259670
Log:
document the m_getjcl function...
Modified:
head/share/man/man9/Makefile
head/share/man/man9/mbuf.9
Modified: head/share/man/man9/Makefile
Author: jmg
Date: Sat Dec 21 00:15:37 2013
New Revision: 259672
URL: http://svnweb.freebsd.org/changeset/base/259672
Log:
bump Dd
Reminded by: gjb
Modified:
head/share/man/man9/mbuf.9
Modified: head/share/man/man9/mbuf.9
Glen Barber wrote this message on Fri, Dec 20, 2013 at 18:59 -0500:
On Fri, Dec 20, 2013 at 11:57:05PM +, John-Mark Gurney wrote:
Author: jmg
Date: Fri Dec 20 23:57:05 2013
New Revision: 259670
URL: http://svnweb.freebsd.org/changeset/base/259670
Log:
document the m_getjcl
Gleb Smirnoff wrote this message on Thu, Dec 19, 2013 at 15:57 +0400:
On Wed, Dec 18, 2013 at 04:40:52PM -0500, John Baldwin wrote:
J On Wednesday, December 18, 2013 3:07:58 pm Alexander V. Chernikov wrote:
J On 18.12.2013 22:45, John-Mark Gurney wrote:
J Alexander V. Chernikov wrote
in the
library...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
automatically use
it when they are specified?
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman
... Though gnop doesn't
provide a way to name the output different, so you'd be limited to only
one instance...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
John-Mark Gurney wrote this message on Wed, Dec 04, 2013 at 19:51 -0800:
Edward Tomasz Napiera?a wrote this message on Wed, Dec 04, 2013 at 10:43
+0100:
Wiadomo?? napisana przez Mateusz Guzik w dniu 4 gru 2013, o godz. 08:54:
On Wed, Dec 04, 2013 at 07:38:24AM +, Edward Tomasz
Author: jmg
Date: Tue Nov 26 08:46:39 2013
New Revision: 258623
URL: http://svnweb.freebsd.org/changeset/base/258623
Log:
MFC r258399,258492:
mark aesni module _SYNC, improves performance ~27%...
Approved by: re (glebius)
Modified:
stable/10/sys/crypto/aesni/aesni.c
Directory
Author: jmg
Date: Sat Nov 23 00:28:18 2013
New Revision: 258492
URL: http://svnweb.freebsd.org/changeset/base/258492
Log:
fix broken style(9) in r258399
Pointed out by: brd
Modified:
head/sys/crypto/aesni/aesni.c
Modified: head/sys/crypto/aesni/aesni.c
Author: jmg
Date: Wed Nov 20 20:25:27 2013
New Revision: 258399
URL: http://svnweb.freebsd.org/changeset/base/258399
Log:
flag that the aesni driver is sync... This means we don't waste a
context switch just to call the done callback... On my machine, this
improves geli/gzero decrypt
Author: jmg
Date: Wed Nov 20 21:16:53 2013
New Revision: 258402
URL: http://svnweb.freebsd.org/changeset/base/258402
Log:
fix a use after free, jsegdep_merge will free wk, avoid the next check...
CID: 1006098
Sponsored by: Imaginary Forces
Reviewed by: mckusick
MFC after:
Author: jmg
Date: Wed Nov 20 21:21:29 2013
New Revision: 258403
URL: http://svnweb.freebsd.org/changeset/base/258403
Log:
fix white space...
MFC after:1 week
Modified:
head/sys/ufs/ffs/softdep.h
Modified: head/sys/ufs/ffs/softdep.h
Looks like this change errors w/ gcc:
http://tinderbox.freebsd.org/tinderbox-head-noclang-build-HEAD-armv6-arm.brief
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
accidentally leaked a queue. Functions that accept only a
single packet could also more agressively assert that m-m_nextpkt is NULL:
M_ASSERT_ONEPACKET(m);
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
Author: jmg
Date: Sat Nov 16 09:01:24 2013
New Revision: 258212
URL: http://svnweb.freebsd.org/changeset/base/258212
Log:
MFC r257757:
fix issues w/ AES-NI on unaligned data blocks...
Approved by: re (kib)
Modified:
stable/10/sys/crypto/aesni/aesencdec.h
...
Isn't someone running FreeBSD on a 1TB machine? I'm pretty possitive
I remeber someone running 512GB, so only 3/4 doublings away from hitting
the limit...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
Author: jmg
Date: Wed Nov 6 19:14:49 2013
New Revision: 257757
URL: http://svnweb.freebsd.org/changeset/base/257757
Log:
make it so that from/to can be missaligned as it can happen (the geli
regression manages to do it)... We use a packed struct to coerce
gcc/clang into producing
is already doing the optimization that was added...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all@freebsd.org mailing list
http
strncpy
with strlcpy? strncpy does something useful in that it NULs out the
remaining buffer, which when coping strings from/to kernel buffers
prevent information leaks, so I'd argue that strlcpy can be used
incorrectly just as strncpy can be...
Just a thought...
--
John-Mark Gurney
that can't do DMA to two byte boundaries forcing us to
copy the packet by using bounce pages...
I haven't audited AVILA to see if it has the issue, but I know that
the TS-7200 port I was working on has this issue...
--
John-Mark Gurney Voice: +1 415 225 5579
All
Luigi Rizzo wrote this message on Thu, Oct 31, 2013 at 22:13 +0100:
On Thu, Oct 31, 2013 at 01:49:16PM -0700, John-Mark Gurney wrote:
Luigi Rizzo wrote this message on Thu, Oct 31, 2013 at 21:05 +0100:
On Thu, Oct 31, 2013 at 01:27:25PM -0600, Ian Lepore wrote:
...
Is there any chance
Luigi Rizzo wrote this message on Thu, Oct 31, 2013 at 23:41 +0100:
On Thu, Oct 31, 2013 at 03:14:57PM -0700, John-Mark Gurney wrote:
Luigi Rizzo wrote this message on Thu, Oct 31, 2013 at 22:13 +0100:
On Thu, Oct 31, 2013 at 01:49:16PM -0700, John-Mark Gurney wrote:
Luigi Rizzo wrote
performance penalty,
like x86/AMD64.
LOL.
Really? You really want to say that it's fine for embeded systems to
loose around half their network performance because we can't make this
change? Because we can't be bothered to handle the code the correct
way?
--
John-Mark Gurney
Author: jmg
Date: Sat Oct 26 15:05:27 2013
New Revision: 257165
URL: http://svnweb.freebsd.org/changeset/base/257165
Log:
Document that -a will output the device name when -u is not specified..
when -u is specified it is not...
update the docs to say that you can use full device names w/
Author: jmg
Date: Sat Oct 26 18:23:43 2013
New Revision: 257182
URL: http://svnweb.freebsd.org/changeset/base/257182
Log:
bump date forgotten in r257165
Modified:
head/sbin/mdconfig/mdconfig.8
Modified: head/sbin/mdconfig/mdconfig.8
Author: jmg
Date: Sat Oct 19 18:51:06 2013
New Revision: 256773
URL: http://svnweb.freebsd.org/changeset/base/256773
Log:
Enable the automatic creation of a certificate (if one does not exists)
and enable the usage by sendmail if sendmail is enabled. Include and
document knobs to disable
Author: jmg
Date: Thu Oct 10 01:20:18 2013
New Revision: 256249
URL: http://svnweb.freebsd.org/changeset/base/256249
Log:
partial MFC of r256114:
add missing sections, de-Xr non-existent page
Modified:
stable/9/share/man/man8/picobsd.8
stable/9/share/man/man9/firmware.9
Directory
Author: jmg
Date: Mon Oct 7 16:49:53 2013
New Revision: 256114
URL: http://svnweb.freebsd.org/changeset/base/256114
Log:
add missing sections, de-Xr non-existent page, properly space
punctuation..
Approved by: re (joel)
MFC after:3 days
Modified:
==
--- head/lib/libutil/humanize_number.c Mon Oct 7 22:03:40 2013
(r256129)
+++ head/lib/libutil/humanize_number.c Mon Oct 7 22:22:57 2013
(r256130)
@@ -2,6 +2,7 @@
/*
* Copyright (c) 1997, 1998, 1999, 2002 The NetBSD Foundation, Inc.
+ * Copyright 2013 John-Mark Gurney j
Author: jmg
Date: Fri Oct 4 17:21:01 2013
New Revision: 256053
URL: http://svnweb.freebsd.org/changeset/base/256053
Log:
add aesni module to i386 and amd64 NOTES...
Approved by: re (gjb)
Modified:
head/sys/amd64/conf/NOTES
head/sys/i386/conf/NOTES
Modified:
Author: jmg
Date: Mon Sep 30 17:35:48 2013
New Revision: 255950
URL: http://svnweb.freebsd.org/changeset/base/255950
Log:
MFC: r255866, r255867
fix a bug where we access a bread buffer after we have brelse'd it...
The kernel normally didn't unmap/context switch away before we
Author: jmg
Date: Mon Sep 30 17:57:22 2013
New Revision: 255952
URL: http://svnweb.freebsd.org/changeset/base/255952
Log:
MFC: r255866, r255867
fix a bug where we access a bread buffer after we have brelse'd it...
The kernel normally didn't unmap/context switch away before we
Author: jmg
Date: Thu Sep 26 17:55:04 2013
New Revision: 255892
URL: http://svnweb.freebsd.org/changeset/base/255892
Log:
it must be the last member, not might...
Reviewed by: attilio
Approved by: re (delphij, gjb)
Modified:
head/sys/kern/kern_descrip.c
Modified:
Author: jmg
Date: Wed Sep 25 02:48:12 2013
New Revision: 255866
URL: http://svnweb.freebsd.org/changeset/base/255866
Log:
fix a bug where we access a bread buffer after we have brelse'd it...
The kernel normally didn't unmap/context switch away before we accessed
the buffer most of the
Author: jmg
Date: Wed Sep 25 02:49:18 2013
New Revision: 255867
URL: http://svnweb.freebsd.org/changeset/base/255867
Log:
NULL stale pointers (should be a no-op as they should no longer be
used)...
Reviewed by: dteske
Approved by: re (kib)
Sponsored by: Vicor
MFC after:3 days
Bjoern A. Zeeb wrote this message on Tue, Sep 17, 2013 at 19:26 +:
On Tue, 3 Sep 2013, John-Mark Gurney wrote:
Author: jmg
Date: Tue Sep 3 18:31:23 2013
New Revision: 255187
URL: http://svnweb.freebsd.org/changeset/base/255187
Log:
Use the fact that the AES-NI instructions can
Author: jmg
Date: Fri Sep 13 16:57:28 2013
New Revision: 255521
URL: http://svnweb.freebsd.org/changeset/base/255521
Log:
add support for writing the pid of the daemon program to a pid file so
that daemon can be used w/ rc.subr and ports can use the additional
functionality, such as keeping
David O'Brien wrote this message on Mon, Sep 09, 2013 at 23:01 -0700:
On Tue, Sep 03, 2013 at 06:31:23PM +, John-Mark Gurney wrote:
Log:
Use the fact that the AES-NI instructions can be pipelined to improve
performance... Use SSE2 instructions for calculating the XTS tweek
for these cases, incase this breaks in
the future..
- ptr = (void *)(16 + ((intptr_t)ptr ~0xf));
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all
Author: jmg
Date: Tue Sep 10 17:26:09 2013
New Revision: 255453
URL: http://svnweb.freebsd.org/changeset/base/255453
Log:
add note about gcc and aesni...
Approved by: re (gjb, kib)
Modified:
head/UPDATING
Modified: head/UPDATING
Author: jmg
Date: Wed Sep 4 17:48:41 2013
New Revision: 255208
URL: http://svnweb.freebsd.org/changeset/base/255208
Log:
add links for the various vmem functions...
Modified:
head/share/man/man9/Makefile
Modified: head/share/man/man9/Makefile
/include/__wmmintrin_aes.h Tue Sep 3 17:33:29
2013(r255185)
@@ -0,0 +1,54 @@
+/*-
+ * Copyright 2013 John-Mark Gurney
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following
)
@@ -0,0 +1,136 @@
+/*-
+ * Copyright 2013 John-Mark Gurney j...@freebsd.org
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must
fsync will block till
all the blocks are on disk...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all@freebsd.org mailing list
http
) * 6
threads, thats a lot of threads, imagine if the box had 32 or 64 cores?
You're looking at 500-1000 threads just for encryption...
In case someone asks, 8 zfs disks + 2 spares, swap, l2arc * 2, zil * 2
and zfs mirrored root all encrypted volumes...
--
John-Mark Gurney
...@freebsd.org\n1998/05/13]
jlh [label=Jeremie Le Hen\n...@freebsd.org\n2012/04/22]
jls [label=Jordan Sissel\n...@freebsd.org\n2006/12/06]
+jmg [label=John-Mark Gurney\n...@freebsd.org\n1997/02/13]
joerg [label=Joerg Wunsch\njo...@freebsd.org\n1993/11/14]
jon [label=Jonathan Chen\n...@freebsd.org
Author: jmg
Date: Mon Aug 26 17:38:36 2013
New Revision: 254924
URL: http://svnweb.freebsd.org/changeset/base/254924
Log:
Add support for my:
CPU: AMD A10-5700 APU with Radeon(tm) HD Graphics(3393.89-MHz K8-class
CPU)
Modified:
head/sys/dev/amdtemp/amdtemp.c
Modified:
Author: jmg
Date: Mon Aug 26 18:47:10 2013
New Revision: 254929
URL: http://svnweb.freebsd.org/changeset/base/254929
Log:
none of the drivers in the tree support CDIOCCAPABILITY or CDIOCPITCH..
remove the documentation so people won't get confused and think they
are supported...
Modified:
==
--- head/share/man/man4/sysmouse.4 Mon Aug 26 18:47:10 2013
(r254929)
+++ head/share/man/man4/sysmouse.4 Mon Aug 26 18:50:40 2013
(r254930)
@@ -1,5 +1,4 @@
-.\ Copyright (c) 1997
-.\John-Mark Gurney. All rights reserved.
+.\ Copyright 1997 John-Mark
Author: jmg
Date: Mon Aug 26 18:53:19 2013
New Revision: 254932
URL: http://svnweb.freebsd.org/changeset/base/254932
Log:
fix up some comments and a white space issue...
MFC after:3 days
Modified:
head/sys/kern/kern_event.c
Modified: head/sys/kern/kern_event.c
==
--- head/usr.bin/brandelf/brandelf.1Mon Aug 26 18:50:40 2013
(r254930)
+++ head/usr.bin/brandelf/brandelf.1Mon Aug 26 18:51:48 2013
(r254931)
@@ -1,5 +1,4 @@
-.\ Copyright (c) 1997
-.\John-Mark Gurney. All rights reserved
that if someone
uses this is a new file, they won't get burned) and comments around
the macros that it isn't a global lock.
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has
Author: jmg
Date: Sun Apr 14 16:20:25 2013
New Revision: 249477
URL: http://svnweb.freebsd.org/changeset/base/249477
Log:
update information about debugging sysctl...
MFC after:1 week
Modified:
head/sbin/geom/class/nop/gnop.8
Modified: head/sbin/geom/class/nop/gnop.8
Author: jmg
Date: Sat Apr 13 19:02:58 2013
New Revision: 249440
URL: http://svnweb.freebsd.org/changeset/base/249440
Log:
move the error report to a lower log level... Now you can see when it
returns an error without getting every single io that went through it..
MFC after:1 week
Author: jmg
Date: Sat Mar 23 19:04:57 2013
New Revision: 248656
URL: http://svnweb.freebsd.org/changeset/base/248656
Log:
Fix compiling ed w/ WITHOUT_ED_CRYPTO... These variables aren't
used..
Submitted by: deeptech71 at gmail dot com
Modified:
head/bin/ed/cbc.c
Modified:
Author: jmg
Date: Wed Feb 27 19:59:58 2013
New Revision: 247414
URL: http://svnweb.freebsd.org/changeset/base/247414
Log:
fix this script so we don't expand the second $FreeBSD since svn thinks
the $ in $1 ends the keyword, and expands it...
Modified:
head/tools/test/iconv/tablegen/cmp.sh
Author: jmg
Date: Tue Feb 26 19:46:02 2013
New Revision: 247337
URL: http://svnweb.freebsd.org/changeset/base/247337
Log:
no one bothered to write the iconv.9 man page... If it appears we
can readd the xref...
MFC: 1 week
Modified:
head/lib/libkiconv/kiconv.3
Modified:
Author: jmg
Date: Thu Feb 21 19:13:19 2013
New Revision: 247117
URL: http://svnweb.freebsd.org/changeset/base/247117
Log:
reorder so all the flags are together and make the PCLMUL flag unique..
This fixes the problem on amd64 miscompiling mpboot.s causing boot
issues... We are still
John Baldwin wrote this message on Wed, Feb 20, 2013 at 08:09 -0500:
On Tuesday, February 19, 2013 4:35:17 pm John-Mark Gurney wrote:
Author: jmg
Date: Tue Feb 19 21:35:17 2013
New Revision: 247012
URL: http://svnweb.freebsd.org/changeset/base/247012
Log:
add support for AES
Author: jmg
Date: Tue Feb 19 21:35:17 2013
New Revision: 247012
URL: http://svnweb.freebsd.org/changeset/base/247012
Log:
add support for AES and PCLMULQDQ instructions to binutils...
Thanks to Mike Belopuhov for the pointer to the OpenBSD patch, though
OpenBSD's gcc is very different
more from the file...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src
...
--
John-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe
Author: jmg
Date: Thu Nov 15 03:22:50 2012
New Revision: 243048
URL: http://svnweb.freebsd.org/changeset/base/243048
Log:
fix a couple of spelling errors...
Modified:
head/games/fortune/datfiles/fortunes
Modified: head/games/fortune/datfiles/fortunes
Author: jmg
Date: Sun Sep 16 19:42:27 2012
New Revision: 240571
URL: http://svn.freebsd.org/changeset/base/240571
Log:
remove some unnecessary debugging statements, dead code and incorrect
comment...
Reviewed by: gnn, imp
Modified:
head/sys/arm/ti/cpsw/if_cpsw.c
Modified:
Author: jmg
Date: Sun Sep 16 19:48:48 2012
New Revision: 240572
URL: http://svn.freebsd.org/changeset/base/240572
Log:
fix the kernel files to match our standard optionspacetab format
such that when commenting/uncommentting lines, horizontal spacing is
maintained...
Also fix some minor
Eitan Adler wrote this message on Mon, Jan 09, 2012 at 23:48 -0500:
On Mon, Jan 9, 2012 at 11:02 PM, John-Mark Gurney j...@funkthat.com wrote:
Last time I did benchmarking on this ~10 years ago, it was slower to
use xor instead of using assignments...
I'd be shocked if the compiler didn't
-Mark Gurney Voice: +1 415 225 5579
All that I will do, has been done, All that I have, has not.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail
==
--- head/share/man/man9/kqueue.9Sat Nov 5 17:43:28 2011
(r227115)
+++ head/share/man/man9/kqueue.9Sat Nov 5 17:55:49 2011
(r227116)
@@ -1,4 +1,4 @@
-.\ Copyright 2006 John-Mark Gurney
+.\ Copyright 2006,2011 John-Mark Gurney
.\ All
Author: jmg
Date: Sat Oct 29 17:28:59 2011
New Revision: 226907
URL: http://svn.freebsd.org/changeset/base/226907
Log:
error if /boot/mbr is empty... This can happen on a system like arm
that doesn't have a /boot/mbr, and you touch it to get past the previous
error message...
MFC
Author: jmg
Date: Sat Oct 29 17:30:57 2011
New Revision: 226908
URL: http://svn.freebsd.org/changeset/base/226908
Log:
remove trailing whitespace...
MFC after:1 week
Modified:
head/sbin/fdisk/fdisk.c
Modified: head/sbin/fdisk/fdisk.c
Author: jmg
Date: Wed Jan 19 22:16:42 2011
New Revision: 217613
URL: http://svn.freebsd.org/changeset/base/217613
Log:
document that even when wakeup_one is used to wakeup, msleep and friends
may still return a non-zero value... You are not guaranteed to get a one
to one mapping between
, we loose a wakeup, and some other waiter will not be woken up.
Shouldn't this behavior be documented in the man page? That even
though msleep may return a non-zero value that it could have been
really woken up?
--
John-Mark Gurney Voice: +1 415 225 5579
All
Author: jmg
Date: Sun Nov 28 23:34:20 2010
New Revision: 216021
URL: http://svn.freebsd.org/changeset/base/216021
Log:
document that most of ioctl requests in cd(4) are implemented by acd(4)..
Modified:
head/share/man/man4/ata.4
Modified: head/share/man/man4/ata.4
Author: jmg
Date: Fri Sep 3 03:20:34 2010
New Revision: 212168
URL: http://svn.freebsd.org/changeset/base/212168
Log:
fix the move so that it matches what the rest of the internet
says about this game... This move also makes more sense...
MFC after:1 week
Modified:
Author: jmg
Date: Wed May 6 20:07:28 2009
New Revision: 191857
URL: http://svn.freebsd.org/changeset/base/191857
Log:
fix grammar...
Reviewed by: cperciva
Modified:
head/usr.sbin/freebsd-update/freebsd-update.8
Modified: head/usr.sbin/freebsd-update/freebsd-update.8
301 - 393 of 393 matches
Mail list logo