Home | History | Annotate | Download | only in isa
History log of /src/sys/arch/shark/isa/isa_shark_machdep.c
RevisionDateAuthorComments
 1.18  22-Nov-2020  thorpej malloc(9) -> kmem(9) (easy, straight-forward cases only, for now)
 1.17  10-Nov-2019  chs branches: 1.17.8;
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.16  12-Mar-2017  martin branches: 1.16.14;
Implement {pci,isa}_intr_disestablish
 1.15  27-Oct-2012  chs branches: 1.15.14; 1.15.18; 1.15.22;
split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.
 1.14  19-Aug-2009  dyoung branches: 1.14.12; 1.14.22;
isa_detach_hook() needs two arguments, the first an isa_chipset_tag_t.
 1.13  18-Aug-2009  dyoung These are stragglers from my last commit ("Let us safely detach
the ISA bus and devices attaching to the ISA bus"). Define
isa_detach_hook() in MD ISA implementations. Define isa_dmadestroy().
 1.12  16-Mar-2009  dsl ANSIfy functions with function-pointer arguments
 1.11  14-Mar-2009  dsl ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.
 1.10  14-Mar-2009  dsl Change about 4500 of the K&R function definitions to ANSI ones.
There are still about 1600 left, but they have ',' or /* ... */
in the actual variable definitions - which my awk script doesn't handle.
There are also many that need () -> (void).
(The script does handle misordered arguments.)
 1.9  14-Mar-2009  dsl Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.
 1.8  08-Mar-2007  matt branches: 1.8.46; 1.8.54; 1.8.60;
Clean the bitrotting ofw code. Don't export export the underlying irq
dispatch mechanism to the rest of the kernel; they don't need to know.
Nuke IRQSTATS entirely.

XXX ofwgencfg_clock needs to taught about timecounters
 1.7  20-Feb-2007  matt Switch shark from intrcnt to evcnt
 1.6  11-Dec-2005  christos branches: 1.6.26;
merge ktrace-lwp.
 1.5  05-Jan-2005  tsutsui branches: 1.5.10;
Purge vm_offset_t.
 1.4  15-Jul-2003  lukem __KERNEL_RCSID()
 1.3  05-Oct-2002  chs branches: 1.3.6;
add missing protos.
 1.2  25-Sep-2002  cgd For ISA intrs 0-15, use string of the form "isa intr NN", rather than
just "isa intr". Having vmstat -i show multiple "isa intr" lines w/
different counts is less than desirable. Reviewed by thorpej.
 1.1  10-Feb-2002  thorpej branches: 1.1.2; 1.1.12; 1.1.14;
Kill arch/arm32. The last platform supported there, Shark, is now
in arch/shark.

(NOTE: arch/dnard, a premature move to split out the Shark support
code, is going to be deleted. It has bit-rotted.)
 1.1.14.3  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.1.14.2  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.1.14.1  10-Feb-2002  jdolecek file isa_shark_machdep.c was added on branch kqueue on 2002-06-23 17:41:22 +0000
 1.1.12.1  30-Sep-2002  lukem Pull up revision 1.2 (requested by cgd in ticket #858):
For ISA intrs 0-15, use string of the form "isa intr NN", rather than
just "isa intr". Having vmstat -i show multiple "isa intr" lines w/
different counts is less than desirable. Reviewed by thorpej.
 1.1.2.3  18-Oct-2002  nathanw Catch up to -current.
 1.1.2.2  28-Feb-2002  nathanw Catch up to -current.
 1.1.2.1  10-Feb-2002  nathanw file isa_shark_machdep.c was added on branch nathanw_sa on 2002-02-28 04:11:52 +0000
 1.3.6.4  17-Jan-2005  skrll Sync with HEAD.
 1.3.6.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.3.6.2  18-Sep-2004  skrll Sync with HEAD.
 1.3.6.1  03-Aug-2004  skrll Sync with HEAD
 1.5.10.2  03-Sep-2007  yamt sync with head.
 1.5.10.1  26-Feb-2007  yamt sync with head.
 1.6.26.2  12-Mar-2007  rmind Sync with HEAD.
 1.6.26.1  27-Feb-2007  yamt - sync with head.
- move sched_changepri back to kern_synch.c as it doesn't know PPQ anymore.
 1.8.60.1  13-May-2009  jym Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
 1.8.54.1  28-Apr-2009  skrll Sync with HEAD.
 1.8.46.2  19-Aug-2009  yamt sync with head.
 1.8.46.1  04-May-2009  yamt sync with head.
 1.14.22.2  03-Dec-2017  jdolecek update from HEAD
 1.14.22.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.14.12.1  30-Oct-2012  yamt sync with head
 1.15.22.1  21-Apr-2017  bouyer Sync with HEAD
 1.15.18.1  20-Mar-2017  pgoyette Sync with HEAD
 1.15.14.1  28-Aug-2017  skrll Sync with HEAD
 1.16.14.1  13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.17.8.1  14-Dec-2020  thorpej Sync w/ HEAD.

RSS XML Feed