- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 20 2016
Apr 13 2016
4096 should eventually be PAGE_SIZE but you inherited that :)
Apr 10 2016
Apr 5 2016
Fix up the plurality a bit in the checkin comment e.g. "If a guest tries to update the microcode register" and it's good to go :)
Mar 1 2016
Support for legacy o/s's has driven much of bhyve development. I'm all for this, though I agree there should be some consolidation of code that could be shared between ATA/ATAPI and AHCI.
I'm fine with this once the ordering issue neel mentioned is fixed.
Feb 1 2016
Jan 30 2016
Jan 5 2016
The bsd.own.mk is a result of copying the libstand Makefile when userboot was first implemented by dfr, and subsequent catchups to changes in the mk templates. I can't think of any reason why it should continue to be there.
Dec 30 2015
Dec 10 2015
Oct 5 2015
Oct 2 2015
Aug 17 2015
Jun 20 2015
Jun 3 2015
Jun 2 2015
May 21 2015
May 14 2015
May 13 2015
May 11 2015
May 7 2015
The PCI common code could probably enforce some of this (and others, such as unaligned or natural boundary crossings in accesses), but this is fine for now.
Jan 17 2015
Jan 9 2015
Dec 27 2014
Nov 11 2014
Nov 7 2014
10.0/i386 kernel bhyve guest kernel at the bhyveload prompt, before the change:
Oct 27 2014
Oct 25 2014
Reviewers: I'm extremely open to changing the SVM dmesg text/ordering/etc.
Short (default) output with SVM enabled:
Sep 22 2014
I'd actually prefer that this remain as virtio-blk. Any decent virtualization system would prefer to use that over a h/w emulation (see Google Compute Engine, the VM configurations for Specvirt runs). Plus, having this for the disk device gets better coverage for bhyve at what I think is a negligible cost of not having the ATA-style disk name during installation.
Sep 9 2014
Agreed on the merge-rx stuff. Not sure the API can handle it the way it is written, but that can be changed.
Sep 6 2014
Aug 26 2014
Please remove debug printfs before submitting.
Aug 22 2014
There is the possibility for frame reordering even with the netisr queue. Consider the case of a fragment train preceding a non-fragmented packet in the same connection. Other than the first one, the fragments will most likely arrive on a different queue than the following non-fragmented packet. By the time the last fragment has been reassembled and requeued, it is highly probable that the following packet has already been processed (depending on queue lengths in the adapter, and what work the pcbgroups are doing).
Aug 13 2014
Aug 8 2014
Aug 5 2014
My comments about PCBGROUPs and how they deal with packets not belonging to a group's PCB list are based on a proprietary implementation that may behave differently. In any event, it would seem prudent not to do direct dispatch since that would seem to have a high chance of ending up in the wrong context/group.
It would be better if these two topics were split into separate reviews.
Aug 1 2014
Jul 29 2014
Jul 25 2014
Looks fine.
Jul 23 2014
Looks good !