On 25.06.2013 20:44, John Baldwin wrote:
Author: jhb
Date: Tue Jun 25 18:44:15 2013
New Revision: 252209
URL: http://svnweb.freebsd.org/changeset/base/252209
Log:
Several improvements to rmlock(9). Many of these are based on patches
provided by Isilon.
- Add an rm_assert() supporting
Bruce,
On Wed, Jun 26, 2013 at 11:42:39AM +1000, Bruce Evans wrote:
B Anyway, as Gleb said, there is no point in
B optimizing the i386 kernel.
B
B I said that there is every point in optimizing the i386 kernel. This
B applies even more to other 32-bit arches. Some CPUs are much slower
B
On Wed, 26 Jun 2013, Gleb Smirnoff wrote:
On Wed, Jun 26, 2013 at 11:42:39AM +1000, Bruce Evans wrote:
B Anyway, as Gleb said, there is no point in
B optimizing the i386 kernel.
B
B I said that there is every point in optimizing the i386 kernel. This
B applies even more to other 32-bit
On Tue, 25 Jun 2013, Konstantin Belousov wrote:
Updates to the counter cannot be done from the interrupt context.
This is fragile, however. It prevents using counters for things like
counting interrupts. Most interrupt counting is now done directlyly
and doesn't use PCPU_INC().
Author: mav
Date: Wed Jun 26 09:56:33 2013
New Revision: 252250
URL: http://svnweb.freebsd.org/changeset/base/252250
Log:
Fix some UTF-8 chars slipped into r252204 via copy/paste.
Modified:
head/sys/cam/scsi/scsi_all.c
Modified: head/sys/cam/scsi/scsi_all.c
On Wed, 26 Jun 2013, Gleb Smirnoff wrote:
On Wed, Jun 26, 2013 at 11:42:39AM +1000, Bruce Evans wrote:
B Anyway, as Gleb said, there is no point in
B optimizing the i386 kernel.
B
B I said that there is every point in optimizing the i386 kernel. This
B applies even more to other 32-bit
Author: jkim
Date: Wed Jun 26 19:01:10 2013
New Revision: 252256
URL: http://svnweb.freebsd.org/changeset/base/252256
Log:
Import ACPICA 20130626.
Added:
vendor-sys/acpica/dist/source/os_specific/service_layers/osfreebsdtbl.c
(contents, props changed)
Modified:
vendor-sys/acpica/dist
Author: jkim
Date: Wed Jun 26 19:02:03 2013
New Revision: 252257
URL: http://svnweb.freebsd.org/changeset/base/252257
Log:
Tag ACPICA 20130626.
Added:
vendor-sys/acpica/20130626/
- copied from r252256, vendor-sys/acpica/dist/
___
svn-src-all
Author: pfg
Date: Wed Jun 26 19:43:22 2013
New Revision: 252259
URL: http://svnweb.freebsd.org/changeset/base/252259
Log:
Minor sorting.
MFC after:3 days
Modified:
head/sys/fs/ext2fs/ext2_extern.h
Modified: head/sys/fs/ext2fs/ext2_extern.h
Author: gibbs
Date: Wed Jun 26 20:39:07 2013
New Revision: 252260
URL: http://svnweb.freebsd.org/changeset/base/252260
Log:
In the Xen block front driver, take advantage of backends that
support cache flush and write barrier commands.
sys/dev/xen/blkfront/block.h:
Add per-command
Author: jimharris
Date: Wed Jun 26 22:08:45 2013
New Revision: 252262
URL: http://svnweb.freebsd.org/changeset/base/252262
Log:
For ATA_PASSTHROUGH commands, pretend isci(4) supports multiword DMA
by treating it as UDMA.
This fixes a problem introduced in r249933/r249939, where CAM sends
Author: jimharris
Date: Wed Jun 26 22:50:49 2013
New Revision: 252263
URL: http://svnweb.freebsd.org/changeset/base/252263
Log:
Add an open_dev() helper function to be used in the various places
where nvmecontrol needs to open a handle to a controller or namespace
device node.
Author: jimharris
Date: Wed Jun 26 22:53:21 2013
New Revision: 252264
URL: http://svnweb.freebsd.org/changeset/base/252264
Log:
Add separate *_usage() functions for each nvmecontrol command.
Sponsored by: Intel
MFC after:3 days
Modified:
head/sbin/nvmecontrol/nvmecontrol.c
Author: jimharris
Date: Wed Jun 26 22:58:59 2013
New Revision: 252265
URL: http://svnweb.freebsd.org/changeset/base/252265
Log:
Break out code related to the devlist command into a separate source file.
Sponsored by: Intel
MFC after:3 days
Added:
head/sbin/nvmecontrol/devlist.c
Author: jimharris
Date: Wed Jun 26 23:00:42 2013
New Revision: 252266
URL: http://svnweb.freebsd.org/changeset/base/252266
Log:
Break out code related to the identify command into a separate source file.
Sponsored by: Intel
MFC after:3 days
Added:
head/sbin/nvmecontrol/identify.c
Author: jimharris
Date: Wed Jun 26 23:02:48 2013
New Revision: 252267
URL: http://svnweb.freebsd.org/changeset/base/252267
Log:
Break out code related to the perftest command into a separate file.
Sponsored by: Intel
MFC after:3 days
Added:
head/sbin/nvmecontrol/perftest.c
Author: jimharris
Date: Wed Jun 26 23:05:48 2013
New Revision: 252268
URL: http://svnweb.freebsd.org/changeset/base/252268
Log:
Break out code related to the reset command into a separate source file.
Sponsored by: Intel
MFC after:3 days
Added:
head/sbin/nvmecontrol/reset.c
Author: jimharris
Date: Wed Jun 26 23:11:20 2013
New Revision: 252269
URL: http://svnweb.freebsd.org/changeset/base/252269
Log:
Add an nvme_function structure array, defining the name, C function and
usage message for each nvmecontrol command. This helps reduce some code
clutter both now
Author: jimharris
Date: Wed Jun 26 23:20:08 2013
New Revision: 252270
URL: http://svnweb.freebsd.org/changeset/base/252270
Log:
Create #defines for NVME_CTRLR_PREFIX and NVME_NS_PREFIX for the nvme
and ns strings, rather than hardcoding the string values throughout the
nvmecontrol code
Author: jimharris
Date: Wed Jun 26 23:27:17 2013
New Revision: 252271
URL: http://svnweb.freebsd.org/changeset/base/252271
Log:
Use MAXPHYS to specify the maximum I/O size for nvme(4).
Also allow admin commands to transfer up to this maximum I/O size, rather
than the artificial limit
Author: jimharris
Date: Wed Jun 26 23:32:45 2013
New Revision: 252272
URL: http://svnweb.freebsd.org/changeset/base/252272
Log:
Fail any passthrough command whose transfer size exceeds the controller's
max transfer size. This guards against rogue commands coming in from
userspace.
Author: jimharris
Date: Wed Jun 26 23:37:11 2013
New Revision: 252273
URL: http://svnweb.freebsd.org/changeset/base/252273
Log:
Remove remaining uio-related code.
The nvme_physio() function was removed quite a while ago, which was the
only user of this uio-related code.
Sponsored
Author: jimharris
Date: Wed Jun 26 23:41:07 2013
New Revision: 252274
URL: http://svnweb.freebsd.org/changeset/base/252274
Log:
Ensure that a device node is specified when invoking the identify or reset
commands.
Also improve the checking of device node names, so that better error
Author: jimharris
Date: Wed Jun 26 23:46:31 2013
New Revision: 252275
URL: http://svnweb.freebsd.org/changeset/base/252275
Log:
Add generalized helper functions for printing hex data as part of
nvmecontrol commands.
Submitted by: Joe Golio joseph.go...@emc.com
Obtained from:EMC
Author: jkim
Date: Wed Jun 26 23:52:10 2013
New Revision: 252276
URL: http://svnweb.freebsd.org/changeset/base/252276
Log:
Consistently cast ACPICA 64-bit integer types when we print them.
Modified:
head/sys/dev/acpi_support/atk0110.c
head/sys/dev/acpica/acpi_pcib_acpi.c
Author: jimharris
Date: Wed Jun 26 23:53:54 2013
New Revision: 252277
URL: http://svnweb.freebsd.org/changeset/base/252277
Log:
Add log page support to nvmecontrol(8) through a new logpage command.
This includes pretty printers for all of the standard NVMe log pages
(Error, SMART/Health,
Author: jimharris
Date: Thu Jun 27 00:08:25 2013
New Revision: 252278
URL: http://svnweb.freebsd.org/changeset/base/252278
Log:
Add firmware replacement and activation support to nvmecontrol(8) through
a new firmware command.
NVMe controllers may support up to 7 firmware slots for
Author: jkim
Date: Thu Jun 27 00:16:54 2013
New Revision: 252279
URL: http://svnweb.freebsd.org/changeset/base/252279
Log:
Merge ACPICA 20130626.
Modified:
head/sys/contrib/dev/acpica/acpica_prep.sh
head/sys/contrib/dev/acpica/changes.txt (contents, props changed)
head/sys/contrib/dev
Author: jkim
Date: Thu Jun 27 00:22:40 2013
New Revision: 252280
URL: http://svnweb.freebsd.org/changeset/base/252280
Log:
Move definitions required by userland applications out of acpica_machdep.h.
Modified:
head/sys/amd64/include/acpica_machdep.h
Author: delphij
Date: Thu Jun 27 00:31:21 2013
New Revision: 252281
URL: http://svnweb.freebsd.org/changeset/base/252281
Log:
MFC r251129: libpcap 1.4.0.
Modified:
stable/9/contrib/libpcap/CHANGES
stable/9/contrib/libpcap/CREDITS
stable/9/contrib/libpcap/README
Author: gonzo
Date: Thu Jun 27 00:33:08 2013
New Revision: 252282
URL: http://svnweb.freebsd.org/changeset/base/252282
Log:
- Request non-cached memory for framebuffer
- Properly probe/initialize syscons
Modified:
head/sys/arm/ti/am335x/am335x_lcd.c
Modified:
Author: delphij
Date: Thu Jun 27 00:37:59 2013
New Revision: 252283
URL: http://svnweb.freebsd.org/changeset/base/252283
Log:
MFC: tcpdump 4.4.0.
Added:
stable/9/contrib/tcpdump/print-msnlb.c
- copied unchanged from r252282, head/contrib/tcpdump/print-msnlb.c
Author: jimharris
Date: Thu Jun 27 00:50:22 2013
New Revision: 252285
URL: http://svnweb.freebsd.org/changeset/base/252285
Log:
MFC r250613:
Fix typo in net.inet.tcp.minmss sysctl description.
Modified:
stable/9/sys/netinet/tcp_subr.c
Directory Properties:
stable/9/sys/ (props
Author: jimharris
Date: Thu Jun 27 00:51:47 2013
New Revision: 252286
URL: http://svnweb.freebsd.org/changeset/base/252286
Log:
MFC r250613:
Fix typo in net.inet.tcp.minmss sysctl description.
Modified:
stable/8/sys/netinet/tcp_subr.c
Directory Properties:
stable/8/sys/ (props
Author: mjg
Date: Thu Jun 27 02:27:13 2013
New Revision: 252288
URL: http://svnweb.freebsd.org/changeset/base/252288
Log:
MFC r249480:
Add fdallocn function and use it when passing fds over unix socket.
This gets rid of unp_externalize fdalloc failed panic.
Modified:
35 matches
Mail list logo