PRIxPADDR
_kvm_err(kd, 0, "pa2off failed for pa %#" PRIxPADDR "\n", pa);
_kvm_err(kd, 0, "pa2off failed for pa %#" PRIxPADDR "\n", pa);
_kvm_err(kd, 0, "pa2off failed for pa %#" PRIxPADDR "\n", pa);
_kvm_err(kd, 0, "invalid address (%#"PRIxPADDR")", pa);
_kvm_err(kd, 0, "invalid address (%#"PRIxPADDR")", pa);
pr("TTBR%d=%016"PRIx64", pa=%016"PRIxPADDR", va=%p",
", PA=%016" PRIxPADDR
panic("pmap_pv_protect: page not pv-tracked: %#" PRIxPADDR, pa);
KASSERTMSG((pa & ~L3_PAG_OA) == 0, "pa %" PRIxPADDR, pa);
KASSERTMSG((pa & ~L3_PAG_OA) == 0, "pa %" PRIxPADDR, pa);
KASSERTMSG((pa & ~L3_PAG_OA) == 0, "pa %" PRIxPADDR, pa);
printf(" bank %d: avail_start 0x%"PRIxPADDR", start 0x%"PRIxPADDR", "
"avail_end 0x%"PRIxPADDR"\n", bank, uvm_physseg_get_avail_start(bank),
printf(" avail_end - avail_start = 0x%"PRIxPADDR"\n",
printf("[seg 0x%"PRIxPADDR" bytes 0x%"PRIxPSIZE" failed,"
printf("arc_map_wired(0x%"PRIxPADDR", 0x%"PRIxVSIZE"): %d is not enough\n",
"TTBR pa is not correctly aligned %" PRIxPADDR, pa);
VPRINTF("%s: kernel phys start %" PRIxPADDR " end %" PRIxPADDR "\n",
printf("wiring P%#" PRIxPADDR
" lo=%#" PRIxPADDR " hi=%#" PRIxPADDR "\n",
printf("alloc: page %#" PRIxPADDR "\n", lastaddr);
"uvm_pglistalloc returned non-sensicaladdress %#" PRIxPADDR
"(low=%#" PRIxPADDR ", high=%#" PRIxPADDR "\n",
printf("alloc: page %#" PRIxPADDR "\n", curaddr);
printf("%p: %#" PRIxPADDR
": range %#" PRIxPADDR "/%#" PRIxBUSADDR
"va %#" PRIxVADDR " pa %#" PRIxPADDR, va, pa);
" pa=%#" PRIxPADDR " len=%#" PRIxVSIZE " ops=%#x\n",
panic("pmap_pv_protect: page not pv-tracked: 0x%"PRIxPADDR,
" 0x%08"PRIxPADDR" required\n", __func__, cpu_release_addr);
#define PRIxBUSADDR PRIxPADDR
DEBUG_PRINT(("icapship %" PRIxPADDR " %d\n",phys,count), DEBUG_XFERS);
"0x%08"PRIxPADDR" -> 0x%08"PRIxPADDR"\n",
"0x%08"PRIxPADDR" -> 0x%08"PRIxPADDR"\n",
"0x%08" PRIxPADDR " -> 0x%08" PRIxPADDR "\n",
printf("Found MP boot page @ %#"PRIxPADDR". "
printf("Found MP boot page @ %#"PRIxPADDR
printf(" bptr=%"PRIxPADDR, boot_page);
printf("[%u] %#"PRIxPADDR"-%#"PRIxPADDR", %#x (%uMB)\n",
aprint_normal(" at %#"PRIxPADDR, sa->sa_addr1);
aprint_normal(", %#"PRIxPADDR, sa->sa_addr2);
printf("mem_clusters[%d] = {%#"PRIxPADDR",%#"PRIxPSIZE"}\n", i,
"%#08"PRIxPADDR" %"PRIdPSIZE"KB(%#"PRIxPSIZE")\n", i,
printf("dump_misc_init: max_paddr = %#" PRIxPADDR "\n", max_paddr);
aprint_debug("rbus: rbus_min_start set to %#0" PRIxPADDR "\n",
aprint_debug("rbus: rbus_min_start from config at %#0" PRIxPADDR "\n",
"%#" PRIxPADDR " - %#" PRIxPADDR "\n",
"%#" PRIxPADDR " - %#" PRIxPADDR "\n",
"%#" PRIxPADDR " - %#" PRIxPADDR "\n",
"%#" PRIxPADDR " - %#" PRIxPADDR "\n",
aprint_normal("PCI BIOS rev. %d.%d found at %#" PRIxPADDR "\n",
"PCI IRQ Routing Table rev. %d.%d found at %#" PRIxPADDR
panic("%s: uvm_physseg_unplug(%"PRIxPADDR", %"PRIxPADDR") failed\n",
#define PRIxBUSADDR PRIxPADDR
KASSERTMSG((pa & 0x80000000) == 0, "%#"PRIxPADDR, pa);
" address 0x%"PRIxPADDR"\n", curaddr);
printf("dma: addr %#"PRIxPADDR" -> %#"PRIxPADDR"\n", curaddr,
printf("phys segment: %#"PRIxPADDR" @ %#"PRIxPADDR
printf("phys segment: %#"PRIxPADDR" @ %#"PRIxPADDR"\n",
printf("skipping %#"PRIxPADDR" @ %#"PRIxPADDR" (kernel)\n",
printf("adding %#"PRIxPADDR" @ %#"PRIxPADDR" to freelist %d\n",
UVMHIST_CALLARGS(pmaphist, "(pa=%#"PRIxPADDR")", dst_pa, 0, 0, 0);
"%#"PRIxVADDR" pa %#"PRIxPADDR, vaddr, pa);
"pa (%#"PRIxPADDR") < pmap_limits.avail_start (%#"PRIxPADDR")",
"pa (%#"PRIxPADDR") >= pmap_limits.avail_end (%#"PRIxPADDR")",
aprint_normal(" addr %#"PRIxPADDR, MIPS_KSEG1_TO_PHYS(ia->ia_addr));
printf("(%u)Bad memory chip at phys %#"PRIxPADDR
" [%x %zx %#"PRIxPADDR"]\n",
"srr0=%#x pg=%p (pa %#"PRIxPADDR"): "
"srr0=%#x pg=%p (pa %#"PRIxPADDR"): "
"invalid page pg = %p, pa = %" PRIxPADDR,
ofprint("WARNING: add memory segment %lx - %" PRIxPADDR ","
#define PRIxBUSADDR PRIxPADDR
printf("wiring P%#" PRIxPADDR
" lo=%#" PRIxPADDR " hi=%#" PRIxPADDR "\n",
printf("alloc: page %#" PRIxPADDR "\n", lastaddr);
"uvm_pglistalloc returned non-sensicaladdress %#" PRIxPADDR
"(low=%#" PRIxPADDR ", high=%#" PRIxPADDR "\n",
printf("alloc: page %#" PRIxPADDR "\n", curaddr);
printf("%p: %#" PRIxPADDR
": range %#" PRIxPADDR "/%#" PRIxBUSADDR
"va %#" PRIxVADDR " pa %#" PRIxPADDR, va, pa);
" pa=%#" PRIxPADDR " len=%#" PRIxVSIZE " ops=%#x\n",
VPRINTF("adding %#16" PRIxPADDR " - %#16" PRIxPADDR" to freelist %d\n",
VPRINTF("%s: kernel phys start %#" PRIxPADDR " end %#" PRIxPADDR "\n",
VPRINTF("%s: init phys start %#" PRIxPADDR
" end %#" PRIxPADDR "\n", __func__, spa, epa);
VPRINTF("dm: %p : %#" PRIxPADDR "\n", &l2_pte[i], l2_pte[i]);
"pa (%#"PRIxPADDR") < avail_start (%#"PRIxPADDR")",
"pa (%#"PRIxPADDR") >= avail_end (%#"PRIxPADDR")",
#define PRIxPSIZE PRIxPADDR
#define PRIxBUSADDR PRIxPADDR
#define PRIxBUSADDR PRIxPADDR
#define PRIxBUSADDR PRIxPADDR
KASSERTMSG(curaddr >= low, "curaddr=%#"PRIxPADDR
KASSERTMSG(curaddr < high, "curaddr=%#"PRIxPADDR
aprint_debug("efi: cfgtbl at pa %" PRIxPADDR "\n", pa);
aprint_normal("efi: systbl at pa %" PRIxPADDR "\n", pa);
" to %#"PRIxPADDR" type %"PRIu32" attrs 0x%08"PRIx64"\n",
printf_nolog("%s: pa %#" PRIxPADDR " for va %#" PRIxVADDR
" va = %#"PRIxVADDR"pa = %#"PRIxPADDR
"(%#"PRIxPADDR")", __func__, va, pa, atop(pa));
" va = %#"PRIxVADDR"pa = %#"PRIxPADDR" (%#"PRIxPADDR")",
panic("%s: page not pv-tracked: %#"PRIxPADDR, __func__, pa);
panic("%s: page not pv-tracked: %#"PRIxPADDR, __func__, pa);
" pa = %#" PRIxPADDR " (%#" PRIxPADDR ")",
" va = %#"PRIxVADDR " pa = %#" PRIxPADDR,
printf("va %#" PRIxVADDR " -> pa %#" PRIxPADDR
" (pte=%#" PRIxPADDR ")\n",
" pa = %#" PRIxPADDR " (%#" PRIxPADDR ")",
" va = %#"PRIxVADDR"pa = %#"PRIxPADDR" (%#"PRIxPADDR")",
"%" PRIx64 " - %" PRIxPADDR " and "
"%" PRIxPADDR " - %" PRIx64 "\n",
"%" PRIx64 " - %" PRIxPADDR "\n",
"%" PRIxPADDR " - %" PRIx64 "\n",
" directory %#" PRIxPADDR, page);
"failed: err %d (pa %#" PRIxPADDR " mfn %#lx)\n",
printf("%s: %s %#" PRIxPADDR "-%#" PRIxVADDR " (%#" PRIxVADDR
CISS_DPRINTF(CISS_D_DMA, ("data=%p/%zu<%#" PRIxPADDR "/%zu",
(",%#" PRIxPADDR "/%zu", sgd->ds_addr,
("#%d va %p pa %" PRIxPADDR " len %zx\n",
("#%d va %p pa %" PRIxPADDR " len %zx\n",
printf(" dmaaddr %#" PRIxPADDR "\n", dmaaddr);
aprint_normal(": using iomem %#" PRIxPADDR " iosiz %#x", maddr, msize);
"%#08" PRIxPADDR "\n", cz->cz_fwctl);
DPRINTFN(2, ("skc_attach: iobase=%#" PRIxPADDR ", iosize=%zx\n",
"control at 0x%08" PRIxPADDR ", fb at 0x%08" PRIxPADDR "\n",
printf("ptbl + %d: %#x, should be %#" PRIxPADDR "\n",
DPRINTF(("mp:%p, DMA addr:%#" PRIxPADDR "\n",
panic("pmap_pv_protect: page not pv-tracked: 0x%"PRIxPADDR,
" != contents (%lx) of pa %#"PRIxPADDR, __func__,
" pa %#"PRIxPADDR
DPRINTF("%s: seg %"PRIxPHYSSEG": %#"PRIxPADDR" %#"PRIxPADDR" %#"PRIxPADDR" %#"PRIxPADDR"\n",
DPRINTF("%s: seg %"PRIxPHYSSEG": %zu pages stolen (%#"PRIxPADDR" left)\n",
"pa %" PRIxPADDR " sz %" PRIxPSIZE, pdp->pd_pa,
panic("pmap_pv_untrack: pv-tracking at 0x%"PRIxPADDR
panic("pmap_pv_untrack: pages not pv-tracked at 0x%"PRIxPADDR
" pa=%#"PRIxPADDR" vmem=%p",
PRIxPADDR "\n", pg, VM_PAGE_TO_PHYS(pg));
printf("%s: psi=%d candidate=%#lx end=%#lx skip=%#x, align=%#"PRIxPADDR,
"%lx %lu (%#lx) <= %#"PRIxPADDR" - %#"PRIxPADDR" (%#"PRIxPADDR")",
"uvm_physseg_find(%#lx): %#"PRIxPADDR" != off %"PRIxPADDR,
"%#lx %lu (%#lx) <= %#"PRIxPADDR" - %#"PRIxPADDR" (%#"PRIxPADDR")",
panic("uvm_page_physload: start[%" PRIxPADDR "] >= end[%"
PRIxPADDR "]", start, end);
printf("\t%d segments allocated, ignoring 0x%"PRIxPADDR" -> 0x%"PRIxPADDR"\n",