aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64
Commit message (Expand)AuthorAgeFilesLines
* Use the new arch_loadaddr I/F to align ELF objects to PBVM pageMarcel Moolenaar2011-04-031-1/+5
* Add support for executing the FreeBSD 1/i386 a.out binaries on amd64.Konstantin Belousov2011-04-012-0/+20
* Eliminate an unused definition.Alan Cox2011-03-261-3/+0
* Fix switching to physical mode as part of calling into EFI runtimeMarcel Moolenaar2011-03-2110-273/+304
* Change region 4 to be part of the kernel. This serves 2 purposes:Marcel Moolenaar2011-03-215-46/+40
* For now remove options FLOWTABLE from the remaining GENERIC kernelBjoern A. Zeeb2011-03-191-2/+0
* o Move the IVT and supporting functions to the front of the textMarcel Moolenaar2011-03-183-31/+74
* Remove inclusion of unneeded bootinfo.h header.Marcel Moolenaar2011-03-181-1/+0
* Use VM_MAXUSER_ADDRESS rather than VM_MAX_ADDRESS when we talk aboutMarcel Moolenaar2011-03-186-26/+26
* MFaltix:Marcel Moolenaar2011-03-162-2/+49
|\
| * Reserve 24KB for the static kernel stack. We use this stack to call intoMarcel Moolenaar2011-03-151-1/+5
| * Re-order the TRs so that there're less gaps. This could have a performanceMarcel Moolenaar2011-03-151-5/+5
| * Don't define IA64_PBVM_PAGE_SIZE as 1U shifted to the left by some amount.Marcel Moolenaar2011-03-141-1/+1
| * o Deal with unmapped PBVM in the alternate instruction and data TLB faultMarcel Moolenaar2011-03-146-84/+110
| * Expose the PBVM constants to assembly.Marcel Moolenaar2011-03-141-0/+5
| * First cut at having the kernel run within the PBVM:Marcel Moolenaar2011-03-1215-364/+375
| * Merge svn+ssh://svn.freebsd.org/base/head@219553Marcel Moolenaar2011-03-122-1/+2
| |\ | |/ |/|
| * o Add defines for Pre-Boot Virtual Memory (PBVM)Marcel Moolenaar2011-03-111-9/+57
| * Add fields for the PBVM page table address and size.Marcel Moolenaar2011-03-111-2/+3
| * Merge svn+ssh://svn.freebsd.org/base/head@218816Marcel Moolenaar2011-02-1812-39/+21
| |\
| * \ svn+ssh://svn.freebsd.org/base/head@216199Marcel Moolenaar2010-12-056-89/+28
| |\ \
| * \ \ Merge svn+ssh://svn.freebsd.org/base/head@214309Marcel Moolenaar2010-10-265-24/+10
| |\ \ \
| * \ \ \ Merge svn+ssh://svn.freebsd.org/base/head@211344Marcel Moolenaar2010-08-157-9/+33
| |\ \ \ \
| * | | | | Use an unbuffered transmit function for low-level console output.Marcel Moolenaar2010-07-071-0/+1
| * | | | | Switch ia64 to the unified busdma implementation.Marcel Moolenaar2010-07-073-978/+5
| * | | | | Merge svn+ssh://svn.freebsd.org/base/head@209749Marcel Moolenaar2010-07-066-3/+46
| |\ \ \ \ \
| * \ \ \ \ \ Merge svn+ssh://svn.freebsd.org/base/head@209086Marcel Moolenaar2010-06-125-26/+88
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge svn+ssh://svn.freebsd.org/base/head@208879Marcel Moolenaar2010-06-061-5/+9
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge svn+ssh://svn.freebsd.org/base/head@208557Marcel Moolenaar2010-05-2611-356/+291
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge svn+ssh://svn.freebsd.org/base/head@207793Marcel Moolenaar2010-05-086-131/+71
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | We need to iterate all busses in each domain. As it seems,Marcel Moolenaar2010-04-171-26/+36
| * | | | | | | | | | Snapshot: PCI busses are discovered, though no devices are enumerableMarcel Moolenaar2010-04-1712-40/+487
| * | | | | | | | | | Merge svn+ssh://svn.freebsd.org/base/head@206571Marcel Moolenaar2010-04-134-72/+132
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge svn+ssh://svn.freebsd.org/base/head@205807Marcel Moolenaar2010-03-2815-182/+190
| |\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | Implement sgisn_probe() and move the SAL prodecure numbers toMarcel Moolenaar2010-03-261-0/+5
* | | | | | | | | | | | | Mostly revert r219468, as I had misremembered the C standard regardingMatthew D Fleming2011-03-111-1/+1
* | | | | | | | | | | | | Use MAXPATHLEN rather than the size of an extern array when copying theMatthew D Fleming2011-03-101-1/+1
* | | | | | | | | | | | | Extend struct sysvec with new method sv_schedtail, which is used for anDmitry Chagin2011-03-081-0/+1
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | |
* | | | | | | | | | | | Remove pmap fields that are either unused or not fully implemented.Alan Cox2011-02-171-2/+0
* | | | | | | | | | | | Comment-out FLOWTABLE. It causes a kernel panic due to a misaligned memoryMarcel Moolenaar2011-02-061-1/+2
* | | | | | | | | | | | Put the general logic for being a CPU hog into a new functionMatthew D Fleming2011-02-021-2/+1
* | | | | | | | | | | | Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize.Sergey Kandaurov2011-01-211-3/+2
* | | | | | | | | | | | Remove empty dev_mem_md_init() stubs.Jung-uk Kim2011-01-171-5/+0
* | | | | | | | | | | | Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set().Jung-uk Kim2011-01-171-1/+4
* | | | | | | | | | | | Remove unneeded includes of <sys/linker_set.h>. Other headers that useJohn Baldwin2011-01-111-1/+0
* | | | | | | | | | | | Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.Konstantin Belousov2011-01-091-11/+0
* | | | | | | | | | | | The highest-precision floating point type on ia64 has 64 bits ofDavid Schultz2011-01-091-1/+1
* | | | | | | | | | | | On mixed 32/64 bit architectures (mips, powerpc) use __LP64__ rather thanTijl Coosemans2011-01-081-2/+2
* | | | | | | | | | | | Fix types of some values in machine/_limits.h.Tijl Coosemans2011-01-081-9/+7
* | | | | | | | | | | | Add AT_STACKPROT elf aux vector. Will be used to inform rtld about theKonstantin Belousov2011-01-071-1/+2
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |