Page MenuHomeFreeBSD

D6054.diff
No OneTemporary

D6054.diff

Index: head/usr.sbin/bhyve/fwctl.c
===================================================================
--- head/usr.sbin/bhyve/fwctl.c
+++ head/usr.sbin/bhyve/fwctl.c
@@ -348,7 +348,7 @@
/* Make sure remaining size is >= 0 */
rinfo.req_size -= sizeof(uint32_t);
- remlen = (rinfo.req_size > 0) ? rinfo.req_size: 0;
+ remlen = MAX(rinfo.req_size, 0);
(*rinfo.req_op->op_data)(value, remlen);
Index: head/usr.sbin/bhyve/pci_ahci.c
===================================================================
--- head/usr.sbin/bhyve/pci_ahci.c
+++ head/usr.sbin/bhyve/pci_ahci.c
@@ -741,7 +741,7 @@
dbcsz = (prdt->dbc & DBCMASK) + 1;
ptr = paddr_guest2host(ahci_ctx(p->pr_sc), prdt->dba, dbcsz);
- sublen = len < dbcsz ? len : dbcsz;
+ sublen = MIN(len, dbcsz);
memcpy(to, ptr, sublen);
len -= sublen;
to += sublen;
@@ -847,7 +847,7 @@
dbcsz = (prdt->dbc & DBCMASK) + 1;
ptr = paddr_guest2host(ahci_ctx(p->pr_sc), prdt->dba, dbcsz);
- sublen = len < dbcsz ? len : dbcsz;
+ sublen = MIN(len, dbcsz);
memcpy(ptr, from, sublen);
len -= sublen;
from += sublen;

File Metadata

Mime Type
text/plain
Expires
Mon, Apr 13, 5:07 AM (2 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31390890
Default Alt Text
D6054.diff (1 KB)

Event Timeline