Home | History | Annotate | Download | only in isa
History log of /src/sys/arch/i386/isa/cmos.c
RevisionDateAuthorComments
 1.14  20-Dec-2023  thorpej Remove unnecessary <sys/malloc.h>.
 1.13  21-Sep-2021  christos use l->l_cred since it is available.
 1.12  20-Aug-2015  christos include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.
 1.11  25-Jul-2014  dholland branches: 1.11.4;
Add d_discard to all struct cdevsw instances I could find.

All have been set to "nodiscard"; some should get a real implementation.
 1.10  16-Mar-2014  dholland branches: 1.10.2;
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
designated initializers.

I have not built every extant kernel so I have probably broken at
least one build; however I've also found and fixed some wrong
cdevsw/bdevsw entries so even if so I think we come out ahead.
 1.9  01-Jul-2011  dyoung branches: 1.9.2; 1.9.12; 1.9.16;
#include <sys/bus.h> instead of <machine/bus.h>.
 1.8  19-Oct-2009  rmind Drop 3rd and 4th clauses from David Young's license.
Reviewed and approved by dyoung@ (copyright holder).
 1.7  15-Apr-2009  elad Remove a few KAUTH_GENERIC_ISSUSER in favor of more descriptive
alternatives.

Discussed on tech-kern:

http://mail-index.netbsd.org/tech-kern/2009/04/11/msg004798.html

Input from ad@, christos@, dyoung@, tsutsui@.

Okay ad@.
 1.6  28-Jun-2008  ad branches: 1.6.4; 1.6.10;
A few more.
 1.5  28-Jun-2008  ad Fix numerous bugs.
 1.4  28-Jun-2008  ad Noisy printf.
 1.3  31-May-2008  taca branches: 1.3.2;
Kill license clause 3 of original license part, behalf of the original
license holder.
 1.2  11-Dec-2007  lukem branches: 1.2.8; 1.2.10; 1.2.12; 1.2.14;
use __KERNEL_RCSID()
 1.1  06-Feb-2007  dyoung branches: 1.1.2; 1.1.6; 1.1.28; 1.1.36; 1.1.38; 1.1.40;
Add cmos(4) for reading/writing CMOS RAM on x86 boxes. This driver
comes from Takahiro Kambe, with some mods by me.
 1.1.40.1  13-Dec-2007  bouyer Sync with HEAD
 1.1.38.1  11-Dec-2007  yamt sync with head.
 1.1.36.1  26-Dec-2007  ad Sync with head.
 1.1.28.1  09-Jan-2008  matt sync with HEAD
 1.1.6.3  21-Jan-2008  yamt sync with head
 1.1.6.2  26-Feb-2007  yamt sync with head.
 1.1.6.1  06-Feb-2007  yamt file cmos.c was added on branch yamt-lazymbuf on 2007-02-26 09:07:03 +0000
 1.1.2.2  09-Feb-2007  ad Sync with HEAD.
 1.1.2.1  06-Feb-2007  ad file cmos.c was added on branch newlock2 on 2007-02-09 21:03:49 +0000
 1.2.14.2  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.2.14.1  23-Jun-2008  wrstuden Sync w/ -current. 34 merge conflicts to follow.
 1.2.12.2  11-Mar-2010  yamt sync with head
 1.2.12.1  04-May-2009  yamt sync with head.
 1.2.10.1  04-Jun-2008  yamt sync with head
 1.2.8.2  29-Jun-2008  mjf Sync with HEAD.
 1.2.8.1  02-Jun-2008  mjf Sync with HEAD.
 1.3.2.1  03-Jul-2008  simonb Sync with head.
 1.6.10.3  27-Aug-2011  jym Sync with HEAD. Most notably: uvm/pmap work done by rmind@, and MP Xen
work of cherry@.

No regression observed on suspend/restore.
 1.6.10.2  01-Nov-2009  jym Sync with HEAD.
 1.6.10.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.6.4.1  28-Apr-2009  skrll Sync with HEAD.
 1.9.16.1  18-May-2014  rmind sync with head
 1.9.12.2  03-Dec-2017  jdolecek update from HEAD
 1.9.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.9.2.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.10.2.1  10-Aug-2014  tls Rebase.
 1.11.4.1  22-Sep-2015  skrll Sync with HEAD

RSS XML Feed