diff options
author | marius <marius@FreeBSD.org> | 2007-10-24 20:51:44 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2007-10-24 20:51:44 +0000 |
commit | 9ce0055163a929a9aac908f13e80540ba46a5250 (patch) | |
tree | 494a8593a21311e5e0bf90e677f0c80d6ba1ba9d /UPDATING | |
parent | e7f2b8665cc6c476f48908f010d46c949ddeba97 (diff) | |
download | FreeBSD-src-9ce0055163a929a9aac908f13e80540ba46a5250.zip FreeBSD-src-9ce0055163a929a9aac908f13e80540ba46a5250.tar.gz |
Add ABI backwards compatibility to the FreeBSD 4/5/6 versions of
the PCIOCGETCONF, PCIOCREAD and PCIOCWRITE IOCTLs, which was broken
with the introduction of PCI domain support.
As the size of struct pci_conf_io wasn't changed with that commit,
this unfortunately requires the ABI of PCIOCGETCONF to be broken
again in order to be able to provide backwards compatibility to
the old version of that IOCTL.
Requested by: imp
Discussed with: re (kensmith)
Reviewed by: PCI maintainers (imp, jhb)
MFC after: 5 days
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -21,6 +21,19 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 8.x IS SLOW: developers choose to disable these features on build machines to maximize performance. +20071024: + It has been decided that it is desirable to provide ABI + backwards compatibility to the FreeBSD 4/5/6 versions of the + PCIOCGETCONF, PCIOCREAD and PCIOCWRITE IOCTLs, which was + broken with the introduction of PCI domain support (see the + 20070930 entry). Unfortunately, this required the ABI of + PCIOCGETCONF to be broken again in order to be able to + provide backwards compatibility to the old version of that + IOCTL. Thus consumers of PCIOCGETCONF have to be recompiled + again. As for prominent ports this affects neither pciutils + nor xorg-server this time, the hal port needs to be rebuilt + however. + 20071020: The misnamed kthread_create() and friends have been renamed to kproc_create() etc. Many of the callers already |