| History log of /src/sys/arch/powerpc/marvell |
| Revision | Date | Author | Comments |
| 1.21 | 28-Apr-2010 |
kiyohara | Clean up gt and peripherals. This change tested compile only.
|
| 1.20 | 18-Mar-2009 |
cegger | branches: 1.20.2; 1.20.4; bzero -> memset
|
| 1.19 | 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.18 | 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.17 | 04-Jun-2008 |
ad | branches: 1.17.6; 1.17.12; vm_page: put TAILQ_ENTRY into a union with LIST_ENTRY, so we can use both.
|
| 1.16 | 28-Apr-2008 |
martin | branches: 1.16.2; Remove clause 3 and 4 from TNF licenses
|
| 1.15 | 05-Feb-2008 |
garbled | branches: 1.15.6; 1.15.8; 1.15.10; Replace as much of the hardcoded CACHELINESIZE with curcpu()->ci_ci.dcache_line_size as I can. With this change, an ofppc kernel compiled with both PPC_OEA and PPC_OEA64_BRIDGE defined, boots.
|
| 1.14 | 04-Mar-2007 |
christos | branches: 1.14.20; 1.14.26; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
| 1.13 | 12-Mar-2006 |
yamt | branches: 1.13.16; fix mistakes in yamt-uio_vmspace changes.
|
| 1.12 | 01-Mar-2006 |
yamt | branches: 1.12.2; 1.12.4; merge yamt-uio_vmspace branch.
- use vmspace rather than proc or lwp where appropriate. the latter is more natural to specify an address space. (and less likely to be abused for random purposes.) - fix a swdmover race.
|
| 1.11 | 24-Dec-2005 |
perry | branches: 1.11.2; 1.11.4; 1.11.6; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
| 1.10 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.9 | 24-Nov-2005 |
yamt | bus_dmamem_map: honour BUS_DMA_NOWAIT. noted by Manuel Bouyer. bus_space_map: always do NOWAIT allocation as it used to be before yamt-km.
we have too many copies!
|
| 1.8 | 01-Apr-2005 |
yamt | branches: 1.8.2; 1.8.8; merge yamt-km branch. - don't use managed mappings/backing objects for wired memory allocations. save some resources like pv_entry. also fix (most of) PR/27030. - simplify kernel memory management API. - simplify pmap bootstrap of some ports. - some related cleanups.
|
| 1.7 | 09-Mar-2005 |
matt | Add a dm_maxsegsz public member to bus_dmamap_t. This allows a user of the API to select the maximum segment size for each bus_dmamap_load (up to the maxsegsz supplied to bus_dmamap_create). dm_maxsegsz is reset to the value supplied to bus_dmamap_create when the dmamap is unloaded.
|
| 1.6 | 28-Nov-2004 |
thorpej | branches: 1.6.4; 1.6.6; bus_dmamap_load_mbuf(): Skip zero-length mbufs. kern/24811
|
| 1.5 | 15-Jul-2003 |
lukem | __KERNEL_RCSID()
|
| 1.4 | 29-Jun-2003 |
fvdl | branches: 1.4.2; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
| 1.3 | 28-Jun-2003 |
darrenr | Pass lwp pointers throughtout the kernel, as required, so that the lwpid can be inserted into ktrace records. The general change has been to replace "struct proc *" with "struct lwp *" in various function prototypes, pass the lwp through and use l_proc to get the process pointer when needed.
Bump the kernel rev up to 1.6V
|
| 1.2 | 02-Apr-2003 |
thorpej | Use PAGE_SIZE rather than NBPG.
|
| 1.1 | 05-Mar-2003 |
matt | Add preliminary support Marvell (Galileo) Discovery System Controllers. This code was contributed by Allegro Networks.
|
| 1.4.2.9 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.4.2.8 | 01-Apr-2005 |
skrll | Sync with HEAD.
|
| 1.4.2.7 | 19-Feb-2005 |
skrll | Don't deref a NULL struct lwp *. This shouldn't happen, but...
|
| 1.4.2.6 | 18-Dec-2004 |
skrll | Sync with HEAD.
|
| 1.4.2.5 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.4.2.4 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.4.2.3 | 06-Aug-2004 |
skrll | Fix merge mistakes.
|
| 1.4.2.2 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.4.2.1 | 02-Jul-2003 |
darrenr | Apply the aborted ktrace-lwp changes to a specific branch. This is just for others to review, I'm concerned that patch fuziness may have resulted in some errant code being generated but I'll look at that later by comparing the diff from the base to the branch with the file I attempt to apply to it. This will, at the very least, put the changes in a better context for others to review them and attempt to tinker with removing passing of 'struct lwp' through the kernel.
|
| 1.6.6.2 | 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.6.6.1 | 28-Jan-2005 |
yamt | convert arch/powerpc to new apis.
|
| 1.6.4.1 | 29-Apr-2005 |
kent | sync with -current
|
| 1.8.8.1 | 29-Nov-2005 |
yamt | sync with head.
|
| 1.8.2.3 | 11-Feb-2008 |
yamt | sync with head.
|
| 1.8.2.2 | 03-Sep-2007 |
yamt | sync with head.
|
| 1.8.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.11.6.1 | 22-Apr-2006 |
simonb | Sync with head.
|
| 1.11.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.11.2.1 | 18-Feb-2006 |
yamt | adapt the rest of MD code.
|
| 1.12.4.1 | 19-Apr-2006 |
elad | sync with head - hopefully this will work
|
| 1.12.2.1 | 13-Mar-2006 |
yamt | sync with head.
|
| 1.13.16.1 | 12-Mar-2007 |
rmind | Sync with HEAD.
|
| 1.14.26.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.14.20.1 | 23-Mar-2008 |
matt | sync with HEAD
|
| 1.15.10.3 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.15.10.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.15.10.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.15.8.2 | 17-Jun-2008 |
yamt | sync with head.
|
| 1.15.8.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.15.6.2 | 05-Jun-2008 |
mjf | Sync with HEAD.
Also fix build.
|
| 1.15.6.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.16.2.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.17.12.2 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.17.12.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.17.6.1 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.20.4.1 | 30-May-2010 |
rmind | sync with head
|
| 1.20.2.2 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.20.2.1 | 28-Apr-2010 |
uebayasi | Always use struct vm_physseg *vm_physmem_ptrs[] in MD code.
|
| 1.21 | 28-Apr-2010 |
kiyohara | Clean up gt and peripherals. This change tested compile only.
|
| 1.20 | 18-Mar-2009 |
cegger | branches: 1.20.2; 1.20.4; Ansify function definitions w/o arguments. Generated with sed.
|
| 1.19 | 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.18 | 03-Dec-2007 |
ad | branches: 1.18.18; 1.18.26; 1.18.32; 1.18.40; Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high. - Acquire kernel_lock only for interrupts at IPL_VM. - Implement threaded soft interrupts.
|
| 1.17 | 24-Jan-2007 |
hubertf | branches: 1.17.6; 1.17.22; 1.17.24; 1.17.30; Remove duplicate #includes, patch contributed in private mail by Slava Semushin <slava.semushin@gmail.com>.
To verify that no nasty side effects of duplicate includes (or their removal) have an effect here, I've compiled an i386/ALL kernel with and without the patch, and the only difference in the resulting .o files was in shifted line numbers in some assert() calls. The comparison of the .o files was based on the output of "objdump -D".
Thanks to martin@ for the input on testing.
|
| 1.16 | 13-Jun-2006 |
freza | branches: 1.16.6; Merge multiple definitions of cntlzw() ("count leading zeros") instruction-wrapper to <powerpc/cpu.h>.
OK by briggs@
|
| 1.15 | 24-Dec-2005 |
perry | branches: 1.15.4; 1.15.8; 1.15.14; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
| 1.14 | 11-Dec-2005 |
christos | merge ktrace-lwp.
|
| 1.13 | 03-Jun-2005 |
scw | branches: 1.13.2; Appease -Wshadow.
|
| 1.12 | 01-Jun-2004 |
matt | Fix softnet intr handling (to be like the generic ppc softintr).
|
| 1.11 | 15-Jul-2003 |
lukem | branches: 1.11.2; __KERNEL_RCSID()
|
| 1.10 | 16-May-2003 |
scw | branches: 1.10.2; Make this compile with DEBUG defined.
|
| 1.9 | 29-Apr-2003 |
scw | Fix use of an uninitialised variable. This was harmless, other than spuriously incrementing an interrupt counter.
|
| 1.8 | 26-Apr-2003 |
wiz | Management, not managment. Mostly from jmc@openbsd.
|
| 1.7 | 09-Apr-2003 |
matt | Make the imask_t typedef a struct rather than a naked array. The attribute on the array typedef was contaminating other u_int32_t naked arrays and affecting their alignment.
|
| 1.6 | 17-Mar-2003 |
matt | Add __HAVE_GENERIC_SOFT_INTERRUPT support.
|
| 1.5 | 16-Mar-2003 |
matt | Make the result an early clobber so gcc won't get clever.
|
| 1.4 | 15-Mar-2003 |
matt | Reduce visible globals. (gt_handle is now gt_memh and is only known to machdep.c, gt_mainbus.c, and extintr.c)
|
| 1.3 | 15-Mar-2003 |
matt | Make lint happy and use __asm && __volatile. manipulate netisr via lwarx/stwcx. to get atomicity.
|
| 1.2 | 06-Mar-2003 |
matt | Adapt to powerpc/bus.h changes.
|
| 1.1 | 05-Mar-2003 |
matt | Add preliminary support Marvell (Galileo) Discovery System Controllers. This code was contributed by Allegro Networks.
|
| 1.10.2.4 | 10-Nov-2005 |
skrll | Sync with HEAD. Here we go again...
|
| 1.10.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.10.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.10.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.11.2.1 | 04-Jun-2004 |
jmc | Pullup rev 1.12 (requested by matt in ticket #436)
Fix softnet intr handling (to be like the generic ppc softintr).
|
| 1.13.2.3 | 07-Dec-2007 |
yamt | sync with head
|
| 1.13.2.2 | 26-Feb-2007 |
yamt | sync with head.
|
| 1.13.2.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.15.14.1 | 19-Jun-2006 |
chap | Sync with head.
|
| 1.15.8.1 | 26-Jun-2006 |
yamt | sync with head.
|
| 1.15.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.16.6.1 | 01-Feb-2007 |
ad | Sync with head.
|
| 1.17.30.1 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.17.24.1 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.17.22.1 | 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.17.6.1 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.18.40.2 | 27-Jul-2011 |
matt | Fix DEBUG declaration.
|
| 1.18.40.1 | 28-Mar-2011 |
matt | Don't adjust ci_idepth since trap_subr does it.
|
| 1.18.32.2 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.18.32.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.18.26.1 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.18.18.2 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.18.18.1 | 04-May-2009 |
yamt | sync with head.
|
| 1.20.4.1 | 30-May-2010 |
rmind | sync with head
|
| 1.20.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.19 | 06-Jul-2020 |
rin | Style and cosmetic changes. No binary changes intended.
|
| 1.18 | 17-Jun-2011 |
matt | Part of the interrupt rototill. Use <powerpc/intr.h> and just override a few things (like imask_t).
|
| 1.17 | 28-Apr-2010 |
kiyohara | branches: 1.17.6; Clean up gt and peripherals. This change tested compile only.
|
| 1.16 | 14-Mar-2009 |
dsl | branches: 1.16.2; 1.16.4; 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.15 | 28-Apr-2008 |
martin | branches: 1.15.8; 1.15.14; Remove clause 3 and 4 from TNF licenses
|
| 1.14 | 24-Apr-2008 |
he | branches: 1.14.2; Need to include <powerpc/psl.h> and <powerpc/frame.h> here to get PSL_EE and struct intrframe defined. Fixes build problem for evbppc EV64260 kernel.
|
| 1.13 | 03-Dec-2007 |
ad | branches: 1.13.14; 1.13.16; Interrupt handling changes, in discussion since February:
- Reduce available SPL levels for hardware devices to none, vm, sched, high. - Acquire kernel_lock only for interrupts at IPL_VM. - Implement threaded soft interrupts.
|
| 1.12 | 17-Oct-2007 |
garbled | branches: 1.12.2; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
| 1.11 | 21-Dec-2006 |
yamt | branches: 1.11.6; 1.11.14; 1.11.22; 1.11.24; 1.11.26; 1.11.28; merge yamt-splraiseipl branch.
- finish implementing splraiseipl (and makeiplcookie). http://mail-index.NetBSD.org/tech-kern/2006/07/01/0000.html - complete workqueue(9) and fix its ipl problem, which is reported to cause audio skipping. - fix netbt (at least compilation problems) for some ports. - fix PR/33218.
|
| 1.10 | 30-Jun-2006 |
freza | branches: 1.10.4; 1.10.6; Bring ibm4xx interrupt code up to date:
- generic soft interrupts (ie. use powerpc/softintr.c) - interrupt event counters (using the ones from powerpc/cpu.h:cpu_info where appropriate) - cleanup ibm4xx_intr.h, move implementation details to intr.c
Convert all affected evbppc platforms.
OK by simonb@, some points discussed with matt@
|
| 1.9 | 24-Dec-2005 |
perry | branches: 1.9.4; 1.9.8; 1.9.16; Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
|
| 1.8 | 27-Nov-2005 |
yamt | implement splraiseipl() for the following ports. evbppc, evbmips, evbsh3, hp700, mac68k, vax, x68k.
|
| 1.7 | 01-Jun-2004 |
matt | branches: 1.7.12; 1.7.18; Fix softnet intr handling (to be like the generic ppc softintr).
|
| 1.6 | 03-Sep-2003 |
matt | branches: 1.6.2; Move CLKF_BASEPRI to machine specific <intr.h> file since it depends on the encoding of the spl for the port.
|
| 1.5 | 09-Apr-2003 |
matt | branches: 1.5.2; Make the imask_t typedef a struct rather than a naked array. The attribute on the array typedef was contaminating other u_int32_t naked arrays and affecting their alignment.
|
| 1.4 | 17-Mar-2003 |
matt | Add __HAVE_GENERIC_SOFT_INTERRUPT support.
|
| 1.3 | 16-Mar-2003 |
matt | Use "b" constraint so r0 won't be used.
|
| 1.2 | 15-Mar-2003 |
matt | Make lint happy and use __asm && __volatile. manipulate netisr via lwarx/stwcx. to get atomicity.
|
| 1.1 | 05-Mar-2003 |
matt | Add preliminary support Marvell (Galileo) Discovery System Controllers. This code was contributed by Allegro Networks.
|
| 1.5.2.4 | 11-Dec-2005 |
christos | Sync with head.
|
| 1.5.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.5.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.5.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.6.2.1 | 04-Jun-2004 |
jmc | Pullup rev 1.7 (requested by matt in ticket #436)
Fix softnet intr handling (to be like the generic ppc softintr).
|
| 1.7.18.1 | 29-Nov-2005 |
yamt | sync with head.
|
| 1.7.12.4 | 07-Dec-2007 |
yamt | sync with head
|
| 1.7.12.3 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.7.12.2 | 30-Dec-2006 |
yamt | sync with head.
|
| 1.7.12.1 | 21-Jun-2006 |
yamt | sync with head.
|
| 1.9.16.1 | 13-Jul-2006 |
gdamore | Merge from HEAD.
|
| 1.9.8.1 | 11-Aug-2006 |
yamt | sync with head
|
| 1.9.4.1 | 09-Sep-2006 |
rpaulo | sync with head
|
| 1.10.6.1 | 20-Sep-2006 |
yamt | implement new api for evbppc.
|
| 1.10.4.1 | 12-Jan-2007 |
ad | Sync with head.
|
| 1.11.28.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
| 1.11.26.1 | 18-Oct-2007 |
yamt | sync with head.
|
| 1.11.24.2 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.11.24.1 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.11.22.2 | 09-Dec-2007 |
jmcneill | Sync with HEAD.
|
| 1.11.22.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.11.14.1 | 17-Oct-2007 |
garbled | Back out most of the PIC rennovation on ev64260, it was not completed, and can be completed post-merge. With these changes, ev64260 compiles again on the branch. Untested.
|
| 1.11.6.2 | 03-Dec-2007 |
ad | Sync with HEAD.
|
| 1.11.6.1 | 23-Oct-2007 |
ad | Sync with head.
|
| 1.12.2.1 | 08-Dec-2007 |
mjf | Sync with HEAD.
|
| 1.13.16.1 | 18-May-2008 |
yamt | sync with head.
|
| 1.13.14.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.14.2.3 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.14.2.2 | 04-May-2009 |
yamt | sync with head.
|
| 1.14.2.1 | 16-May-2008 |
yamt | sync with head.
|
| 1.15.14.1 | 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
| 1.15.8.1 | 28-Apr-2009 |
skrll | Sync with HEAD.
|
| 1.16.4.1 | 30-May-2010 |
rmind | sync with head
|
| 1.16.2.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.17.6.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
| 1.6 | 19-Oct-2016 |
nonaka | Added MSI/MSI-X and interrupt_distribute(9) support for powerpc.
|
| 1.5 | 05-Jul-2013 |
joerg | branches: 1.5.8; 1.5.12; Set pc_intr_map only once.
|
| 1.4 | 17-Aug-2011 |
matt | branches: 1.4.2; 1.4.12; 1.4.16; First pass of the new PCI MSI/MSI ABI definitions. (return EOPNOTSUPP for now).
|
| 1.3 | 22-Jun-2011 |
matt | Add support pci_intr_setattr. Export non-inline version of pci api for modules (_MODULE is defined). Fix definition of pc_conf_hook and pc_conf_interrupt. Switch to using inlines instead of macros. Switch ibm4xx to use <powerpc/pci_machdep.h>
|
| 1.2 | 13-Dec-2010 |
matt | Change definition of pc_bus_maxdevs to get a void * instead a pci_chipset_tag_t to match its use in pci_bus_maxdevs. This makes it the same as pci_conf_read and pci_conf_write. Change all struct device * to device_t. [Obviously nothing ever used the first argument to pc_bus_maxdevs since it could have never worked because it wasn't being passed a pci_chipset_tag_t.]
|
| 1.1 | 28-Apr-2010 |
kiyohara | branches: 1.1.2; 1.1.4; 1.1.6; Clean up gt and peripherals. This change tested compile only.
|
| 1.1.6.2 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.1.6.1 | 28-Apr-2010 |
yamt | file pci_machdep.c was added on branch yamt-nfs-mp on 2010-08-11 22:52:35 +0000
|
| 1.1.4.3 | 05-Mar-2011 |
rmind | sync with head
|
| 1.1.4.2 | 30-May-2010 |
rmind | sync with head
|
| 1.1.4.1 | 28-Apr-2010 |
rmind | file pci_machdep.c was added on branch rmind-uvmplock on 2010-05-30 05:17:03 +0000
|
| 1.1.2.2 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.1.2.1 | 28-Apr-2010 |
uebayasi | file pci_machdep.c was added on branch uebayasi-xip on 2010-04-30 14:39:44 +0000
|
| 1.4.16.1 | 28-Aug-2013 |
rmind | sync with head
|
| 1.4.12.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.4.12.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.4.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.5.12.1 | 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.5.8.1 | 05-Dec-2016 |
skrll | Sync with HEAD
|
| 1.9 | 28-Apr-2010 |
kiyohara | Clean up gt and peripherals. This change tested compile only.
|
| 1.8 | 26-Dec-2007 |
mrg | branches: 1.8.10; 1.8.24; 1.8.30; 1.8.32; move extern struct powerpc_bus_dma_tag pci_bus_dma_tag; where everyone can see it. fixes ofppc builds.
|
| 1.7 | 11-Dec-2005 |
christos | branches: 1.7.50; 1.7.56; 1.7.60; 1.7.64; merge ktrace-lwp.
|
| 1.6 | 02-Aug-2004 |
tacha | branches: 1.6.12; remove obsolete "pci_enumerate_bus" definition.
|
| 1.5 | 19-May-2003 |
scw | branches: 1.5.2; Fix an obvious pasto.
|
| 1.4 | 16-May-2003 |
scw | Add parentheses around macro arguments.
|
| 1.3 | 15-Mar-2003 |
matt | This contains no marvell specific code now. It now completely hides the underlying PCI MD implementation. XXX want to move this to powerpc/include/ someday.
|
| 1.2 | 06-Mar-2003 |
matt | Remove unneeded conditional code.
|
| 1.1 | 05-Mar-2003 |
matt | Add preliminary support Marvell (Galileo) Discovery System Controllers. This code was contributed by Allegro Networks.
|
| 1.5.2.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.5.2.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.5.2.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.6.12.1 | 21-Jan-2008 |
yamt | sync with head
|
| 1.7.64.1 | 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.7.60.1 | 26-Dec-2007 |
ad | Sync with head.
|
| 1.7.56.1 | 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.7.50.1 | 09-Jan-2008 |
matt | sync with HEAD
|
| 1.8.32.1 | 30-May-2010 |
rmind | sync with head
|
| 1.8.30.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.8.24.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.8.10.1 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.8 | 01-Jun-2017 |
chs | remove checks for failure after memory allocation calls that cannot fail:
kmem_alloc() with KM_SLEEP kmem_zalloc() with KM_SLEEP percpu_alloc() pserialize_create() psref_class_create()
all of these paths include an assertion that the allocation has not failed, so callers should not assert that again.
|
| 1.7 | 01-Feb-2012 |
matt | branches: 1.7.6; 1.7.24; Use kmem instead of malloc. Remove unneeded <sys/malloc.h> includes.
|
| 1.6 | 30-Jan-2012 |
matt | Use proper ANSI prototypes for foo() -> foo(void) Caught when compiling with -Wold-style-definition
|
| 1.5 | 20-Jun-2011 |
matt | branches: 1.5.2; 1.5.6; Add __CTASSERT(sizeof(imask_t) == sizeof(uint64_t));
|
| 1.4 | 18-Jun-2011 |
matt | Use <sys/foo.h> instead of <machine/foo.h> if such a file exists. Don't assume <sys/cpu.h> includes <powerpc/subarch/cpu*.h>. Include it explicitly.
|
| 1.3 | 28-Apr-2010 |
kiyohara | branches: 1.3.6; Clean up gt and peripherals. This change tested compile only.
|
| 1.2 | 17-Oct-2007 |
garbled | branches: 1.2.2; 1.2.4; 1.2.8; 1.2.26; 1.2.46; 1.2.48; Merge the ppcoea-renovation branch to HEAD.
This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies the interface to interrupt code for all different OEA ppc arches. The work for this branch was done by a variety of people, too long to list here.
TODO: bebox still needs work to complete the transition to -renovation. ofppc still needs a bunch of work, which I will be looking at. ev64260 still needs to be renovated amigappc was not attempted.
NOTES: pmppc was removed as an arch, and moved to a evbppc target.
|
| 1.1 | 11-May-2007 |
matt | branches: 1.1.2; 1.1.6; 1.1.8; 1.1.10; file pic_discovery.c was initially added on branch ppcoea-renovation.
|
| 1.1.10.1 | 25-Oct-2007 |
bouyer | Sync with HEAD.
|
| 1.1.8.1 | 18-Oct-2007 |
yamt | sync with head.
|
| 1.1.6.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.1.2.1 | 11-May-2007 |
matt | Not compile-tested. marvell discovery (64260) pic code.
|
| 1.2.48.1 | 30-May-2010 |
rmind | sync with head
|
| 1.2.46.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.2.26.1 | 11-Aug-2010 |
yamt | sync with head.
|
| 1.2.8.2 | 06-Nov-2007 |
matt | sync with HEAD
|
| 1.2.8.1 | 17-Oct-2007 |
matt | file pic_discovery.c was added on branch matt-armv6 on 2007-11-06 23:20:42 +0000
|
| 1.2.4.2 | 27-Oct-2007 |
yamt | sync with head.
|
| 1.2.4.1 | 17-Oct-2007 |
yamt | file pic_discovery.c was added on branch yamt-lazymbuf on 2007-10-27 11:27:50 +0000
|
| 1.2.2.2 | 23-Oct-2007 |
ad | Sync with head.
|
| 1.2.2.1 | 17-Oct-2007 |
ad | file pic_discovery.c was added on branch vmlocking on 2007-10-23 20:36:08 +0000
|
| 1.3.6.1 | 23-Jun-2011 |
cherry | Catchup with rmind-uvmplock merge.
|
| 1.5.6.1 | 18-Feb-2012 |
mrg | merge to -current.
|
| 1.5.2.1 | 17-Apr-2012 |
yamt | sync with head
|
| 1.7.24.1 | 28-Aug-2017 |
skrll | Sync with HEAD
|
| 1.7.6.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
| 1.2 | 28-Apr-2010 |
kiyohara | Clean up gt and peripherals. This change tested compile only.
|
| 1.1 | 05-Mar-2003 |
matt | branches: 1.1.108; 1.1.122; 1.1.128; 1.1.130; Add preliminary support Marvell (Galileo) Discovery System Controllers. This code was contributed by Allegro Networks.
|
| 1.1.130.1 | 30-May-2010 |
rmind | sync with head
|
| 1.1.128.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
| 1.1.122.1 | 24-Oct-2010 |
jym | Sync with HEAD
|
| 1.1.108.1 | 11-Aug-2010 |
yamt | sync with head.
|