Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Jun 2003 14:56:10 -0700 (PDT)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/ia64/ia64 mem.c
Message-ID:  <200306042156.h54LuB7k040351@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
marcel      2003/06/04 14:56:10 PDT

  FreeBSD src repository

  Modified files:
    sys/ia64/ia64        mem.c 
  Log:
  Fix the dreaded double counting that was present on alpha as well and
  got fixed two weeks after the ia64 version was copied from the alpha
  version (see rev 1.32 of sys/alpha/alpha/mem.c). As such, we were
  missing the same continue as on alpha.
  
  While here, add a default case for the device minor switch and do
  some general style(9) cleanups.
  
  WARNING: this file still has bugs. When reading from region 6 or
  region 7, we don't validate the physical address. One can trivially
  cause a machine check by trying to read from address 0xFFFFFFFFFFFFFFF0
  or something that uses the unimplemented physical address bits.
  
  Reported by: Alan Robinson <alan.robinson@fujitsu-siemens.com>
  
  Revision  Changes    Path
  1.14      +21 -17    src/sys/ia64/ia64/mem.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200306042156.h54LuB7k040351>