freebsd-nq/sys/ia64/ia64
John Baldwin 831ce4cb3d - Change contigmalloc() to use the vm_paddr_t type instead of an unsigned
long for specifying a boundary constraint.
- Change bus_dma tags to use bus_addr_t instead of bus_size_t for boundary
  constraints.

These allow boundary constraints to be fully expressed for cases where
sizeof(bus_addr_t) != sizeof(bus_size_t).  Specifically, it allows a
driver to properly specify a 4GB boundary in a PAE kernel.

Note that this cannot be safely MFC'd without a lot of compat shims due
to KBI changes, so I do not intend to merge it.

Reviewed by:	scottl
2012-03-01 19:58:34 +00:00
..
autoconf.c Remove inclusion of unneeded bootinfo.h header. 2011-03-18 22:33:19 +00:00
bus_machdep.c Some code churn: 2010-02-14 16:56:24 +00:00
busdma_machdep.c - Change contigmalloc() to use the vm_paddr_t type instead of an unsigned 2012-03-01 19:58:34 +00:00
clock.c Don't send EOI to the CPU before we handled the interrupt. This could 2011-07-16 20:16:49 +00:00
context.S Prefer I-units and M-units for nop instructions. This works around 2010-02-22 01:23:41 +00:00
db_machdep.c Switch to the event timers infrastructure. This includes: 2011-06-25 02:15:14 +00:00
dump_machdep.c Fix kernel core dumps now that the kernel is using PBVM. The basic 2011-08-06 03:40:33 +00:00
efi.c Add a few more helper functions for working with memory descriptors: 2011-07-16 19:56:07 +00:00
elf_machdep.c Extend struct sysvec with new method sv_schedtail, which is used for an 2011-03-08 19:01:45 +00:00
emulate.c
exception.S Change the management of nested faults by switching to physical 2011-06-30 20:34:55 +00:00
gdb_machdep.c Change region 4 to be part of the kernel. This serves 2 purposes: 2011-03-21 01:09:50 +00:00
genassym.c Stop linking against a direct-mapped virtual address and instead 2011-04-30 20:49:00 +00:00
highfp.c With preemption, the high FP registers may get enabled by cpu_switch() 2010-03-22 04:01:45 +00:00
in_cksum.c
interrupt.c Don't send EOI to the CPU before we handled the interrupt. This could 2011-07-16 20:16:49 +00:00
iodev_machdep.c - Extract the IODEV_PIO interface from ia64 and make it MI. 2010-04-28 15:38:01 +00:00
locore.S On 64 bit architectures size_t is 8 bytes, thus it should use an 8 bytes 2011-07-19 12:41:57 +00:00
machdep.c Correct capitalization of "Hz" in user-visible text (manpages, printf(), 2012-02-28 13:19:34 +00:00
mca.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
mem.c Remove empty dev_mem_md_init() stubs. 2011-01-17 23:06:47 +00:00
mp_locore.S Stop linking against a direct-mapped virtual address and instead 2011-04-30 20:49:00 +00:00
mp_machdep.c MFC 2011-06-26 17:30:46 +00:00
nexus.c Implement bus_adjust_resource() for the ia64 nexus driver. 2011-07-18 14:04:37 +00:00
pal.S Improve cpu_idle(): 2011-06-06 19:06:15 +00:00
physical.S Fix switching to physical mode as part of calling into EFI runtime 2011-03-21 18:20:53 +00:00
pmap.c Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
ptrace_machdep.c
sal.c Stop linking against a direct-mapped virtual address and instead 2011-04-30 20:49:00 +00:00
sapic.c Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
setjmp.S
ssc.c kern cons: introduce infrastructure for console grabbing by kernel 2011-12-17 15:08:43 +00:00
sscdisk.c Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
stack_machdep.c
support.S Fix switching to physical mode as part of calling into EFI runtime 2011-03-21 18:20:53 +00:00
sys_machdep.c Use io(4) for I/O port access on ia64, rather than through sysarch(2). 2010-01-11 18:10:13 +00:00
syscall.S Prefer switching the memory stack from user to kernel *before* switching 2011-05-14 14:55:15 +00:00
trap.c Inline the syscallenter() and syscallret(). This reduces the time measured 2011-09-11 16:05:09 +00:00
uio_machdep.c Put the general logic for being a CPU hog into a new function 2011-02-02 16:35:10 +00:00
uma_machdep.c Eliminate vestiges of page coloring. 2011-12-15 05:07:16 +00:00
unaligned.c Use VM_MAXUSER_ADDRESS rather than VM_MAX_ADDRESS when we talk about 2011-03-18 15:36:28 +00:00
unwind.c Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs. 2011-11-07 06:44:47 +00:00
vm_machdep.c Rev. 228360 moved the call to cpu_set_upcall() to happen before 2012-02-08 04:05:38 +00:00