I'm sure it was to improve the performance of some SSD we were testing at
Spectra.
--
Justin
> On Nov 22, 2017, at 9:16 AM, Alan Somers wrote:
>
> I believe the original motivation was to reduce FLUSH CACHE EXT
> activity with some old SSDs that handled that command very
Author: gibbs
Date: Sat Mar 12 23:02:53 2016
New Revision: 296775
URL: https://svnweb.freebsd.org/changeset/base/296775
Log:
Provide high precision conversion from ns,us,ms -> sbintime in kevent
In timer2sbintime(), calculate the second and fractional second portions of
the sbintime
On Apr 6, 2015, at 12:45 PM, Dmitry Chagin dcha...@freebsd.org wrote:
Author: dchagin
Date: Mon Apr 6 18:45:41 2015
New Revision: 281162
URL: https://svnweb.freebsd.org/changeset/base/281162
Log:
Properly calculate UMA Zones per cpu cache size. Avoid allocating
an extra struct
On Mar 16, 2015, at 3:16 AM, Alexander Motin m...@freebsd.org wrote:
Author: mav
Date: Mon Mar 16 09:15:59 2015
New Revision: 280133
URL: https://svnweb.freebsd.org/changeset/base/280133
Log:
Increase S/G list size of 32 to 33 entries.
32 entries are not enough for the worst case of
On Mar 4, 2015, at 9:14 AM, Allan Jude allanj...@freebsd.org wrote:
On 2015-03-04 09:59, Justin T. Gibbs wrote:
On Mar 3, 2015, at 4:20 PM, Allan Jude allanj...@freebsd.org wrote:
Author: allanjude (doc committer)
Date: Tue Mar 3 23:20:18 2015
New Revision: 279571
URL: https
On Mar 3, 2015, at 4:20 PM, Allan Jude allanj...@freebsd.org wrote:
Author: allanjude (doc committer)
Date: Tue Mar 3 23:20:18 2015
New Revision: 279571
URL: https://svnweb.freebsd.org/changeset/base/279571
Log:
Add a new safetly belt to freebsd-update to prevent a user doing a minor
On Feb 16, 2015, at 9:11 AM, John Baldwin j...@freebsd.org wrote:
…
On a more general note, if I'm merging a change with several followup fixes,
I
…
2) I don't cut and paste all N logs verbatim. This tends to be very hard to
read.
I used to feel this way too until I started to
On Feb 23, 2015, at 12:07 PM, John Baldwin j...@freebsd.org wrote:
On Monday, February 23, 2015 10:35:59 AM Justin T. Gibbs wrote:
On Feb 16, 2015, at 9:11 AM, John Baldwin j...@freebsd.org wrote:
…
On a more general note, if I'm merging a change with several followup
fixes, I
…
2
Author: gibbs
Date: Sun Jan 4 19:55:44 2015
New Revision: 276665
URL: https://svnweb.freebsd.org/changeset/base/276665
Log:
Prevent live-lock and access of destroyed data in taskqueue_drain_all().
Phabric: https://reviews.freebsd.org/D1247
Reviewed by: jhb, avg
Sponsored by:
Log:
5314 Remove dbuf phys db-db_data pointer aliases in ZFS
Reviewed by: Andriy Gapon a...@freebsd.org
Reviewed by: Matthew Ahrens mahr...@delphix.com
Reviewed by: Will Andrews wi...@spectralogic.com
Approved by: Dan McDonald dan...@omniti.com
Author: Justin T. Gibbs just
Author: gibbs
Date: Sun Nov 30 19:32:00 2014
New Revision: 275345
URL: https://svnweb.freebsd.org/changeset/base/275345
Log:
Remove trailing whitespace.
Modified:
head/sys/kern/subr_taskqueue.c
Modified: head/sys/kern/subr_taskqueue.c
On Sep 17, 2014, at 4:38 AM, Andriy Gapon a...@freebsd.org wrote:
On 25/07/2014 21:41, Xin LI wrote:
Author: delphij
Date: Fri Jul 25 18:41:56 2014
New Revision: 269093
URL: http://svnweb.freebsd.org/changeset/base/269093
Log:
Transform the I/O when vdev_physical_ashift is greater than
On Aug 2, 2014, at 1:44 AM, Xin Li delp...@delphij.net wrote:
Signed PGP part
On 8/1/14 8:59 PM, Justin T. Gibbs wrote:
On Aug 1, 2014, at 4:33 PM, Xin LI delp...@freebsd.org wrote:
Author: delphij Date: Fri Aug 1 22:33:23 2014 New Revision:
269404 URL: http://svnweb.freebsd.org
On Aug 1, 2014, at 4:33 PM, Xin LI delp...@freebsd.org wrote:
Author: delphij
Date: Fri Aug 1 22:33:23 2014
New Revision: 269404
URL: http://svnweb.freebsd.org/changeset/base/269404
Log:
Split gethrtime() and gethrtime_waitfree() and make the former use
nanouptime() instead of
Author: gibbs
Date: Thu Jul 17 18:58:30 2014
New Revision: 268805
URL: http://svnweb.freebsd.org/changeset/base/268805
Log:
Release royger from mentorship.
Modified:
svnadmin/conf/mentors
Modified: svnadmin/conf/mentors
Why wouldn’t we fix these with explicit subdir dependencies (e.g: subdira:
subdirb)? I’m pretty sure I had this working with a hacked up bsd.subdir.mk at
a previous job, but my memory is hazy.
—
Justin
On Apr 21, 2014, at 7:35 AM, Warner Losh i...@bsdimp.com wrote:
(sorry for the top
Author: gibbs
Date: Fri Dec 13 22:25:20 2013
New Revision: 259350
URL: http://svnweb.freebsd.org/changeset/base/259350
Log:
Officially record my mentees.
Modified:
svnadmin/conf/mentors
Modified: svnadmin/conf/mentors
A request to merge is currently pending with re@.
—
Justin
On Dec 3, 2013, at 4:18 PM, Adam McDougall mcdou...@egr.msu.edu wrote:
If 're' permits, could this be MFC'ed for 10.0? It isn't important
but it would be convenient. Thanks.
On Sat, Nov 09, 2013 at 03:07:49AM +, Justin T
Man page update?
—
Justin
On Nov 28, 2013, at 11:56 AM, Andriy Gapon a...@freebsd.org wrote:
Author: avg
Date: Thu Nov 28 18:56:34 2013
New Revision: 258713
URL: http://svnweb.freebsd.org/changeset/base/258713
Log:
add taskqueue_drain_all
This API has semantics similar to that of
Author: gibbs
Date: Tue Nov 26 14:24:10 2013
New Revision: 258649
URL: http://svnweb.freebsd.org/changeset/base/258649
Log:
Add Roger Pau Monné as a FreeBSD src committer. Roger is part of
Citrix's RD division and is working to improve FreeBSD's performance
and capabilities when run on the
Author: gibbs
Date: Tue Nov 26 14:50:39 2013
New Revision: 258650
URL: http://svnweb.freebsd.org/changeset/base/258650
Log:
[Forced commit to correct checkin comment for r256757]
MFC: r256423
Allow FreeBSD to be booted from CDROM media on XenServer 6.2 and
prior releases.
Actually, my oops. It seems that I put the wrong commit message in for that
MFC. Is there anyway to change it on the server?
—
Justin
On Nov 21, 2013, at 3:23 PM, Adam McDougall mcdou...@egr.msu.edu wrote:
On 11/21/2013 17:00, Adam McDougall wrote:
On 10/12/2013 22:34, Justin T. Gibbs
Author: gibbs
Date: Fri Nov 15 16:05:55 2013
New Revision: 258176
URL: http://svnweb.freebsd.org/changeset/base/258176
Log:
Fix accounting for hw.realmem on the i386 and amd64 platforms.
sys/i386/i386/machdep.c:
sys/amd64/amd64/machdep.c:
The value reported by FreeBSD as real
Author: gibbs
Date: Fri Nov 15 16:35:28 2013
New Revision: 258178
URL: http://svnweb.freebsd.org/changeset/base/258178
Log:
Improve robustness of the Xen balloon driver.
sys/dev/xen/balloon/balloon.c:
Remove unused and commented out code.
Fix deadlock caused by
Author: gibbs
Date: Sat Nov 9 03:07:48 2013
New Revision: 257876
URL: http://svnweb.freebsd.org/changeset/base/257876
Log:
On XenServer the halt message is used instead of poweroff, which
makes FreeBSD halt but not poweroff (as expected when issuing a
shutdown from the VM manager). Fix
Author: gibbs
Date: Sun Oct 20 22:50:57 2013
New Revision: 256813
URL: http://svnweb.freebsd.org/changeset/base/256813
Log:
The Xen userland event channel driver isn't complete. Disabled it
from the kernel build until it is ready.
sys/conf/files:
Remove the entry for
Author: gibbs
Date: Mon Oct 21 04:00:23 2013
New Revision: 256821
URL: http://svnweb.freebsd.org/changeset/base/256821
Log:
MFC 256813:
The Xen userland event channel driver isn't complete. Disabled it
from the kernel build until it is ready.
sys/conf/files:
Remove the
Author: gibbs
Date: Fri Oct 18 23:19:27 2013
New Revision: 256758
URL: http://svnweb.freebsd.org/changeset/base/256758
Log:
MFC r256425:
Centralize the detection logic for the Hyper-V hypervisor.
Submitted by: Roger Pau Monné
Sponsored by: Citrix Systems RD
Reviewed by: gibbs,
Author: gibbs
Date: Sun Oct 13 02:34:20 2013
New Revision: 256423
URL: http://svnweb.freebsd.org/changeset/base/256423
Log:
Allow FreeBSD to be booted from CDROM media on XenServer 6.2 and
prior releases.
Submitted by: Roger Pau Monné
Sponsored by: Citrix Systems RD
Reviewed by:
Author: gibbs
Date: Sun Oct 13 02:41:30 2013
New Revision: 256425
URL: http://svnweb.freebsd.org/changeset/base/256425
Log:
Centralize the detection logic for the Hyper-V hypervisor.
Submitted by: Roger Pau Monné
Sponsored by: Citrix Systems RD
Reviewed by: gibbs, grehan
Approved
Author: gibbs
Date: Sat Oct 5 19:51:09 2013
New Revision: 256071
URL: http://svnweb.freebsd.org/changeset/base/256071
Log:
Correct panic caused by attaching both Xen PV and HyperV virtualization
aware drivers on Xen hypervisors that advertise support for some
HyperV features.
Author: gibbs
Date: Sat Oct 5 23:11:01 2013
New Revision: 256073
URL: http://svnweb.freebsd.org/changeset/base/256073
Log:
Formalize the concept of virtual CPU ids by adding a per-cpu vcpu_id
field. Perform vcpu enumeration for Xen PV and HVM environments
and convert all Xen drivers to
Author: gibbs
Date: Fri Sep 27 15:17:28 2013
New Revision: 255913
URL: http://svnweb.freebsd.org/changeset/base/255913
Log:
sys/x86/xen/hvm.c:
Set cpu_ops correctly for Xen hypervisors lacking the
vector callback feature.
Set preliminary Xen cpu_ops settings during
On Sep 27, 2013, at 11:33 PM, Benjamin Kaduk bjkf...@gmail.com wrote:
On Fri, Sep 20, 2013 at 6:59 PM, Justin T. Gibbs gi...@freebsd.org wrote:
Author: gibbs
Date: Fri Sep 20 22:59:22 2013
New Revision: 255744
URL: http://svnweb.freebsd.org/changeset/base/255744
Log:
Merge Xen PVHVM
On Sep 22, 2013, at 12:38 AM, Aryeh Friedman aryeh.fried...@gmail.com wrote:
On Sat, Sep 21, 2013 at 10:46 PM, Justin T. Gibbs gi...@freebsd.org wrote:
Author: gibbs
Date: Sun Sep 22 02:46:13 2013
New Revision: 255783
URL: http://svnweb.freebsd.org/changeset/base/255783
Log:
Fix ia64
On Sep 21, 2013, at 2:53 PM, Glen Barber g...@freebsd.org wrote:
On Fri, Sep 20, 2013 at 10:59:22PM +, Justin T. Gibbs wrote:
Author: gibbs
Date: Fri Sep 20 22:59:22 2013
New Revision: 255744
URL: http://svnweb.freebsd.org/changeset/base/255744
Log:
Merge Xen PVHVM support
Author: gibbs
Date: Sun Sep 22 00:54:22 2013
New Revision: 255781
URL: http://svnweb.freebsd.org/changeset/base/255781
Log:
Fix compilation of the i386 PAE kernel config.
sys/i386/include/xen/xenvar.h:
Provide vtomach() when PAE is defined.
Approved by: re (blanket Xen)
Author: gibbs
Date: Sun Sep 22 02:46:13 2013
New Revision: 255783
URL: http://svnweb.freebsd.org/changeset/base/255783
Log:
Fix ia64 and mips kernel builds due to XENHVM=GENERIC integration in
revision 255744.
sys/kern/subr_smp.c:
IPI_SUSPEND is only available on amd64 and i386.
On Sep 21, 2013, at 9:34 PM, Nathan Whitehorn nwhiteh...@freebsd.org wrote:
On 09/21/13 21:46, Justin T. Gibbs wrote:
Author: gibbs
Date: Sun Sep 22 02:46:13 2013
New Revision: 255783
URL: http://svnweb.freebsd.org/changeset/base/255783
Log:
Fix ia64 and mips kernel builds due
On Sep 20, 2013, at 2:18 PM, David Christensen davi...@freebsd.org wrote:
Author: davidch
Date: Fri Sep 20 20:18:49 2013
New Revision: 255736
URL: http://svnweb.freebsd.org/changeset/base/255736
Log:
Substantial rewrite of bxe(4) to add support for the BCM57712 and
BCM578XX
Author: gibbs
Date: Fri Sep 20 22:59:22 2013
New Revision: 255744
URL: http://svnweb.freebsd.org/changeset/base/255744
Log:
Merge Xen PVHVM support into the GENERIC kernel config for both
amd64 and i386.
Submitted by: Roger Pau Monné
Sponsored by: Citrix Systems RD
Reviewed by:
Author: gibbs
Date: Sat Sep 21 03:52:08 2013
New Revision: 255753
URL: http://svnweb.freebsd.org/changeset/base/255753
Log:
Optimize the block size used on ZFS cache devices as is already done
for data and log devices.
Reported by: Dmitryy Makarov
Submitted by: smh
Reviewed by:
Author: gibbs
Date: Thu Sep 19 14:41:10 2013
New Revision: 255705
URL: http://svnweb.freebsd.org/changeset/base/255705
Log:
sys/i386/xen_mp_machdep.c:
Set a 'fake' acpi_id for the i386 PV port, it is needed in
order to use VIRQs or IPI event channels.
Submitted by: Roger
Author: gibbs
Date: Fri Sep 20 04:35:09 2013
New Revision: 255725
URL: http://svnweb.freebsd.org/changeset/base/255725
Log:
sys/i386/xen/mp_machdep.c:
sys/i386/xen/mptable.c:
Set PCPU apic_id and acpi_id fields in a fasion compatible with
both UP and SMP configurations.
Author: gibbs
Date: Fri Sep 20 05:06:03 2013
New Revision: 255726
URL: http://svnweb.freebsd.org/changeset/base/255726
Log:
Add support for suspend/resume/migration operations when running as a
Xen PVHVM guest.
Submitted by: Roger Pau Monné
Sponsored by: Citrix Systems RD
Reviewed
Author: gibbs
Date: Fri Sep 6 22:17:02 2013
New Revision: 255331
URL: http://svnweb.freebsd.org/changeset/base/255331
Log:
Implement PV IPIs for PVHVM guests and further converge PV and HVM
IPI implmementations.
Submitted by: Roger Pau Monné
Sponsored by: Citrix Systems RD
Submitted
Author: gibbs
Date: Wed Sep 4 23:32:49 2013
New Revision: 255218
URL: http://svnweb.freebsd.org/changeset/base/255218
Log:
Correct blkback handling of the BLKIF_OP_FLUSH_DISKCACHE opcode.
Properly round-trip the operation code for client requests.
sys/dev/xen/blkback/blkback.c:
Author: gibbs
Date: Tue Sep 3 13:49:00 2013
New Revision: 255179
URL: http://svnweb.freebsd.org/changeset/base/255179
Log:
sys/dev/xen/blkback/blkback.c:
Initialize the request id for requests in xbb_get_resources()
instead of its previous location in xbb_dispatch_io(). This
Author: gibbs
Date: Mon Sep 2 22:22:56 2013
New Revision: 255158
URL: http://svnweb.freebsd.org/changeset/base/255158
Log:
Better conformance to style(9) and organizational cleanup.
No functional changes.
sys/i386/xen/mp_machdep.c:
Remove extra newlines.
Group
Author: gibbs
Date: Sun Sep 1 23:49:36 2013
New Revision: 255139
URL: http://svnweb.freebsd.org/changeset/base/255139
Log:
Conform to style(9). No functional changes.
sys/x86/xen/hvm.c:
Do not rely on implicit conversion to boolean in expressions
(e.g. use if (rc != 0)
Author: gibbs
Date: Thu Aug 29 23:11:58 2013
New Revision: 255046
URL: http://svnweb.freebsd.org/changeset/base/255046
Log:
Introduce a new, HVM compatible, paravirtualized timer driver for Xen.
Use this new driver for both PV and HVM instances.
This driver requires a Xen hypervisor that
Author: gibbs
Date: Thu Aug 22 20:07:06 2013
New Revision: 254671
URL: http://svnweb.freebsd.org/changeset/base/254671
Log:
Rename definition of HYPERVISOR_VIRT_START to avoid conflict with
upstream Xen definition found in xen/interface/arch-x86/xen-x86_32.h.
Submitted by: Roger Pau
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 13, 2013, at 8:59 AM, Attilio Rao atti...@freebsd.org wrote:
On Tue, Aug 13, 2013 at 4:22 PM, Ulrich Spörlein u...@freebsd.org wrote:
On Fri, 2013-08-09 at 11:11:12 +, Attilio Rao wrote:
Author: attilio
Date: Fri Aug 9 11:11:11 2013
New Revision: 254138
URL:
Author: gibbs
Date: Wed Aug 21 04:10:24 2013
New Revision: 254591
URL: http://svnweb.freebsd.org/changeset/base/254591
Log:
Enhance the ZFS vdev layer to maintain both a logical and a physical
minimum allocation size for devices. Use this information to
automatically increase ZFS's minimum
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: gibbs
Date: Tue Jun 18 23:14:21 2013
New Revision: 251973
URL: http://svnweb.freebsd.org/changeset/base/251973
Log:
MFC Xen fixes:
svn rev 250081 Author:gibbs Date:2013-04-29T23:08:13.552620Z
==
xenstore/xenstore.c:
Prevent access to invalid memory region when
On Jun 18, 2013, at 7:27 AM, Adam McDougall mcdou...@egr.msu.edu wrote:
On 05/22/13 13:13, Justin T. Gibbs wrote:
Author: gibbs
Date: Wed May 22 17:13:03 2013
New Revision: 250913
URL: http://svnweb.freebsd.org/changeset/base/250913
Log:
Correct panic on detach of Xen PV network
On Jun 16, 2013, at 3:30 PM, Glen Barber g...@freebsd.org wrote:
On Fri, Jun 14, 2013 at 11:43:45PM +, Justin T. Gibbs wrote:
Author: gibbs
Date: Fri Jun 14 23:43:44 2013
New Revision: 251767
URL: http://svnweb.freebsd.org/changeset/base/251767
Log:
Upgrade Xen interface headers
Author: gibbs
Date: Mon Jun 17 01:43:07 2013
New Revision: 251824
URL: http://svnweb.freebsd.org/changeset/base/251824
Log:
Adjust i386 Xen PV support for updated Xen interface files.
sys/i386/include/xen/xenvar.h:
sys/i386/xen/xen_machdep.c:
sys/xen/interface/foreign/structs.py:
Author: gibbs
Date: Fri Jun 14 17:00:58 2013
New Revision: 251751
URL: http://svnweb.freebsd.org/changeset/base/251751
Log:
Improve debugger visibility into queuing functions by removing the macro
scheme for defining inline command queuing functions.
Prefer enums to #defines.
Author: gibbs
Date: Fri Jun 14 23:43:44 2013
New Revision: 251767
URL: http://svnweb.freebsd.org/changeset/base/251767
Log:
Upgrade Xen interface headers to Xen 4.2.1.
Move FreeBSD from interface version 0x00030204 to 0x00030208.
Updates are required to our grant table implementation
Author: gibbs
Date: Sat Jun 15 04:51:31 2013
New Revision: 251772
URL: http://svnweb.freebsd.org/changeset/base/251772
Log:
Properly track the different reasons new I/O is temporarily disabled, and
only re-enable I/O when all reasons have cleared.
sys/dev/xen/blkfront/block.h:
In
Author: gibbs
Date: Fri Jun 14 03:31:11 2013
New Revision: 251729
URL: http://svnweb.freebsd.org/changeset/base/251729
Log:
sys/dev/xen/netfront/netfront.c:
In netif_free(), call ifmedia_removeall() after ether_ifdetach()
so that bpf listeners are detached, any link state
On Jun 4, 2013, at 3:47, Steven Hartland s...@freebsd.org wrote:
Author: smh
Date: Tue Jun 4 10:47:44 2013
New Revision: 251372
URL: http://svnweb.freebsd.org/changeset/base/251372
Log:
Enhanced BIO_DELETE support for CAM SCSI to add ATA_TRIM support.
Disable CAM BIO queue sorting
Author: gibbs
Date: Fri May 31 21:05:07 2013
New Revision: 251195
URL: http://svnweb.freebsd.org/changeset/base/251195
Log:
Style cleanups. No intended functional changes.
o This driver is the xbd driver, not the blkfront, blkif, xbf, or
xb driver. Use the xbd_ naming conventions
Author: gibbs
Date: Fri May 31 22:21:37 2013
New Revision: 251204
URL: http://svnweb.freebsd.org/changeset/base/251204
Log:
Style cleanups. No intended functional changes.
o Group functions by by their functionality.
o Remove superfluous declarations.
o Remove more unused (#ifdef'd
Author: gibbs
Date: Fri May 31 22:33:28 2013
New Revision: 251206
URL: http://svnweb.freebsd.org/changeset/base/251206
Log:
Style changes. No intended functional changes.
o rename flush_requests = xbd_flush_requests
o rename xbd_setup_ring = xbd_alloc_ring
Sponsored by: Spectra
Author: gibbs
Date: Sat Jun 1 04:02:51 2013
New Revision: 251214
URL: http://svnweb.freebsd.org/changeset/base/251214
Log:
sys/dev/xen/blkfront/blkfront.c:
Remove local, and incorrect, definition for the value of an invalid
grant reference.
Extract ring cleanup code
Author: gibbs
Date: Sat Jun 1 04:07:56 2013
New Revision: 251215
URL: http://svnweb.freebsd.org/changeset/base/251215
Log:
sys/dev/xen/blkfront/blkfront.c:
Remove dead code.
Sponsored by: Spectra Logic Corporation
MFC after:1 week
Modified:
Author: gibbs
Date: Fri May 31 04:43:19 2013
New Revision: 251175
URL: http://svnweb.freebsd.org/changeset/base/251175
Log:
Apply the ad* = ada* IDE device name transition to the Xen block
front driver.
Submitted by: Bei Guan gbtj...@gmail.com
Reviewed by: gibbs
MFC after:1 week
Author: gibbs
Date: Fri May 31 04:45:59 2013
New Revision: 251176
URL: http://svnweb.freebsd.org/changeset/base/251176
Log:
Make netif_free() safe to call on a partially initialized softc.
Sponsored by: Spectra Logic Corporation
MFC after:1 week
Modified:
Author: gibbs
Date: Wed May 22 17:13:03 2013
New Revision: 250913
URL: http://svnweb.freebsd.org/changeset/base/250913
Log:
Correct panic on detach of Xen PV network interfaces.
dev/xen/netfront:
In netif_free(), properly stop the interface and drain any pending
timers prior to
Author: gibbs
Date: Wed May 22 19:22:44 2013
New Revision: 250917
URL: http://svnweb.freebsd.org/changeset/base/250917
Log:
Fix loss of the emulated keyboard on Xen PV HVM domains.
xen/xenbus/xenbusb.c:
In xenbusb_probe_children(), do not modify the XenBus state of
devices for
Author: gibbs
Date: Mon Apr 29 23:08:13 2013
New Revision: 250081
URL: http://svnweb.freebsd.org/changeset/base/250081
Log:
xenstore/xenstore.c:
Prevent access to invalid memory region when listing an empty
directory in the XenStore.
Reported by: Bei Guan
MFC after:1
Author: gibbs
Date: Wed Mar 13 17:34:42 2013
New Revision: 248248
URL: http://svnweb.freebsd.org/changeset/base/248248
Log:
MFC kernel fixes to userland dtrace support.
r247049
---
Avoid panic when tearing down the DTrace pid provider for a
process that has crashed.
Author: gibbs
Date: Wed Mar 13 17:37:13 2013
New Revision: 248249
URL: http://svnweb.freebsd.org/changeset/base/248249
Log:
MFC r247048.
Orphaned processes that are being traced are killed by the
kernel. Properly restore, continue, and detach from processes
being DTraced when DTrace
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.
Author: gibbs
Date: Wed Feb 20 17:46:38 2013
New Revision: 247048
URL: http://svnweb.freebsd.org/changeset/base/247048
Log:
Orphaned processes that are being traced are killed by the
kernel. Properly restore, continue, and detach from processes
being DTraced when DTrace exits with an error
Author: gibbs
Date: Wed Feb 20 17:55:17 2013
New Revision: 247049
URL: http://svnweb.freebsd.org/changeset/base/247049
Log:
Avoid panic when tearing down the DTrace pid provider for a
process that has crashed.
sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c:
In
On Apr 10, 2012, at 5:41 AM, Marius Strobl wrote:
On Tue, Apr 10, 2012 at 01:03:56AM +0100, Attilio Rao wrote:
Il 10 aprile 2012 00:09, Marius Strobl mar...@alchemy.franken.de ha
scritto:
On Mon, Apr 09, 2012 at 10:41:19PM +, Attilio Rao wrote:
Author: attilio
Date: Mon Apr ??9
Author: gibbs
Date: Fri Apr 6 21:19:28 2012
New Revision: 233961
URL: http://svn.freebsd.org/changeset/base/233961
Log:
Fix interrupt load balancing regression, introduced in revision
222813, that left all un-pinned interrupts assigned to CPU 0.
sys/x86/x86/intr_machdep.c:
In
Author: gibbs
Date: Mon Apr 2 16:50:48 2012
New Revision: 233791
URL: http://svn.freebsd.org/changeset/base/233791
Log:
MFC Revision 233465
Correct failure to attach the PV block front device on Citrix
XenServer configurations that advertise the multi-page ring extension,
but only
Author: gibbs
Date: Wed Mar 28 19:40:58 2012
New Revision: 233626
URL: http://svn.freebsd.org/changeset/base/233626
Log:
MFC Revision 233465
Correct failure to attach the PV block front device on Citrix
XenServer configurations that advertise the multi-page ring extension,
but only
Author: gibbs
Date: Sun Mar 25 14:20:43 2012
New Revision: 233465
URL: http://svn.freebsd.org/changeset/base/233465
Log:
Correct failure to attach the PV block front device on Citrix
XenServer configurations that advertise the multi-page ring extension,
but only allow a single page of ring
Author: gibbs
Date: Fri Mar 23 13:44:43 2012
New Revision: 233363
URL: http://svn.freebsd.org/changeset/base/233363
Log:
Please welcome Cherry Matthew (cherry) as a src committer.
Cherry will be working on amd64 SMP Xen PV and Dom0 support.
Approved by: core
Modified:
Author: gibbs
Date: Thu Mar 1 19:09:28 2012
New Revision: 232352
URL: http://svn.freebsd.org/changeset/base/232352
Log:
MFC r231743,231836-231837,231839,231883,232308
Xen PV block interface enhancements
Approved by: re (kib)
Reviewed by: cperciva
Tested by:cperciva
Author: gibbs
Date: Wed Feb 29 17:47:01 2012
New Revision: 232308
URL: http://svn.freebsd.org/changeset/base/232308
Log:
blkif interface comment cleanups. No functional changes
sys/xen/interface/io/blkif.h:
o Insert space in Red Hat.
o Fix typo discard-aligment - discard-alignment
Author: gibbs
Date: Wed Feb 29 18:41:59 2012
New Revision: 232310
URL: http://svn.freebsd.org/changeset/base/232310
Log:
MFC r231883
===
Fix regression in the handling of blkback close events for
devices that are unplugged via QEMU.
sys/dev/xen/blkback/blkback.c:
Author: gibbs
Date: Fri Feb 17 22:33:46 2012
New Revision: 231883
URL: http://svn.freebsd.org/changeset/base/231883
Log:
Fix regression in the handling of blkback close events for
devices that are unplugged via QEMU.
sys/dev/xen/blkback/blkback.c:
Toolstack initiated closures
Author: gibbs
Date: Thu Feb 16 21:47:17 2012
New Revision: 231836
URL: http://svn.freebsd.org/changeset/base/231836
Log:
Fix _ vs. - typo in a comment. No functional changes.
Modified:
head/sys/xen/interface/io/blkif.h
Modified: head/sys/xen/interface/io/blkif.h
Author: gibbs
Date: Thu Feb 16 21:58:47 2012
New Revision: 231839
URL: http://svn.freebsd.org/changeset/base/231839
Log:
Fix a bug in the calculation of the maximum I/O request size.
The previous code did not limit the I/O request size based on
the maximum number of segments supported by
Author: gibbs
Date: Fri Feb 17 01:23:58 2012
New Revision: 231850
URL: http://svn.freebsd.org/changeset/base/231850
Log:
MFC r231745:
Limit the ST3146855LW U320 drive to 55 tags to avoid command timeouts
under load.
Submitted by: Gelson Borsoi
Modified:
Author: gibbs
Date: Fri Feb 17 01:45:49 2012
New Revision: 231851
URL: http://svn.freebsd.org/changeset/base/231851
Log:
MFC r231743,r231837,r231839: Xen PV block interface enhancements
r231743
===
Enhance documentation, improve interoperability, and fix defects in
FreeBSD's
Author: gibbs
Date: Wed Feb 15 06:45:49 2012
New Revision: 231743
URL: http://svn.freebsd.org/changeset/base/231743
Log:
Enhance documentation, improve interoperability, and fix defects in
FreeBSD's front and back Xen blkif interface drivers.
sys/dev/xen/blkfront/block.h:
Author: gibbs
Date: Wed Feb 15 07:30:23 2012
New Revision: 231745
URL: http://svn.freebsd.org/changeset/base/231745
Log:
Limit the ST3146855LW U320 drive to 55 tags to avoid command timeouts
under load.
Submitted by: Gelson Borsoi
MFC after:1 day
Modified:
Author: gibbs
Date: Tue Jan 31 18:13:49 2012
New Revision: 230831
URL: http://svn.freebsd.org/changeset/base/230831
Log:
MFC r225708 into stable/8:
Modify the netfront driver so it can successfully attach to
PV devices with the ioemu attribute set.
sys/dev/xen/netfront/netfront.c:
Author: gibbs
Date: Tue Sep 20 23:44:34 2011
New Revision: 225704
URL: http://svn.freebsd.org/changeset/base/225704
Log:
Properly handle suspend/resume events in the Xen device
framework.
Sponsored by: BQ Internet
sys/xen/xenbus/xenbusb.c:
o In xenbusb_resume(), publish the
Author: gibbs
Date: Wed Sep 21 00:02:44 2011
New Revision: 225705
URL: http://svn.freebsd.org/changeset/base/225705
Log:
Add suspend/resume support to the Xen blkfront driver.
Sponsored by: BQ Internet
sys/dev/xen/blkfront/block.h:
sys/dev/xen/blkfront/blkfront.c:
Remove now
Author: gibbs
Date: Wed Sep 21 00:06:02 2011
New Revision: 225706
URL: http://svn.freebsd.org/changeset/base/225706
Log:
[ Forced commit. Actual changes accidentally included in r225704 ]
sys/dev/xen/control/control.c:
Fix locking violations in Xen HVM suspend processing
1 - 100 of 141 matches
Mail list logo