[Pkg-pciutils-commits] pciutils packaging: Changes to
'refs/tags/v2.2.4-pre1'
Matthew Wilcox
willy at costa.debian.org
Wed Sep 6 01:30:36 UTC 2006
Changes since the dawn of time:
Cort Dougan:
Add PowerMP board
mpic and mpic-2
Add python.
New Motorola IDs and a fix for the messed up vendor ID
Eddie C. Dost:
add SUN device IDs
add Ultra IIi PCI devices
add Madge ATM Collage 155 Server
extend buffer size for proc reads, too small on sparc64
fix args to install
Geert Uytterhoeven:
Add missing final argument to a->debug() call.
Jakub Jelinek:
DECchip 21153 here as well.
Jes Sorensen:
add 3Com 3c985 and Alteon AceNIC
Martin Mares:
Beginning of the history.
Added a README file.
Added a `device tree' output format neatly displaying all the busses, bridges
- Minor tweaks for first publicly distributed beta-version.
Omit the CVS/ directory when creating a distribution archive.
Don't show "Unknown device" warnings in numeric mode.
Added Geert's fixes for printing of disabled regions.
First released version of pciutils.
- Added a man page and updated README
- Include pci.h in full distribution and use it instead of <linux/pci.h>
Added machine-readable dump format.
PCI-to-PCI bridges were not displayed properly in the tree format.
Intermediate version of pciutils.
PCIutils 1.03.
Updated PCI ID entries from Jens Maurer.
More pci.ids updates from Jens Maurer.
Fixed bug in parsing of ":x" type filters.
Removed duplicate ID.
Now responds to "--version"
<linux/pci.h> is already included in pciutils.h, no need to include it twice.
pread()/pwrite() now should work even with glibc on Alpha.
Releasing as version 1.05. The 1.04 from yesterday was a bit rotten :-|
Killed an unused variable.
Define SYS_(pread|pwrite) as __NR_\1 on glibc systems unless defined by glibc
Releasing as 1.06. All glibc 2.1 troubles should be gone ;-)
Verbose display of CardBus bridge headers (type 2) added. Requires <linux/pci.h>
Added support for printing of subsystem IDs.
Fixed problems with glibc 1.99 on PPC. Thanks, Geert.
Better displaying of disabled and unassigned base address regions.
Renamed the `dump whole config space' to `-xxx', so that it's harder
glibc 2.1.x defines pread()/pwrite() in its include files, no need
Added specs file contributed by Krzysztof Baranowski.
Released as version 1.08.
Don't include <syscall-list.h> on glibc >= 2.1, since it doesn't exist
Renamed specs to pciutils.spec, so that rpm --build finds it.
Oops, the test for glibc version was wrong :-|
Fixed displaying of prefetchable-memory-behind-bridge.
Moved pci.ids to /usr/share.
Updated spec file from Krzysztof G. Baranowski.
Miscellaneous documentation fixes.
Rewrote the PCI Utilities. All PCI configuration space access has been
Added few device IDs.
Replaced `buffer' access method by a real cache.
Assorted ID file fixes.
lspci now understands PCI capability lists. Currently, the only capability I
Until kernel adopts new layout of PCI includes (i.e., separate declaration of
Rewrote `dist' and `release' rules to generate version numbers in all files
Grrr, forgot to commit those :(
Added `bus mapping mode' (-M) which scans the whole configuration space
Capability list parser now recognizes all AGP and all PCI Power Management
o Don't assume unsigned long to be 64-bit on 64-bit platforms. Introduced
Some more PCI ID's from Michael Neuffer.
A lot of updates from Adam J. Richter.
Alpha compilation fixes by Matthew Jacob.
Released as 1.99.5-alpha.
Few updates to the ID database.
Sparc/Sparc64 fixes by Jakub.
Miscellaneous PCI ID contributions.
Added some ID's.
Use hard-coded numbers instead of __NR_pread in case glibc doesn't
AGP command register display bug fix from Petr Vandrovec.
PCI ID database updates accumulated over last few weeks.
When device ID lookup fails, return hexadecimal device ID instead of vendor ID.
A lot of PCI ID's and also uninstall target, both by Dave Jones.
Added reference to PowerTweak.
Various PCIutils changes accumulated over last two weeks:
Some new PCI ID's.
Rewrote the pread/pwrite things once again. Use pread and pwrite only when we
Added support for FreeBSD and its /dev/pci access method.
Few more ID's.
Don't show region size if it's zero (usually due to buscentric mode
And as usually, some new PCI IDs.
More PCI ID's. Again. :)
* pci.ids: New ID's. As usually.
Reorganized the pci.ids file. Subsystems are listed under devices, classes
PCI Bridge Optimization in the kernel is gone.
A lot of subsystem ID's from Dave Jones.
Synchronize to 2.3.24 devlist.h.
Released as version 2.1.
If prog-if is zero, but it's present in the ID list, show it.
PCI ID's ... as usually.
Don't forget to increment address after writing single value, so that
Released as version 2.1.1.
Fixed printing of unknown subsystem ID's.
Synced with 2.3.34.
Several new ID's. Also synced with 2.3.35.
Corrected order of access methods (thanks to Andreas Schockenhoff).
Several new ID's.
Alpha IO_FORMAT fix by Andrea Arcangeli.
Released as pciutils 2.1.3.
Added configuration for ia64 (the same as for Alpha).
Added a bunch of new ID's.
Yet another pread/pwrite fix, this time for libc5.
Several small formatting fixes.
Fixed a bug in fetching of cardbus bridge header extensions.
Oops, forgot them in last commit.
Synced pci.ids with Linux 2.3.40 and released as pciutils-2.1.4.
Don't include <asm/io.h> with glibc.
When installing man pages, use /usr/share/man if it exists (FHS 2.0
Don't crash when -s or -d is not given an argument.
Updated spec file by Andreas Jaeger. Now uses %{_mandir}.
Added few ID's and released as pciutils-2.1.5.
Added a bunch of new PCI ID's and synced the ID database with 2.3.50.
Revealed existence of the --version switch. :)
Added a simple example of how to use the library.
Added a bunch of PCI ID's contributed by Gunther Mayer.
Fix a comment.
Trimmed a couple of device names, so that gen-devlist in the kernel likes
Merged in AIX port.
Chat when the subsystem ID is the same as device ID and just print
Some new ID's and German description in the spec file.
Forgot to add...
Fixed a couple of bugs in the AIX port and added several new ID's.
Several new ID's.
Synchronized with Linux 2.3.99pre7-pre1.
Updated display of power management information to PCI PM specs 1.1.
Some new ID's.
Min/max latency is now printed in nanoseconds.
Released as version 2.1.8.
Added `upload' target.
Added some new ID's and synchronized with 2.4.0test2.
Oops, found a duplicate entry.
`make uninstall' works.
Some new ID's.
ID table updates.
Fix syntactical error.
A bunch of new ID's. Synced with kernel 2.4.0-test7.
Synced the ID list with the PCI ID Repository at SF.
Released as version 2.1.9.
Fixed the "dist" target.
(pci_filter_parse_slot): Allow bus 0xff, slot 0x1f and function 7.
(pci_lookup_name): When printing unknown subsystem vendor or device
Fixed bug in AGP rate reporting.
Removed -Werror.
Added PCI-X stuff.
When the currently installed pci.ids file is newer than
Rewritten the README file.
Synchronized with the PCI ID database.
End-of-line comments are no longer supported. Hashes are now perfectly valid in
Removed pci.ids from the CVS as they are now maintained separately.
A maintainer's utility for uploading tarballs of new versions.
Changed all my email addresses to mj at ucw.cz.
Released as pciutils-2.1.10.
lspci: mention "-xxx" option in the help.
Initial NetBSD support.
Don't forget to initialize hdrtype.
HAVE_OWN_HEADER_H is gone.
Add basic support for AGP3 fields.
(pci_generic_scan_bus): Added work-around for devices with
Use PCILIB.
Cleaned up NetBSD access functions.
Removed another relic of using kernel includes.
Testing on real NetBSD revealed a couple of stupid typos.
Added a comment about NetBSD.
Removed linux kernel version comments.
It's 2003 now.
Removed syscall.
Fixed update-ids.
A few corrections.
Releasing 2.1.11.
Typos...
Added update-pciids.
New config system.
Clean up old pci.ids files.
update-pciids shouldn't be stripped.
Fix paths.
Reflect reality.
pciids, not ids.
Gluing CVS history with TLA history: Re-added the pci.ids file.
Gluing CVS and TLA history: A bug fix which wasn't tracked.
Added a note on Arch import.
Added more warnings
Removed $Id$
Fixed UNUSED
Removed memory leak in pci_generic_bus_scan().
Incorrect error message fixed.
Use := instead of =
Fixed parallel builds
Support masking in setpci
Introduced NONRET macro
Better error messages
setpci: -D should not disable reading
More -D fixes.
Fixed @SHAREDIR@
Fixed calls to config_fetch()
Added support for GNU Hurd
Clean up types
Added support for SunOS/i386
Add missing files
Updated the FreeBSD port
Corrected masking of hdr_type
Merged bug fixes from Debian patches
Redhat and Mandrake fixes
update-pciids should preserve permissions
Remove ghosts of syscall access method
2.1.99-test1 released
Some more 2.1.99-test1 stuff
Uploading of alpha versions
New release system
There is always one more bug
Some more fixes to the release scripts
Removed "Linux" from the package name
Added sysfs support
Preliminary support for PCI domains
Support for PCI domains finished
Released 2.1.99-test3
Fixed release scripts
Decode all bits in type 1 headers
Fix to the previous patch.
HyperTransport capability support
Bug fixes to format_agp_rate().
Allow header type 1 for any bridge.
Released as 2.1.99-test4.
Fixed upload directory on master.kernel.org
Cross-compilation support by Maciej
Added Windows port.
The rest of the Windows port.
2.1.99-test5 released
Really 2.1.99-test5.
Added support for 4096-byte extended configuration space.
Added dumping of MSI-X caps.
Released as 2.1.99-test6.
Merged more PCI Express updates.
2.1.99-test7 released.
Forgot to update version number, as usually.
Arguments now correspond to the format string
HT improvements from Maciej
Fixed bugs in reading and interpreting of base addresses.
Sysfs should parse 7 resources, not 8.
Include file splits and namespace cleanups.
Added more parts of the Windows port.
More Windows stuff.
Unexport byte, word.
2.1.99-test8 released.
Updated specs.
Add a missing semicolon.
Updated Release.pm
Fix spelling of Hz
Fix parsing of domain filters
Added x86_64.
Use xmalloc(), not malloc().
Spelling fixes.
Fixed reading of dumps
Various improvements of PCI-X and PCI Express dumps.
Improved reading of dumps
Register caching rewrite
Synchronized pci.ids
Released as 2.1.99-test9.
New names.c
Compatibility changes
Released -test10.
Hotfix
-test11
Fixed 64 bit addresses and released as 2.2.0.
Updated pci.ids (c)
Fixed release script
Memleak
Fixed a bug in name lookups
Released 2.2.1
Fixes for NetBSD
Fixed decoding of link status register.
Use curl if available.
Report cache line size in bytes.
Added the -D switch.
Added comment on -m
Avoid changes of -m format.
Switching to GIT repository.
Added OpenBSD interface.
Updated pci.ids from the current db snapshot.
Released as 2.2.2.
Fixed a silly bug in processing of the -D switch.
Added support for GNU/kFreeBSD.
Updated the README.
Don't crash when an invalid width is specified.
die() now uses the right program name when printing an error message.
Introduced the -nn switch.
Fixed formatting of programming interfaces.
Better displaying of unknown subclasses.
Released as 2.2.4-pre1.
Ralf Baechle:
Add Genroco and the Genroco HFP-832 HiPPI NIC.
Add IOC3 id.
Some more SGI device IDs.
Add complete list of SGI PCI ids.
More information about the Pkg-pciutils-commits
mailing list