Displaying 5 results from an estimated 5 matches for "contigmalloc".
Did you mean:
  contig_alloc
  
2006 Mar 30
5
boot problem in HP Proliant ML370 G4
Hi,
I have strange problem when booting FreeBSD-6.x in HP Proliant ML370 G4.
The problem is "-" appears on the screen and it never boots unless 
somebody hits the
"Enter" key. Sometimes even PS2 keyboard doesn't respond during that 
time. Tried with
USB keyboard, same problem.
The machine has dual Xeon 3.2 GHz, 1GB of RAM and LSI Logic 
(mpt-5.0.5.20.00 bios)  LSI1030-IT
2007 Jun 08
2
Can't get if_txp(4) to attach to a 3CR990B-TXM NIC
Good morning,
I'm having a bit of an issue getting a 3CR990B-TXM NIC detected and 
usable.  Just wondering if anyone knows of any issues with this NIC 
chipset and/or with the motherboard chipset.
The motherboard is a Biostar GeForce 6100 AM2 using an nVidia nForce 410 
chipset and nVidia GeForce 6100 vide chipset.
I've tried FreeBSD 6.1, 6.2, 6-STABLE (from Wed), and 7-CURRENT (from
2008 Apr 16
4
umass causes panic on 7 amd64
On Tue, Apr 15, 2008 at 12:20 PM, Roland Smith <rsmith@xs4all.nl> wrote:
> On Tue, Apr 15, 2008 at 11:34:31AM -0700, Steve Franks wrote:
>  > Being a naturally curious guy, with your pointers, I've located the following:
>  >
>  > [steve@dystant /var/crash]$ sudo cat info.2
>
>  Yep. This is what you need.
>
>
>  > Dump header from device
2003 Aug 22
3
PAE removal patch for testing
...dr_t		phys;
-	u_int32_t		bits[4];
-};
-
-SLIST_HEAD(,pdpt_page) pdpt_pages = SLIST_HEAD_INITIALIZER(&pdpt_pages);
-int pdpt_avail = 0;
-
-static pdpt_entry_t *
-pmap_alloc_pdpt()
-{
-	struct pdpt_page *pp;
-	pdpt_entry_t *pdpt = 0;
-	int i;
-
-	if (pdpt_avail == 0) {
-		pp = (struct pdpt_page *)contigmalloc(PAGE_SIZE, M_DEVBUF,
-		    M_WAITOK, 0ull, 0xffffffffull, PAGE_SIZE, 0);
-		if (!pp)
-			panic("pmap_alloc_pdpt: alloc failed");
-		pp->phys = vtophys(pp);
-		pp->avail = PAGE_SIZE / 32 - 1;
-		pp->bits[0] = 1;
-		pp->bits[1] = pp->bits[2] = pp->bits[3] = 0;
-		SLIST_IN...
2013 Oct 28
5
FreeBSD PVH guest support
...16,20 @@ gnttab_resume(void)
 		return (ENOSYS);
 
 	if (!resume_frames) {
-		error = xenpci_alloc_space(PAGE_SIZE * max_nr_gframes,
-		    &resume_frames);
-		if (error) {
-			printf("error mapping gnttab share frames\n");
-			return (error);
+		if (xen_pv_domain()) {
+			alloc_mem = contigmalloc(max_nr_gframes * PAGE_SIZE,
+			                         M_DEVBUF, M_NOWAIT, 0,
+			                         ULONG_MAX, PAGE_SIZE, 0);
+			KASSERT((alloc_mem != NULL),
+				("unable to alloc memory for gnttab"));
+			resume_frames = vtophys(alloc_mem);
+		} else {
+			error = xenpci_alloc...