Author: gibbs
Date: Wed Apr 14 16:37:34 2010
New Revision: 206608
URL: http://svn.freebsd.org/changeset/base/206608
Log:
MFC revision 205781:
Use standard types in preference to BSD types so that these header files
can be used in applications compiled with only POSIX types visible.
Author: gibbs
Date: Wed Apr 14 17:01:29 2010
New Revision: 206610
URL: http://svn.freebsd.org/changeset/base/206610
Log:
MFC 204214:
Enforce stronger bus-dma alignment semantics so bus-dma operates correctly
with Xen's blkfront driver.
Modified:
stable/8/sys/amd64/amd64/busdma_machdep.c
Author: gibbs
Date: Wed Jul 14 14:31:18 2010
New Revision: 210055
URL: http://svn.freebsd.org/changeset/base/210055
Log:
Correct logic bug in aicasm's undefined register bit access detection code.
The code in question verifies that all register write operations only change
bits that are
Author: gibbs
Date: Mon Feb 22 17:03:45 2010
New Revision: 204214
URL: http://svn.freebsd.org/changeset/base/204214
Log:
Enforce stronger semantics for bus-dma alignment (currently only on amd64).
Now all contiguous regions returned from bus-dma will be aligned to the
alignment constraint
Author: gibbs
Date: Sun Mar 28 00:10:09 2010
New Revision: 205781
URL: http://svn.freebsd.org/changeset/base/205781
Log:
Use standard types in preference to BSD types so that these header files
can be used in applications compiled with only POSIX types visible.
MFC after: 2 weeks
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 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: 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:
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 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
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
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: 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
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: 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
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 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 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 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: 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: 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: 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: 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
INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+ * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGES.
+ *
+ * Authors: Justin T. Gibbs
Author: gibbs
Date: Thu Oct 28 04:14:28 2010
New Revision: 21
URL: http://svn.freebsd.org/changeset/base/21
Log:
sys/dev/xen/blkback/blkback.c:
In xbb_detach() only perform cleanup of our taskqueue and
device statistics structures if they have been initialized.
.
+ *
+ * Authors: Justin T. Gibbs (Spectra Logic Corporation)
+ * Ken Merry (Spectra Logic Corporation)
*/
-
#include sys/cdefs.h
__FBSDID($FreeBSD$);
+/**
+ * \file blkback.c
+ *
+ * \brief Device driver supporting the vending of block storage from
+ *a FreeBSD
Author: gibbs
Date: Tue Nov 30 22:25:44 2010
New Revision: 216087
URL: http://svn.freebsd.org/changeset/base/216087
Log:
Merge revision 211236 form current:
Allow interrupt driven config hooks to be registered from config hook
callbacks.
Interrupt driven configuration hooks serve two
Author: gibbs
Date: Tue Dec 14 17:23:49 2010
New Revision: 216437
URL: http://svn.freebsd.org/changeset/base/216437
Log:
Remove spurious printf left over from debugging our XenStore support.
Modified:
head/sys/xen/xenstore/xenstore.c
Modified: head/sys/xen/xenstore/xenstore.c
Author: gibbs
Date: Tue Dec 14 20:57:40 2010
New Revision: 216448
URL: http://svn.freebsd.org/changeset/base/216448
Log:
Fix a typo in a comment.
Noticed by: Attila Nagy b...@fsn.hu
Modified:
head/sys/xen/xenstore/xenstore.c
Modified: head/sys/xen/xenstore/xenstore.c
Author: gibbs
Date: Tue Dec 1 17:29:25 2009
New Revision: 17
URL: http://svn.freebsd.org/changeset/base/17
Log:
Add media ioctl support and link notifications so that devd will attempt
to run dhclient on a netfront (xn) device that is setup for DHCP in
/etc/rc.conf.
PR:
Author: gibbs
Date: Tue Dec 29 23:28:13 2009
New Revision: 201234
URL: http://svn.freebsd.org/changeset/base/201234
Log:
Correct bug introduced while purging the -ERRNO Linuxism from the
grant table API. Valid grant refs are in the range of positive 32bit
integers. ENOSPACE, being 29, is
Author: gibbs
Date: Tue Dec 29 23:31:21 2009
New Revision: 201236
URL: http://svn.freebsd.org/changeset/base/201236
Log:
In blkif_queue_cb(), test the return value from gnttab_claim_grant_reference()
for = 0 instead of != ENOSPC.
Modified:
head/sys/dev/xen/blkfront/blkfront.c
Modified:
Author: gibbs
Date: Thu Aug 12 19:26:27 2010
New Revision: 211232
URL: http://svn.freebsd.org/changeset/base/211232
Log:
Properly indent a continue statement. No functional changes.
Modified:
head/sys/kern/subr_bus.c
Modified: head/sys/kern/subr_bus.c
Author: gibbs
Date: Thu Aug 12 19:50:40 2010
New Revision: 211236
URL: http://svn.freebsd.org/changeset/base/211236
Log:
Allow interrupt driven config hooks to be registered from config hook
callbacks.
Interrupt driven configuration hooks serve two purposes: they are a
mechanism for
Author: gibbs
Date: Thu Sep 2 19:40:28 2010
New Revision: 212160
URL: http://svn.freebsd.org/changeset/base/212160
Log:
Correct bioq_disksort so that bioq_insert_tail() offers barrier semantic.
Add the BIO_ORDERED flag for struct bio and update bio clients to use it.
The barrier
On 9/2/2010 3:39 PM, Pawel Jakub Dawidek wrote:
On Thu, Sep 02, 2010 at 07:40:28PM +, Justin T. Gibbs wrote:
Author: gibbs
Date: Thu Sep 2 19:40:28 2010
New Revision: 212160
URL: http://svn.freebsd.org/changeset/base/212160
Log:
Correct bioq_disksort so that bioq_insert_tail() offers
Author: gibbs
Date: Mon Sep 20 17:39:49 2010
New Revision: 212907
URL: http://svn.freebsd.org/changeset/base/212907
Log:
MFC r210055:
Correct logic bug in aicasm's undefined register bit access detection code.
The code in question verifies that all register write operations only
Author: gibbs
Date: Mon Sep 20 23:39:00 2010
New Revision: 212939
URL: http://svn.freebsd.org/changeset/base/212939
Log:
MFC 212160:
Correct bioq_disksort so that bioq_insert_tail() offers barrier semantic.
Add the BIO_ORDERED flag for struct bio and update bio clients to use it.
On 6/1/11 12:07 AM, Andriy Gapon wrote:
on 31/05/2011 20:29 Kenneth D. Merry said the following:
+ mtx_init(mbp-msg_lock, msgbuf, NULL, MTX_SPIN);
Sorry that I didn't gather myself together for a review before this
change got
actually committed.
Do you see any reason not to make this
On 5/3/11 12:54 PM, Andrey V. Elsukov wrote:
Author: ae
Date: Tue May 3 18:54:18 2011
New Revision: 221397
URL: http://svn.freebsd.org/changeset/base/221397
Log:
Add make_dev_alias_p() function. It is similar to make_dev_alias(),
but it may return an error like make_dev_p() does.
Sorry
Author: gibbs
Date: Fri Jun 10 20:10:30 2011
New Revision: 222950
URL: http://svn.freebsd.org/changeset/base/222950
Log:
Remove C constructs that are incompatible with C++ from various
OpenSolaris and ZFS header files. These changes are sufficient
to allow a C++ program to use the libzfs
Author: gibbs
Date: Fri Jun 10 20:51:41 2011
New Revision: 222952
URL: http://svn.freebsd.org/changeset/base/222952
Log:
Include sys/xen in cscope tag file generation.
Modified:
head/sys/Makefile
Modified: head/sys/Makefile
Author: gibbs
Date: Sat Jun 11 04:59:01 2011
New Revision: 222975
URL: http://svn.freebsd.org/changeset/base/222975
Log:
Monitor and emit events for XenStore changes to XenBus trees
of the devices we manage. These changes can be due to writes
we make ourselves or due to changes made by the
Author: gibbs
Date: Mon Jun 13 20:36:29 2011
New Revision: 223059
URL: http://svn.freebsd.org/changeset/base/223059
Log:
Several enhancements to the Xen block back driver.
sys/dev/xen/blkback/blkback.c:
o Implement front-end request coalescing. This greatly improves the
Author: gibbs
Date: Mon Jun 13 21:21:02 2011
New Revision: 223061
URL: http://svn.freebsd.org/changeset/base/223061
Log:
Fix a couple of race conditions in devstat(9) initialization.
In devstat_new_entry(), there is no need to initialize the queue
and the mutex in this function. There
Author: gibbs
Date: Tue Jun 14 14:53:17 2011
New Revision: 223081
URL: http://svn.freebsd.org/changeset/base/223081
Log:
Lay groundwork in CAM for recording and reporting physical path and
other device attributes stored in the CAM Existing Device Table (EDT).
This includes some
Author: gibbs
Date: Tue Jun 14 16:05:00 2011
New Revision: 223084
URL: http://svn.freebsd.org/changeset/base/223084
Log:
sys/cam/scsi/scsi_da.c:
- Only attempt the closing synchronize cache on a disk
if it is still there.
- When a device is lost, report the number of
Author: gibbs
Date: Tue Jun 14 16:29:43 2011
New Revision: 223085
URL: http://svn.freebsd.org/changeset/base/223085
Log:
sys/sys/conf.h:
sys/kern/kern_conf.c:
Add make_dev_physpath_alias(). This interface takes
the parent cdev of the alias, an old alias cdev (if any)
Author: gibbs
Date: Tue Jun 14 17:10:32 2011
New Revision: 223089
URL: http://svn.freebsd.org/changeset/base/223089
Log:
Plumb device physical path reporting from CAM devices, through GEOM and
DEVFS, and make it accessible via the diskinfo utility.
Extend GEOM's generic attribute query
Author: gibbs
Date: Tue Jun 14 21:37:25 2011
New Revision: 223099
URL: http://svn.freebsd.org/changeset/base/223099
Log:
sys/kern/subr_kdb.c:
Modify the alternate break sequence detecting state
machine so that only a contiguous invocation of the
break sequence is
Author: gibbs
Date: Sun Jun 26 01:14:54 2011
New Revision: 223556
URL: http://svn.freebsd.org/changeset/base/223556
Log:
cam/cam_xpt.c:
In camisr_runqueue(), we need to run the sims queue regardless of
whether or not the current peripheral has more work to do. This
Author: gibbs
Date: Sun Jun 26 01:32:46 2011
New Revision: 223557
URL: http://svn.freebsd.org/changeset/base/223557
Log:
cam/scsi/scsi_cd.c:
In cdregister(), hold the periph lock semaphore during changer
probe/configuration. This removes a window where an open of the
cd
Author: gibbs
Date: Mon Jul 18 02:13:21 2011
New Revision: 224169
URL: http://svn.freebsd.org/changeset/base/224169
Log:
cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h:
cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c:
o Add zpool_pool_state_to_name() API to libzfs which
Author: gibbs
Date: Mon Jul 18 03:00:59 2011
New Revision: 224170
URL: http://svn.freebsd.org/changeset/base/224170
Log:
Correct reporting of missing leaf vdevs so that the GUID required to
perform pool actions is always displayed.
cddl/contrib/opensolaris/cmd/zpool/zpool_main.c:
Author: gibbs
Date: Mon Jul 18 03:18:06 2011
New Revision: 224171
URL: http://svn.freebsd.org/changeset/base/224171
Log:
cddl/contrib/opensolaris/cmd/zpool/zpool_main.c:
cddl/contrib/opensolaris/cmd/zpool/zpool.8:
cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c:
Add the
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
Author: gibbs
Date: Wed Sep 21 00:08:25 2011
New Revision: 225707
URL: http://svn.freebsd.org/changeset/base/225707
Log:
Correct suspend/resume support in the Netfront driver.
Sponsored by: BQ Internet
sys/dev/xen/netfront/netfront.c:
o Implement netfront_suspend(), a
Author: gibbs
Date: Wed Sep 21 00:13:04 2011
New Revision: 225708
URL: http://svn.freebsd.org/changeset/base/225708
Log:
Modify the netfront driver so it can successfully attach to
PV devices with the ioemu attribute set.
sys/dev/xen/netfront/netfront.c:
o If a mac address for
Author: gibbs
Date: Wed Sep 21 00:15:29 2011
New Revision: 225709
URL: http://svn.freebsd.org/changeset/base/225709
Log:
Update netfront so that it queries and honors published
back-end features.
sys/dev/xen/netfront/netfront.c:
o Add xn_query_features() which reads the XenStore
Author: gibbs
Date: Sat Jan 29 02:36:45 2011
New Revision: 218056
URL: http://svn.freebsd.org/changeset/base/218056
Log:
Fix bug in the netfront driver that caused excessive packet drops during
receive processing.
Remove unnecessary restrictions on the mbuf chain length built during an
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: 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: 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: 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: 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: 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: 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: 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
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
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
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
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 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:
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: 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
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: 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
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: 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
1 - 100 of 141 matches
Mail list logo