On 18 Jun 2020, at 13:23, Ed Maste <ema...@freebsd.org> wrote: > On Wed, 17 Jun 2020 at 15:56, Andrew Turner <and...@freebsd.org> wrote: >> >> Author: andrew >> Date: Wed Jun 17 19:56:17 2020 >> New Revision: 362285 >> URL: https://svnweb.freebsd.org/changeset/base/362285 >> >> Log: >> Clean up the pci host generic driver > ... >> >> + /* Translate the address from a PCI address to a physical address */ >> + switch (type) { >> + case SYS_RES_IOPORT: >> + case SYS_RES_MEMORY: >> + found = false; >> + for (i = 0; i < MAX_RANGES_TUPLES; i++) { >> + pci_base = sc->ranges[i].pci_base; >> + phys_base = sc->ranges[i].phys_base; >> + size = sc->ranges[i].size; >> + >> + if (start < pci_base || start >= pci_base + size) >> + continue; > > Should the second condition be end instead? markj had this comment on > the old version in review D20884.
The code previously had: > if ((rman_get_start(r) >= pci_base) && (rman_get_start(r) < (pci_base + > size))) > found = 1; > break; > } The new code is just the inverted form of that. Jess _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"