Ian Lepore i...@freebsd.org написав(ла):
Author: ian
Date: Wed Aug 21 04:08:58 2013
New Revision: 254590
URL: http://svnweb.freebsd.org/changeset/base/254590
Log:
Use an if/else sequence rather than unrelated if statements, so that a
device compatible with multiple drivers matches the more
Author: trasz
Date: Wed Aug 21 07:45:47 2013
New Revision: 254595
URL: http://svnweb.freebsd.org/changeset/base/254595
Log:
Fix the (unused for now) SCSI_PROTO_iSCSI define to match style(9).
Modified:
head/sys/cam/scsi/scsi_all.h
Modified: head/sys/cam/scsi/scsi_all.h
Author: uqs
Date: Wed Aug 21 08:01:52 2013
New Revision: 254596
URL: http://svnweb.freebsd.org/changeset/base/254596
Log:
Fix 'make depend'.
Modified:
head/sys/modules/vmm/Makefile
Modified: head/sys/modules/vmm/Makefile
Author: ian
Date: Wed Aug 21 14:26:15 2013
New Revision: 254597
URL: http://svnweb.freebsd.org/changeset/base/254597
Log:
Make the uart ns8250 high-level interface public rather than static.
This makes it easier to implement new drivers which are mostly ns8250
but with some small difference
Author: ian
Date: Wed Aug 21 14:33:02 2013
New Revision: 254598
URL: http://svnweb.freebsd.org/changeset/base/254598
Log:
Add support for uarts other than the serial console in TI OMAP SoCs.
The TI uart hardware is ns16550-compatible, except that before it can
be used the clocks and
On 19.08.2013 23:45, Navdeep Parhar wrote:
On 08/19/13 13:58, Andre Oppermann wrote:
On 19.08.2013 19:33, Navdeep Parhar wrote:
On 08/19/13 04:16, Andre Oppermann wrote:
Author: andre
Date: Mon Aug 19 11:16:53 2013
New Revision: 254520
URL: http://svnweb.freebsd.org/changeset/base/254520
On 20.08.2013 00:03, Navdeep Parhar wrote:
On 08/19/13 14:08, Andre Oppermann wrote:
On 19.08.2013 19:40, Peter Grehan wrote:
I recently tried some experiments to reduce the number of mbuf and
cluster allocations in a 40G NIC driver. M_NOFREE and EXT_EXTREF proved
very useful and the code
The way to go should be 4K clusters as they are native to the architecture.
IIRC a PCIe DMA can't cross a 4K boundary anyway
That's a 4G boundary, for some devices.
later,
Peter.
___
svn-src-all@freebsd.org mailing list
On 20.08.2013 05:04, Julian Elischer wrote:
On 8/19/13 7:08 PM, Andre Oppermann wrote:
Author: andre
Date: Mon Aug 19 11:08:36 2013
New Revision: 254519
URL: http://svnweb.freebsd.org/changeset/base/254519
Log:
Move the global M_SKIP_FIREWALL mbuf flags to a protocol layer specific
flag
On 20.08.2013 20:13, Davide Italiano wrote:
On Tue, Aug 20, 2013 at 7:42 PM, Andre Oppermann an...@freebsd.org wrote:
On 19.08.2013 19:37, Navdeep Parhar wrote:
Why reuse the freed up bits so soon (at least one of which I think was
prematurely GC'ed -- see my other email on M_NOFREE). There
Author: alc
Date: Wed Aug 21 15:31:43 2013
New Revision: 254599
URL: http://svnweb.freebsd.org/changeset/base/254599
Log:
Addendum to r254141: Allow recursion on the free pages queues lock in
vm_page_alloc_freelist().
Reported and tested by: sbruno
Sponsored by: EMC / Isilon
On 21.08.2013 17:03, Peter Grehan wrote:
The way to go should be 4K clusters as they are native to the architecture.
IIRC a PCIe DMA can't cross a 4K boundary anyway
That's a 4G boundary, for some devices.
I meant a single PCIe DMA transaction can be at most 4K before it has to set
up
Hi Andre,
On 21.08.2013 17:03, Peter Grehan wrote:
The way to go should be 4K clusters as they are native to the
architecture.
IIRC a PCIe DMA can't cross a 4K boundary anyway
That's a 4G boundary, for some devices.
I meant a single PCIe DMA transaction can be at most 4K before it has to
On 21.08.2013 17:59, Davide Italiano wrote:
On Wed, Aug 21, 2013 at 5:30 PM, Andre Oppermann an...@freebsd.org wrote:
On 20.08.2013 20:13, Davide Italiano wrote:
On Tue, Aug 20, 2013 at 7:42 PM, Andre Oppermann an...@freebsd.org
wrote:
On 19.08.2013 19:37, Navdeep Parhar wrote:
Why reuse
On Wed, Aug 21, 2013 at 6:18 PM, Andre Oppermann an...@freebsd.org wrote:
On 21.08.2013 17:59, Davide Italiano wrote:
On Wed, Aug 21, 2013 at 5:30 PM, Andre Oppermann an...@freebsd.org
wrote:
On 20.08.2013 20:13, Davide Italiano wrote:
On Tue, Aug 20, 2013 at 7:42 PM, Andre Oppermann
Author: pluknet
Date: Wed Aug 21 16:46:06 2013
New Revision: 254600
URL: http://svnweb.freebsd.org/changeset/base/254600
Log:
Check strtoumax(3) for ERANGE in case of non-prefixed string.
OK'd by: silence on current@
MFC after:1 week
Modified:
head/lib/libutil/expand_number.c
On 21.08.2013 20:46, Sergey Kandaurov wrote:
number = strtoumax(buf, endptr, 0);
+ if (number == UINTMAX_MAX errno == ERANGE) {
+ return (-1);
+ }
You need to reset errno before strtoumax() call (errno = 0), because any
of previous functions may left it as
Author: kib
Date: Wed Aug 21 17:23:24 2013
New Revision: 254601
URL: http://svnweb.freebsd.org/changeset/base/254601
Log:
Extract the general-purpose code from tmpfs to perform uiomove from
the page queue of some vm object.
Discussed with: alc
Tested by:pho
Sponsored by:
Author: kib
Date: Wed Aug 21 17:36:01 2013
New Revision: 254602
URL: http://svnweb.freebsd.org/changeset/base/254602
Log:
Make the seek a method of the struct fileops.
Tested by:pho
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/fs/devfs/devfs_vnops.c
Author: kib
Date: Wed Aug 21 17:45:00 2013
New Revision: 254603
URL: http://svnweb.freebsd.org/changeset/base/254603
Log:
Implement read(2)/write(2) and neccessary lseek(2) for posix shmfd.
Add MAC framework entries for posix shm read and write.
Do not allow implicit extension of the
Author: kib
Date: Wed Aug 21 17:47:11 2013
New Revision: 254604
URL: http://svnweb.freebsd.org/changeset/base/254604
Log:
Add simple test for the read/write/lseek on posix shm filedescriptor.
Tested by:pho
Sponsored by: The FreeBSD Foundation
Modified:
Author: andre
Date: Wed Aug 21 18:12:04 2013
New Revision: 254605
URL: http://svnweb.freebsd.org/changeset/base/254605
Log:
Revert r254520 and resurrect the M_NOFREE mbuf flag and functionality.
Requested by: np, grehan
Modified:
head/sys/kern/kern_mbuf.c
head/sys/kern/uipc_mbuf.c
Log:
Revert r254520 and resurrect the M_NOFREE mbuf flag and functionality.
Requested by:np, grehan
Thanks Andre.
later,
Peter.
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To
Author: tijl
Date: Wed Aug 21 19:02:34 2013
New Revision: 254606
URL: http://svnweb.freebsd.org/changeset/base/254606
Log:
MFC r241077:
- Simplify the implementation of atomic_compare_exchange_strong_explicit.
- Evaluate the memory order argument in atomic_fetch_*_explicit macros.
-
On Wed, Aug 21, 2013 at 09:21:47PM +0400, Andrey Chernov wrote:
On 21.08.2013 20:46, Sergey Kandaurov wrote:
number = strtoumax(buf, endptr, 0);
+ if (number == UINTMAX_MAX errno == ERANGE) {
+ return (-1);
+ }
You need to reset errno before strtoumax() call
Author: gibbs
Date: Wed Aug 21 19:40:43 2013
New Revision: 254608
URL: http://svnweb.freebsd.org/changeset/base/254608
Log:
Add kstat entries for ZFS compression statistics.
sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h:
On Aug 21, 2013, at 8:59 AM, Andre Oppermann an...@freebsd.org wrote:
On 19.08.2013 23:45, Navdeep Parhar wrote:
On 08/19/13 13:58, Andre Oppermann wrote:
On 19.08.2013 19:33, Navdeep Parhar wrote:
On 08/19/13 04:16, Andre Oppermann wrote:
Author: andre
Date: Mon Aug 19 11:16:53 2013
New
On 08/21/13 12:41, Scott Long wrote:
On Aug 21, 2013, at 8:59 AM, Andre Oppermann an...@freebsd.org wrote:
On 19.08.2013 23:45, Navdeep Parhar wrote:
On 08/19/13 13:58, Andre Oppermann wrote:
On 19.08.2013 19:33, Navdeep Parhar wrote:
On 08/19/13 04:16, Andre Oppermann wrote:
Author:
On Wed, Aug 21, 2013 at 11:03:10PM +0400, Sergey Kandaurov wrote:
On Wed, Aug 21, 2013 at 09:21:47PM +0400, Andrey Chernov wrote:
On 21.08.2013 20:46, Sergey Kandaurov wrote:
number = strtoumax(buf, endptr, 0);
+ if (number == UINTMAX_MAX errno == ERANGE) {
+ return
On 21.08.2013 21:59, Navdeep Parhar wrote:
On 08/21/13 12:41, Scott Long wrote:
On Aug 21, 2013, at 8:59 AM, Andre Oppermann an...@freebsd.org wrote:
On 19.08.2013 23:45, Navdeep Parhar wrote:
On 08/19/13 13:58, Andre Oppermann wrote:
On 19.08.2013 19:33, Navdeep Parhar wrote:
On 08/19/13
Author: jkim
Date: Wed Aug 21 20:43:50 2013
New Revision: 254610
URL: http://svnweb.freebsd.org/changeset/base/254610
Log:
Use consistent style. No functional change.
Modified:
head/sys/amd64/include/atomic.h
head/sys/i386/include/atomic.h
Modified: head/sys/amd64/include/atomic.h
Author: jkim
Date: Wed Aug 21 20:49:46 2013
New Revision: 254611
URL: http://svnweb.freebsd.org/changeset/base/254611
Log:
Remove bogus labels. No functional change.
Modified:
head/sys/amd64/include/atomic.h
head/sys/i386/include/atomic.h
Modified: head/sys/amd64/include/atomic.h
Author: jkim
Date: Wed Aug 21 21:14:16 2013
New Revision: 254612
URL: http://svnweb.freebsd.org/changeset/base/254612
Log:
Use '+' modifier for a memory operand that is both an input and an output.
It was actually done in r86301 but reverted in r150182 because GCC 3.x was
not able to handle
On Wed, Aug 21, 2013 at 10:27:25PM +0200, Jilles Tjoelker wrote:
On Wed, Aug 21, 2013 at 11:03:10PM +0400, Sergey Kandaurov wrote:
On Wed, Aug 21, 2013 at 09:21:47PM +0400, Andrey Chernov wrote:
On 21.08.2013 20:46, Sergey Kandaurov wrote:
number = strtoumax(buf, endptr, 0);
Author: jkim
Date: Wed Aug 21 21:30:06 2013
New Revision: 254614
URL: http://svnweb.freebsd.org/changeset/base/254614
Log:
- Remove the a constraint from main output operand for atomic_cmpset().
- Use + modifier for the expect because it is also an output (unused).
Modified:
Author: ken
Date: Wed Aug 21 21:30:56 2013
New Revision: 254615
URL: http://svnweb.freebsd.org/changeset/base/254615
Log:
Fix mps(4) driver breakage that came in in change 253550 that
manifested itself in out of chain frame conditions.
When the driver ran out of chain frames, the request
On Thu, Aug 22, 2013 at 01:24:13AM +0400, Sergey Kandaurov wrote:
On Wed, Aug 21, 2013 at 10:27:25PM +0200, Jilles Tjoelker wrote:
On Wed, Aug 21, 2013 at 11:03:10PM +0400, Sergey Kandaurov wrote:
On Wed, Aug 21, 2013 at 09:21:47PM +0400, Andrey Chernov wrote:
On 21.08.2013 20:46, Sergey
Author: adrian
Date: Wed Aug 21 21:47:56 2013
New Revision: 254616
URL: http://svnweb.freebsd.org/changeset/base/254616
Log:
Change the name of this particular event to reflect the name used in
Linux and Intel examples.
Sourced:
*
On Wed, Aug 21, 2013 at 2:47 PM, Adrian Chadd adr...@freebsd.org wrote:
Author: adrian
Date: Wed Aug 21 21:47:56 2013
New Revision: 254616
URL: http://svnweb.freebsd.org/changeset/base/254616
Log:
Change the name of this particular event to reflect the name used in
Linux and Intel
On Wed, Aug 21, 2013 at 2:52 PM, Davide Italiano dav...@freebsd.org wrote:
On Wed, Aug 21, 2013 at 2:47 PM, Adrian Chadd adr...@freebsd.org wrote:
Author: adrian
Date: Wed Aug 21 21:47:56 2013
New Revision: 254616
URL: http://svnweb.freebsd.org/changeset/base/254616
Log:
Change the name
i'll talk with you/hiren/{MANPAGE_PEOPLE} once my current run of figuring
out what the hell is done. That way the updates can be done in one big hit.
Thanks
-adrian
On 21 August 2013 14:59, Davide Italiano dav...@freebsd.org wrote:
On Wed, Aug 21, 2013 at 2:52 PM, Davide Italiano
Author: jkim
Date: Wed Aug 21 22:03:06 2013
New Revision: 254617
URL: http://svnweb.freebsd.org/changeset/base/254617
Log:
Implement atomic_swap() and atomic_testandset().
Reviewed by: arch, bde, jilles, kib
Modified:
head/share/man/man9/atomic.9
head/sys/amd64/include/atomic.h
Author: jkim
Date: Wed Aug 21 22:05:58 2013
New Revision: 254618
URL: http://svnweb.freebsd.org/changeset/base/254618
Log:
Remove empty lines before return statements for style consistency.
Modified:
head/sys/amd64/include/atomic.h
head/sys/i386/include/atomic.h
Modified:
Author: jkim
Date: Wed Aug 21 22:27:42 2013
New Revision: 254619
URL: http://svnweb.freebsd.org/changeset/base/254619
Log:
Reimplement atomic_load_acq_64() and atomic_store_rel_64() for i386. These
functions are now real functions rather than function pointers. Supposedly,
it is faster
Author: jkim
Date: Wed Aug 21 22:30:11 2013
New Revision: 254620
URL: http://svnweb.freebsd.org/changeset/base/254620
Log:
Implement atomic_cmpset_64() and atomic_swap_64() for i386.
Modified:
head/sys/i386/include/atomic.h
Modified: head/sys/i386/include/atomic.h
Author: pluknet
Date: Wed Aug 21 22:37:15 2013
New Revision: 254621
URL: http://svnweb.freebsd.org/changeset/base/254621
Log:
Reset errno before strtoumax() call to properly detect ERANGE.
Restore saved errno if strtoumax() call is successful.
Reported by: ache
Reviewed by: jilles
Author: jeff
Date: Wed Aug 21 22:39:19 2013
New Revision: 254622
URL: http://svnweb.freebsd.org/changeset/base/254622
Log:
- Eliminate the vm object lock from the active queue scan. It is not
necessary since we do not free or cache the page from active anymore.
Document the one
Author: jkim
Date: Wed Aug 21 22:40:29 2013
New Revision: 254623
URL: http://svnweb.freebsd.org/changeset/base/254623
Log:
Reimplement atomic operations on PDEs and PTEs in pmap.h. This change
significantly reduces duplicate code and make it easier to read.
Reviewed by: alc, bde
THINK THAT FreeBSD 10
disable the most expensive debugging functionality run
ln -s 'abort:false,junk:false' /etc/malloc.conf.)
+20130821:
+ The PADLOCK_RNG and RDRAND_RNG kernel options are now devices.
+ Thus device padlock_rng and device rdrand_rng should
Author: obrien
Date: Wed Aug 21 22:57:29 2013
New Revision: 254626
URL: http://svnweb.freebsd.org/changeset/base/254626
Log:
Provide a prototype for yyparse() so that -Werror along with stringent
-W* warnings can be used on byacc's output.
Modified:
stable/9/usr.bin/yacc/skeleton.c
Author: ken
Date: Wed Aug 21 23:04:48 2013
New Revision: 254627
URL: http://svnweb.freebsd.org/changeset/base/254627
Log:
Expand the use of stat(2) flags to allow storing some Windows/DOS
and CIFS file attributes as BSD stat(2) flags.
This work is intended to be compatible with ZFS, the
Author: delphij
Date: Thu Aug 22 00:51:37 2013
New Revision: 254629
URL: http://svnweb.freebsd.org/changeset/base/254629
Log:
Fix an integer overflow in computing the size of a temporary buffer
can result in a buffer which is too small for the requested
operation.
Security:
Author: delphij
Date: Thu Aug 22 00:51:37 2013
New Revision: 254629
URL: http://svnweb.freebsd.org/changeset/base/254629
Log:
Fix an integer overflow in computing the size of a temporary buffer
can result in a buffer which is too small for the requested
operation.
Security:
Author: delphij
Date: Thu Aug 22 00:51:37 2013
New Revision: 254629
URL: http://svnweb.freebsd.org/changeset/base/254629
Log:
Fix an integer overflow in computing the size of a temporary buffer
can result in a buffer which is too small for the requested
operation.
Security:
Author: delphij
Date: Thu Aug 22 00:51:48 2013
New Revision: 254631
URL: http://svnweb.freebsd.org/changeset/base/254631
Log:
Fix an integer overflow in computing the size of a temporary buffer
can result in a buffer which is too small for the requested
operation. [13:09]
Fix a bug
Author: delphij
Date: Thu Aug 22 00:51:43 2013
New Revision: 254630
URL: http://svnweb.freebsd.org/changeset/base/254630
Log:
Fix an integer overflow in computing the size of a temporary buffer
can result in a buffer which is too small for the requested
operation.
Security:
Author: delphij
Date: Thu Aug 22 00:51:56 2013
New Revision: 254632
URL: http://svnweb.freebsd.org/changeset/base/254632
Log:
Fix an integer overflow in computing the size of a temporary buffer
can result in a buffer which is too small for the requested
operation. [13:09]
Fix a bug
Author: jhibbits
Date: Thu Aug 22 02:54:20 2013
New Revision: 254634
URL: http://svnweb.freebsd.org/changeset/base/254634
Log:
Make dtrace_copy() actually work on PowerPC. Although unused currently,
it may be used in the future by dtrace.
Modified:
On 08/22/13 02:18, Andre Oppermann wrote:
On 21.08.2013 17:59, Davide Italiano wrote:
On Wed, Aug 21, 2013 at 5:30 PM, Andre Oppermann
an...@freebsd.org wrote:
On 20.08.2013 20:13, Davide Italiano wrote:
On Tue, Aug 20, 2013 at 7:42 PM, Andre Oppermann
an...@freebsd.org wrote:
On
Author: jhibbits
Date: Thu Aug 22 05:07:50 2013
New Revision: 254639
URL: http://svnweb.freebsd.org/changeset/base/254639
Log:
Enable DTrace hooks in ppc64.
Modified:
head/sys/powerpc/conf/GENERIC64
Modified: head/sys/powerpc/conf/GENERIC64
On Wed, Aug 21, 2013 at 10:57:30PM +, David E. O'Brien wrote:
Author: obrien
Date: Wed Aug 21 22:57:29 2013
New Revision: 254626
URL: http://svnweb.freebsd.org/changeset/base/254626
Log:
Provide a prototype for yyparse() so that -Werror along with stringent
-W* warnings can be
Author: adrian
Date: Thu Aug 22 05:53:47 2013
New Revision: 254640
URL: http://svnweb.freebsd.org/changeset/base/254640
Log:
Add in some backwards compatability hacks to make -HEAD net80211 compile
on -9.
Modified:
head/sys/net80211/ieee80211_freebsd.h
62 matches
Mail list logo