Minimize diffs with i686_mem.c:

- A few whitespace changes I missed in the style(9) changes.
- Move M_MEMDESC to mem.c.
This commit is contained in:
John Baldwin 2008-03-12 21:43:50 +00:00
parent a739eb8374
commit f15a9cd288
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=177123
2 changed files with 9 additions and 6 deletions

View File

@ -110,11 +110,6 @@ static int amd64_mtrrtomrt[] = {
#define MTRRTOMRTLEN (sizeof(amd64_mtrrtomrt) / sizeof(amd64_mtrrtomrt[0]))
/*
* Used in /dev/mem drivers and elsewhere
*/
MALLOC_DEFINE(M_MEMDESC, "memdesc", "memory range descriptors");
static int
amd64_mtrr2mrt(int val)
{
@ -479,14 +474,17 @@ amd64_mrsetvariable(struct mem_range_softc *sc, struct mem_range_desc *mrd,
/* Exact match? */
if ((curr_md->mr_base == mrd->mr_base) &&
(curr_md->mr_len == mrd->mr_len)) {
/* Whoops, owned by someone. */
if (curr_md->mr_flags & MDF_BUSY)
return (EBUSY);
/* Check that we aren't doing something risky */
if (!(mrd->mr_flags & MDF_FORCE) &&
((curr_md->mr_flags & MDF_ATTRMASK) ==
MDF_UNKNOWN))
return (EACCES);
/* Ok, just hijack this entry. */
free_md = curr_md;
break;

View File

@ -67,6 +67,11 @@ __FBSDID("$FreeBSD$");
#include <machine/memdev.h>
/*
* Used in /dev/mem drivers and elsewhere
*/
MALLOC_DEFINE(M_MEMDESC, "memdesc", "memory range descriptors");
/* ARGSUSED */
int
memrw(struct cdev *dev, struct uio *uio, int flags)