index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
sparc64
/
include
Commit message (
Expand
)
Author
Age
Files
Lines
*
This is the first part of the new kernel memory allocator. This replaces
jeff
2002-03-19
1
-0
/
+1
*
Move the definition of PT_[GS]ET{,DB,FP}REGS from the MD ptrace.h to the
des
2002-03-16
1
-9
/
+1
*
Fix ifdef LOCORE protection.
jake
2002-03-13
1
-4
/
+4
*
Add support for starting and stopping cpus with ipis.
jake
2002-03-13
1
-1
/
+1
*
Add support for driving the clocks on secondary cpus.
jake
2002-03-13
1
-0
/
+3
*
Make IPI_WAIT use a bit mask of the cpus that a pmap is active on and only
jake
2002-03-13
1
-18
/
+12
*
Add an ATOMIC_CLEAR_INT macro.
jake
2002-03-13
1
-2
/
+13
*
Fix the type of some constants, and make some macros safer by casting
tmm
2002-03-11
1
-18
/
+18
*
Add convenience macros to extract the cc0 and cc1 from format 2 and 3
tmm
2002-03-11
1
-0
/
+6
*
Increase VM_KMEM_SIZE to 16 megs from 12. Define VM_KMEM_SIZE_SCALE so that
jake
2002-03-09
1
-1
/
+10
*
o Don't require long long support in bswap64() functions.
mike
2002-03-09
1
-1
/
+35
*
Implement delivery of tlb shootdown ipis. This is currently more fine grained
jake
2002-03-07
2
-170
/
+104
*
Modify the tlb demap API to take a pmap instead of a tlb context number.
jake
2002-03-07
1
-10
/
+19
*
Add support for starting secondary cpus in kernel, as opposed to relying
jake
2002-03-04
3
-11
/
+33
*
Dig the information about which tlb slots were used to map the kernel out
jake
2002-03-04
1
-0
/
+3
*
Allocate tlb contexts on the fly in cpu_switch, instead of statically 1 to 1
jake
2002-03-04
3
-16
/
+17
*
Add the following functions/macros to support byte order conversions and
tmm
2002-02-27
1
-5
/
+0
*
Minimal testing has shown that a 4 page tsb is a nice sweet spot for current
jake
2002-02-27
1
-1
/
+1
*
Parameterize the number of pages to allocate for the per-cpu area on
jake
2002-02-27
1
-0
/
+1
*
Make cpu_identify take the value of the ver register and cpuid as arguments
jake
2002-02-27
1
-1
/
+1
*
Wrap long lines.
jake
2002-02-27
1
-1
/
+2
*
Add a macro for shift of an integer (1 << shift == sizeof). Move the pointer
jake
2002-02-27
2
-1
/
+3
*
Define basic macros required by GDB.
obrien
2002-02-26
1
-5
/
+21
*
Convert pmap.pm_context to an array of contexts indexed by cpuid. This
jake
2002-02-26
1
-1
/
+1
*
Allow the user tsb to span multiple pages. Make the default 2 pages for now
jake
2002-02-26
1
-1
/
+3
*
Remove code to lock the user tsb into the tlb. We can handle faults on it
jake
2002-02-25
1
-1
/
+0
*
Implement a nested window state. This avoids attempting to spill a user
jake
2002-02-25
1
-10
/
+9
*
Modify the tte format to not include the tlb context number and to store the
jake
2002-02-25
2
-41
/
+16
*
Add inlines for demapping a range of pages from the itlb and dtlb. This
jake
2002-02-23
1
-5
/
+16
*
Use intr_disable/intr_restore instead of TLB_ATOMIC_START/END.
jake
2002-02-23
1
-13
/
+8
*
Adapt the tsb_foreach interface to take a source and a destination pmap so
jake
2002-02-23
1
-2
/
+2
*
Add macros to extract the UPA module id from the UPA config register.
jake
2002-02-23
1
-0
/
+6
*
Include intr_machdep.h only for !LOCORE.
jake
2002-02-23
1
-2
/
+2
*
Add metadata types for dtlb and itlb data, and number of slots used.
jake
2002-02-23
1
-0
/
+10
*
o Move NTOHL() and associated macros into <sys/param.h>. These are
mike
2002-02-18
1
-38
/
+16
*
Resurrect one of the easiest changes from my big include files roll-up
wollman
2002-02-15
1
-0
/
+1
*
Add a delta missed in the last iommu.c commit. This unbreaks the sparc64
tmm
2002-02-15
1
-12
/
+24
*
Avoid crashing in early boot when WITNESS is enabled by moving the
tmm
2002-02-13
1
-1
/
+2
*
Use stxa_sync() when accessing the diagnostic registers to invalidate
tmm
2002-02-13
1
-1
/
+2
*
Add support for the counter-timer which is included in the Sun U2S and
tmm
2002-02-13
1
-0
/
+4
*
Merge r1.42 of iommu.c and r1.9 of iommuvar.h from NetBSD (this adds
tmm
2002-02-13
1
-14
/
+34
*
Clean up bus space debugging support; change sparc64_bus_mem_map() to
tmm
2002-02-13
1
-171
/
+59
*
Define constants for the CPU implementation id; export the dectected id
tmm
2002-02-13
1
-0
/
+9
*
Add a few new functions/macros: intr_disable() and intr_restore() to
tmm
2002-02-13
1
-0
/
+23
*
Add this FreeBSD standard header.
obrien
2002-02-10
1
-0
/
+37
*
Add extern to avoid sloppy common style declarations.
jake
2002-01-16
1
-2
/
+2
*
Add upa.h, which I had previously forgotten, to unbreak the sparc64
tmm
2002-01-08
1
-0
/
+34
*
Add initial smp support. This gets as far as allowing the secondary
jake
2002-01-08
2
-0
/
+159
*
Add a macro for getting the tlbs (itlb and/or dtlb) which the given
jake
2002-01-08
1
-0
/
+1
*
Prototype pmap_map_tsb().
jake
2002-01-08
1
-0
/
+2
[next]