Panic in recent 7.2-Stable

Thierry Herbelot thierry.herbelot at free.fr
Sun Sep 6 14:10:22 UTC 2009


Le Sunday 06 September 2009, Kostik Belousov a écrit :
>
> I expect that the following patch, that is the partial merge of r194459,
> would fix it. It patches sys/vm/vm_phys.c.
>
> Index: vm_phys.c
> ===================================================================
> --- vm_phys.c	(revision 194458)
> +++ vm_phys.c	(revision 194459)
> @@ -382,8 +382,7 @@
>  		if (pa >= seg->start && pa < seg->end)
>  			return (&seg->first_page[atop(pa - seg->start)]);
>  	}
> -	panic("vm_phys_paddr_to_vm_page: paddr %#jx is not in any segment",
> -	    (uintmax_t)pa);
> +	return (NULL);

This seems indeed the missing part : I should have looked in -current  ....

	Thanks

	TfH
>  }
>
>  /*




More information about the freebsd-stable mailing list