Home | History | Annotate | Download | only in hpc
History log of /src/sys/dev/hpc/video_subr.c
RevisionDateAuthorComments
 1.13  12-Feb-2012  matt Change old-style function defintions to C89 prototypes.

Approved by releng.
 1.12  18-Mar-2009  cegger branches: 1.12.12; 1.12.16;
Ansify function definitions w/o arguments. Generated with sed.
 1.11  28-Apr-2008  martin branches: 1.11.8; 1.11.14;
Remove clause 3 and 4 from TNF licenses
 1.10  16-Nov-2006  christos branches: 1.10.48; 1.10.50; 1.10.52;
__unused removal on arguments; approved by core.
 1.9  12-Oct-2006  uwe -Wextra fixes
 1.8  11-Dec-2005  christos branches: 1.8.20; 1.8.22;
merge ktrace-lwp.
 1.7  27-Feb-2005  perry branches: 1.7.4;
nuke trailing whitespace
 1.6  13-Nov-2003  chs branches: 1.6.8; 1.6.10;
eliminate uvm_useracc() in favor of checking the return value of
copyin() or copyout().

uvm_useracc() tells us whether the mapping permissions allow access to
the desired part of an address space, and many callers assume that
this is the same as knowing whether an attempt to access that part of
the address space will succeed. however, access to user space can
fail for reasons other than insufficient permission, most notably that
paging in any non-resident data can fail due to i/o errors. most of
the callers of uvm_useracc() make the above incorrect assumption. the
rest are all misguided optimizations, which optimize for the case
where an operation will fail. we'd rather optimize for operations
succeeding, in which case we should just attempt the access and handle
failures due to insufficient permissions the same way we handle i/o
errors. since there appear to be no good uses of uvm_useracc(), we'll
just remove it.
 1.5  02-Aug-2003  uwe Do not ##-concatenate identifiers with parens.
Makes gcc3 preprocessor happy.
 1.4  13-Nov-2001  lukem branches: 1.4.16;
add RCSID
 1.3  05-Jun-2001  uch branches: 1.3.2;
change behavior of cmap_work_alloc().
 1.2  04-Jun-2001  uch ANSI KNF.
 1.1  22-Feb-2001  uch branches: 1.1.2; 1.1.4;
hpc common files are moved to dev/hpc.
 1.1.4.2  12-Mar-2001  bouyer Sync with HEAD.
 1.1.4.1  22-Feb-2001  bouyer file video_subr.c was added on branch thorpej_scsipi on 2001-03-12 13:30:08 +0000
 1.1.2.2  14-Nov-2001  nathanw Catch up to -current.
 1.1.2.1  21-Jun-2001  nathanw Catch up to -current.
 1.3.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.4.16.4  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.4.16.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.4.16.2  18-Sep-2004  skrll Sync with HEAD.
 1.4.16.1  03-Aug-2004  skrll Sync with HEAD
 1.6.10.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.6.8.1  29-Apr-2005  kent sync with -current
 1.7.4.1  30-Dec-2006  yamt sync with head.
 1.8.22.2  10-Dec-2006  yamt sync with head.
 1.8.22.1  22-Oct-2006  yamt sync with head
 1.8.20.1  18-Nov-2006  ad Sync with head.
 1.10.52.2  04-May-2009  yamt sync with head.
 1.10.52.1  16-May-2008  yamt sync with head.
 1.10.50.1  18-May-2008  yamt sync with head.
 1.10.48.1  02-Jun-2008  mjf Sync with HEAD.
 1.11.14.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.11.8.1  28-Apr-2009  skrll Sync with HEAD.
 1.12.16.1  18-Feb-2012  mrg merge to -current.
 1.12.12.1  17-Apr-2012  yamt sync with head

RSS XML Feed