History log of /src/sys/dev/tc/pxg.c |
Revision | | Date | Author | Comments |
1.37 |
| 20-Jul-2022 |
thorpej | In the Alpha tc_syncbus(), we need to issue a MB because WMB does not order reads with respect to writes. Remove now-redundant tc_wmb() calls before tc_syncbus().
NFC on MIPS other than removing a redundant wbflush() (tc_wmb() followed by tc_syncbus()).
|
1.36 |
| 10-Nov-2019 |
chs | in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT and remove code to handle failures that can no longer happen.
|
1.35 |
| 04-Nov-2013 |
christos | branches: 1.35.30; add __USE() for unused volatile variables, so that we generate the same code.
|
1.34 |
| 13-Mar-2012 |
elad | branches: 1.34.2; 1.34.4; Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with something meaningful. All relevant documentation has been updated or written.
Most of these changes were brought up in the following messages:
http://mail-index.netbsd.org/tech-kern/2012/01/18/msg012490.html http://mail-index.netbsd.org/tech-kern/2012/01/19/msg012502.html http://mail-index.netbsd.org/tech-kern/2012/02/17/msg012728.html
Thanks to christos, manu, njoly, and jmmv for input.
Huge thanks to pgoyette for spinning these changes through some build cycles and ATF.
|
1.33 |
| 22-Aug-2009 |
tsutsui | branches: 1.33.12; 1.33.16; u_intNN_t -> uintNN_t
|
1.32 |
| 12-May-2009 |
cegger | struct device * -> device_t, no functional changes intended.
|
1.31 |
| 12-May-2009 |
cegger | struct cfdata * -> cfdata_t, no functional changes intended.
|
1.30 |
| 09-Jul-2008 |
joerg | branches: 1.30.8; - device/softc split - make sfbplus at least compilable
|
1.29 |
| 28-Apr-2008 |
martin | branches: 1.29.2; 1.29.4; 1.29.6; Remove clause 3 and 4 from TNF licenses
|
1.28 |
| 19-Oct-2007 |
ad | branches: 1.28.16; 1.28.18; 1.28.20; machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
1.27 |
| 04-Mar-2007 |
yamt | branches: 1.27.2; 1.27.14; 1.27.16; 1.27.20; fix fallout from caddr_t changes.
|
1.26 |
| 04-Mar-2007 |
christos | Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.25 |
| 04-Jan-2007 |
elad | branches: 1.25.2; Consistent usage of KAUTH_GENERIC_ISSUSER.
|
1.24 |
| 21-Jul-2006 |
ad | branches: 1.24.4; - Use the LWP cached credentials where sane. - Minor cosmetic changes.
|
1.23 |
| 15-May-2006 |
yamt | - include kauth.h for kauth_authorize_generic. - wrap a long line.
|
1.22 |
| 14-May-2006 |
elad | integrate kauth.
|
1.21 |
| 31-Mar-2006 |
thorpej | Use ANSI function decls, apply static.
|
1.20 |
| 30-Mar-2006 |
thorpej | Use device_private().
|
1.19 |
| 11-Dec-2005 |
christos | branches: 1.19.4; 1.19.6; 1.19.8; 1.19.10; 1.19.12; merge ktrace-lwp.
|
1.18 |
| 27-Feb-2005 |
perry | branches: 1.18.4; nuke trailing whitespace
|
1.17 |
| 27-Oct-2003 |
chs | branches: 1.17.8; 1.17.10; uninitialized variables
|
1.16 |
| 23-Oct-2003 |
mycroft | NULL -> 0
|
1.15 |
| 29-Jun-2003 |
fvdl | branches: 1.15.2; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
1.14 |
| 29-Jun-2003 |
simonb | Fix 'struct lwp *' lossage.
|
1.13 |
| 02-Oct-2002 |
thorpej | Add trailing ; to CFATTACH_DECL.
|
1.12 |
| 01-Oct-2002 |
thorpej | Use CFATTACH_DECL().
|
1.11 |
| 27-Sep-2002 |
thorpej | Declare all cfattach structures const.
|
1.10 |
| 17-Mar-2002 |
atatat | Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for indicating an unhandled "command". ERESTART is -1, which can lead to confusion. ERESTART has been moved to -3 and EPASSTHROUGH has been placed at -4. No ioctl code should now return -1 anywhere. The ioctl() system call is now properly restartable.
|
1.9 |
| 12-Jan-2002 |
tsutsui | Call malloc(9) with M_ZERO flag instead of memset() after malloc().
|
1.8 |
| 15-Nov-2001 |
lukem | don't need <sys/types.h> when including <sys/param.h>
|
1.7 |
| 13-Nov-2001 |
lukem | add/cleanup RCSIDs
|
1.6 |
| 18-Sep-2001 |
ad | Beef up the stic X interface, and tighten a few screws here and there.
|
1.5 |
| 04-Jul-2001 |
ad | branches: 1.5.2; 1.5.4; Don't print the module description, since it doesn't mean much.
|
1.4 |
| 04-Mar-2001 |
ad | branches: 1.4.2; Make this work on alpha, and fix some other bogons.
|
1.3 |
| 09-Jan-2001 |
ad | - Make VDAC state per-board. - Add an ioctl to reset the STIC. - Add an ioctl to restore the screen contents from backing. - Other tweaks.
|
1.2 |
| 22-Dec-2000 |
ad | branches: 1.2.2; - Fix bugs, make this useful. - Add ioctls to start and stop the co-processor (if present).
|
1.1 |
| 17-Dec-2000 |
ad | Add wscons drivers for the DEC PixelStamp graphics accelerators.
|
1.2.2.4 |
| 12-Mar-2001 |
bouyer | Sync with HEAD.
|
1.2.2.3 |
| 18-Jan-2001 |
bouyer | Sync with head (for UBC+NFS fixes, mostly).
|
1.2.2.2 |
| 05-Jan-2001 |
bouyer | Sync with HEAD
|
1.2.2.1 |
| 22-Dec-2000 |
bouyer | file pxg.c was added on branch thorpej_scsipi on 2001-01-05 17:36:28 +0000
|
1.4.2.7 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.4.2.6 |
| 01-Apr-2002 |
nathanw | Catch up to -current. (CVS: It's not just a program. It's an adventure!)
|
1.4.2.5 |
| 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.4.2.4 |
| 08-Jan-2002 |
nathanw | Catch up to -current.
|
1.4.2.3 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.4.2.2 |
| 21-Sep-2001 |
nathanw | Catch up to -current.
|
1.4.2.1 |
| 24-Aug-2001 |
nathanw | Catch up with -current.
|
1.5.4.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
1.5.2.4 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.5.2.3 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.5.2.2 |
| 11-Feb-2002 |
jdolecek | Sync w/ -current.
|
1.5.2.1 |
| 10-Jan-2002 |
thorpej | Sync kqueue branch with -current.
|
1.15.2.5 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
1.15.2.4 |
| 21-Nov-2004 |
skrll | Adapt to branch. Alpha kernels now compile.
|
1.15.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.15.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.15.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.17.10.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
1.17.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.18.4.5 |
| 27-Oct-2007 |
yamt | sync with head.
|
1.18.4.4 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.18.4.3 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.18.4.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.18.4.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.19.12.2 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
1.19.12.1 |
| 31-Mar-2006 |
tron | Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
|
1.19.10.3 |
| 19-Apr-2006 |
elad | sync with head.
|
1.19.10.2 |
| 10-Mar-2006 |
elad | generic_authorize() -> kauth_authorize_generic().
|
1.19.10.1 |
| 08-Mar-2006 |
elad | Adapt to kernel authorization KPI.
|
1.19.8.3 |
| 11-Aug-2006 |
yamt | sync with head
|
1.19.8.2 |
| 24-May-2006 |
yamt | sync with head.
|
1.19.8.1 |
| 01-Apr-2006 |
yamt | sync with head.
|
1.19.6.2 |
| 01-Jun-2006 |
kardel | Sync with head.
|
1.19.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.19.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.24.4.1 |
| 12-Jan-2007 |
ad | Sync with head.
|
1.25.2.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.27.20.1 |
| 25-Oct-2007 |
bouyer | Sync with HEAD.
|
1.27.16.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.27.14.1 |
| 26-Oct-2007 |
joerg | Sync with HEAD.
Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
|
1.27.2.1 |
| 23-Oct-2007 |
ad | Sync with head.
|
1.28.20.4 |
| 16-Sep-2009 |
yamt | sync with head
|
1.28.20.3 |
| 16-May-2009 |
yamt | sync with head
|
1.28.20.2 |
| 04-May-2009 |
yamt | sync with head.
|
1.28.20.1 |
| 16-May-2008 |
yamt | sync with head.
|
1.28.18.1 |
| 18-May-2008 |
yamt | sync with head.
|
1.28.16.2 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.28.16.1 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.29.6.1 |
| 19-Oct-2008 |
haad | Sync with HEAD.
|
1.29.4.1 |
| 18-Jul-2008 |
simonb | Sync with head.
|
1.29.2.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.30.8.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.33.16.1 |
| 05-Apr-2012 |
mrg | sync to latest -current.
|
1.33.12.2 |
| 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.33.12.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.34.4.1 |
| 18-May-2014 |
rmind | sync with head
|
1.34.2.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.35.30.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|