| Commit message (Expand) | Author | Age | Files | Lines |
* | Convert PTE eviction lock from an RW lock to a RM lock. It is held for | nwhitehorn | 2015-03-16 | 1 | -16/+16 |
* | Deallocate any leftover page table entries in the LPAR at boot. This | nwhitehorn | 2015-03-13 | 1 | -0/+14 |
* | The H_VIO_SIGNAL hypercall only enables interrupts for future received | nwhitehorn | 2015-03-12 | 1 | -0/+13 |
* | New pmap implementation for 64-bit PowerPC processors. The main focus of | nwhitehorn | 2015-02-24 | 1 | -157/+171 |
* | Fix race in interrupt handling that could cause IO to hang up under heavy | nwhitehorn | 2015-02-23 | 1 | -6/+7 |
* | Add error reporting to interrupt CPU binding. | nwhitehorn | 2015-02-10 | 1 | -3/+6 |
* | Distribute interrupts across multiple CPUs in SMP configurations instead of s... | nwhitehorn | 2015-02-09 | 1 | -3/+15 |
* | Mark invalid page table entries correctly for PMAP as well as for the | nwhitehorn | 2015-02-09 | 1 | -2/+4 |
* | Properly hide a variable under #ifdef as it is only used inside the | bz | 2015-02-09 | 1 | -1/+1 |
* | Fix typo in PTE insertion overflow handling: use the page we're actually | nwhitehorn | 2015-02-09 | 1 | -1/+4 |
* | Technically speaking, using one virtal processor area for all CPUs is a | nwhitehorn | 2015-02-09 | 1 | -12/+20 |
* | Add some error checking on the supplied page size list. This makes sure | nwhitehorn | 2015-02-08 | 1 | -7/+16 |
* | Fix bug in mapppings of multiple pages exposed by updates to the VSCSI | nwhitehorn | 2015-01-27 | 1 | -7/+7 |
* | Restore use of ofw_bus_intr_to_rl() in the pseries vdevice driver after fixing | nwhitehorn | 2015-01-05 | 1 | -21/+5 |
* | Revert r272109 locally, which is not quite equivalent in how it deals with | nwhitehorn | 2015-01-05 | 1 | -1/+21 |
* | Allow booting with both a real Open Firmware tree and a flattened version of | nwhitehorn | 2015-01-01 | 1 | -9/+3 |
* | Replace multiple nearly-identical copies of code to walk through an FDT | ian | 2014-09-25 | 1 | -21/+1 |
* | Mechanically convert to if_inc_counter(). | glebius | 2014-09-19 | 1 | -2/+2 |
* | Move Open Firmware device root on PowerPC, ARM, and MIPS systems to | nwhitehorn | 2014-02-05 | 4 | -5/+5 |
* | Open Firmware interrupt specifiers can consist of arbitrary-length byte | nwhitehorn | 2014-02-01 | 1 | -1/+1 |
* | Set max_lun to zero. This field is ignored unless we are manually probing | nwhitehorn | 2013-12-15 | 1 | -1/+1 |
* | Do some cosmetic fixes. | andreast | 2013-12-05 | 1 | -7/+7 |
* | Rearchitect platform memory map parsing to make it less | nwhitehorn | 2013-12-01 | 1 | -5/+101 |
* | This driver doesn't need the /options node, so don't check for it. | nwhitehorn | 2013-11-27 | 1 | -3/+1 |
* | Take care to handle the full 16 byte buffer in the get/put routines. Also, | andreast | 2013-11-26 | 1 | -8/+26 |
* | Limit the large page size to 16MB for now. | andreast | 2013-11-23 | 1 | -0/+5 |
* | For PCI<->PCI bridges, #address-cells may be 3. Allow this when parsing the | nwhitehorn | 2013-11-21 | 1 | -11/+13 |
* | Following the approach with ACPI DMAR on x86, split IOMMU handling into | nwhitehorn | 2013-11-12 | 2 | -31/+113 |
* | Actually add IOMMU domain to the list of known mappings. This fixes a bug | nwhitehorn | 2013-11-12 | 1 | -0/+3 |
* | Ouch, do the shift properly. An uin64_t needs the right postfix when shifting. | andreast | 2013-10-31 | 1 | -1/+1 |
* | The ofw_bus() routines invoke the device's parent, not the device itself, | nwhitehorn | 2013-10-29 | 1 | -3/+3 |
* | Implement extended LUN support. If PIM_EXTLUNS is set by a SIM, encode | nwhitehorn | 2013-10-29 | 1 | -14/+2 |
* | - Provide necessary includes. | glebius | 2013-10-29 | 1 | -2/+3 |
* | Clean up missed header references. | nwhitehorn | 2013-10-26 | 1 | -1/+1 |
* | Add two new interfaces to ofw_bus: | nwhitehorn | 2013-10-23 | 1 | -1/+2 |
* | Add multicast filter control. | nwhitehorn | 2013-10-20 | 1 | -5/+50 |
* | Clean up some debug code that snuck in. Add a block comment on future work. | nwhitehorn | 2013-10-20 | 1 | -10/+9 |
* | Add initial driver for POWER hypervisor interpartition ethernet. This is | nwhitehorn | 2013-10-20 | 1 | -0/+454 |
* | Allow hypervisor calls with more than 7 arguments. | nwhitehorn | 2013-10-20 | 1 | -0/+2 |
* | Add driver for the PAPR VSCSI virtual SCSI controller. This lets FreeBSD | nwhitehorn | 2013-09-28 | 2 | -1/+1034 |
* | Rework handling of ofw_quiesce(), making it the responsibility of the | nwhitehorn | 2013-09-27 | 1 | -0/+3 |
* | Make sure that ref and changed bits propagate back to the VM layer | nwhitehorn | 2013-09-27 | 1 | -6/+13 |
* | As idling the CPU no longer causes hangs on QEMU, reenable the pSeries | nwhitehorn | 2013-09-26 | 1 | -2/+0 |
* | Fix bug where UART unit number was not set properly, which prevented | nwhitehorn | 2013-09-26 | 1 | -4/+1 |
* | Merge in support for PAPR-compliant (Power Architecture Platform | nwhitehorn | 2013-09-17 | 11 | -0/+2840 |