hwvalid.c (87d8a69709d971913e6cc7210450fcb8be963667) | hwvalid.c (f6a22b0bc417042e83117f52ab1a03696af185ab) |
---|---|
1 2/****************************************************************************** 3 * 4 * Module Name: hwvalid - I/O request validation 5 * 6 *****************************************************************************/ 7 8/* --- 136 unchanged lines hidden (view full) --- 145 ACPI_CAST_PTR(void, address), ACPI_CAST_PTR(void, 146 last_address), 147 byte_width)); 148 149 /* Maximum 16-bit address in I/O space */ 150 151 if (last_address > ACPI_UINT16_MAX) { 152 ACPI_ERROR((AE_INFO, | 1 2/****************************************************************************** 3 * 4 * Module Name: hwvalid - I/O request validation 5 * 6 *****************************************************************************/ 7 8/* --- 136 unchanged lines hidden (view full) --- 145 ACPI_CAST_PTR(void, address), ACPI_CAST_PTR(void, 146 last_address), 147 byte_width)); 148 149 /* Maximum 16-bit address in I/O space */ 150 151 if (last_address > ACPI_UINT16_MAX) { 152 ACPI_ERROR((AE_INFO, |
153 "Illegal I/O port address/length above 64K: 0x%p/%X", | 153 "Illegal I/O port address/length above 64K: %p/0x%X", |
154 ACPI_CAST_PTR(void, address), byte_width)); 155 return_ACPI_STATUS(AE_LIMIT); 156 } 157 158 /* Exit if requested address is not within the protected port table */ 159 160 if (address > acpi_protected_ports[ACPI_PORT_INFO_ENTRIES - 1].end) { 161 return_ACPI_STATUS(AE_OK); --- 154 unchanged lines hidden --- | 154 ACPI_CAST_PTR(void, address), byte_width)); 155 return_ACPI_STATUS(AE_LIMIT); 156 } 157 158 /* Exit if requested address is not within the protected port table */ 159 160 if (address > acpi_protected_ports[ACPI_PORT_INFO_ENTRIES - 1].end) { 161 return_ACPI_STATUS(AE_OK); --- 154 unchanged lines hidden --- |