Home
last modified time | relevance | path

Searched hist:a1df0d95 (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/powerpc/powermac/
H A Duninorthpci.ca1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
H A Duninorthvar.ha1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839
a1df0d95 Wed Jan 10 22:19:11 GMT 2018 Landon J. Fuller <landonf@FreeBSD.org> Fix minor locking issues in the Power Mac Uninorth PCI bridge driver.

- Call resource_int_value() once during attach, rather than within the
pci_(read|write)_config() code path; this avoids taking a blocking mutex
to read kenv variables.

- Use a spin lock to protect non-atomic config space accesses; this matches
the behavior of Darwin's AppleMacRiscPCI driver.

Reviewed by: jhibbits
Differential Revision: https://reviews.freebsd.org/D13839