28 Sep, 2011
1 commit
-
There are numerous broken references to Documentation files (in other
Documentation files, in comments, etc.). These broken references are
caused by typo's in the references, and by renames or removals of the
Documentation files. Some broken references are simply odd.Fix these broken references, sometimes by dropping the irrelevant text
they were part of.Signed-off-by: Paul Bolle
Signed-off-by: Jiri Kosina
03 Aug, 2011
16 commits
-
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
... as per Randy Dunlap's wishes :-P
Message-Id:Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap -
Signed-off-by: Michael Witten
Acked-by: Matthew Wilcox
Signed-off-by: Randy Dunlap
31 Mar, 2011
1 commit
-
Fixes generated by 'codespell' and manually reviewed.
Signed-off-by: Lucas De Marchi
12 Jul, 2010
1 commit
-
Doubled 'not'.
Signed-off-by: Kulikov Vasiliy
Signed-off-by: Jiri Kosina
22 May, 2010
1 commit
-
* 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6: (36 commits)
PCI: hotplug: pciehp: Removed check for hotplug of display devices
PCI: read memory ranges out of Broadcom CNB20LE host bridge
PCI: Allow manual resource allocation for PCI hotplug bridges
x86/PCI: make ACPI MCFG reserved error messages ACPI specific
PCI hotplug: Use kmemdup
PM/PCI: Update PCI power management documentation
PCI: output FW warning in pci_read/write_vpd
PCI: fix typos pci_device_dis/enable to pci_dis/enable_device in comments
PCI quirks: disable msi on AMD rs4xx internal gfx bridges
PCI: Disable MSI for MCP55 on P5N32-E SLI
x86/PCI: irq and pci_ids patch for additional Intel Cougar Point DeviceIDs
PCI: aerdrv: trivial cleanup for aerdrv_core.c
PCI: aerdrv: trivial cleanup for aerdrv.c
PCI: aerdrv: introduce default_downstream_reset_link
PCI: aerdrv: rework find_aer_service
PCI: aerdrv: remove is_downstream
PCI: aerdrv: remove magical ROOT_ERR_STATUS_MASKS
PCI: aerdrv: redefine PCI_ERR_ROOT_*_SRC
PCI: aerdrv: rework do_recovery
PCI: aerdrv: rework get_e_source()
...
12 May, 2010
2 commits
-
I noticed that when I inject a fatal error to an endpoint via
aer-inject, aer_root_reset() is called as reset_link for a
downstream port at upstream of the endpoint:pcieport 0000:00:06.0: AER: Uncorrected (Fatal) error received: id=5401
:
pcieport 0000:52:02.0: Root Port link has been resetIt externally appears to be working, but internally issues some
accesses to PCI_ERR_ROOT_COMMAND/STATUS registers that is for
root port so not available on downstream port.This patch introduces default_downstream_reset_link that is
a version of aer_root_reset() with no accesses to root port's
register. It is used for downstream ports that has no reset_link
function its specific.This patch also updates related description in pcieaer-howto.txt.
Some minor fixes are included.Signed-off-by: Hidetoshi Seto
Reviewed-by: Kenji Kaneshige
Signed-off-by: Jesse Barnes -
Follow new format.
Signed-off-by: Hidetoshi Seto
Reviewed-by: Kenji Kaneshige
Signed-off-by: Jesse Barnes
23 Apr, 2010
1 commit
-
Fix obvious cases of "it's" being used when "its" was meant.
Signed-off-by: Francis Galiegue
Acked-by: Randy Dunlap
Signed-off-by: Jiri Kosina
25 Mar, 2010
1 commit
-
This patch renames PCI/PCI-DMA-mapping.txt to DMA-API-HOWTO.txt.
The commit 51e7364ef281e540371f084008732b13292622f0 "Documentation: rename
PCI-DMA-mapping.txt to DMA-API-HOWTO.txt" was supposed to do this but it
didn't.Signed-off-by: FUJITA Tomonori
Acked-by: Randy Dunlap
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
13 Mar, 2010
1 commit
-
- replace the PCI DMA API (i.e. pci_dma_*) with the generic DMA API.
- make the document more generic (use the PCI specific explanation as
an example).[akpm@linux-foundation.org: fix things Randy noticed]
Signed-off-by: FUJITA Tomonori
Cc: James Bottomley
Cc: "David S. Miller"
Reviewed-by: Randy Dunlap
Signed-off-by: Andrew Morton
Signed-off-by: Linus Torvalds
03 Jan, 2010
1 commit
-
It seems that Documentation/DMA-mapping.txt was supposed to be renamed
to Documentation/PCI/PCI-DMA-mapping.txt.Signed-off-by: Kusanagi Kouichi
Signed-off-by: Randy Dunlap
Signed-off-by: Linus Torvalds
10 Sep, 2009
1 commit
-
The attached patch updates the Documentation/PCI/pci-error-recovery.txt
file with changes related to this new bit field, as well a few unrelated
updates.Signed-off-by: Linas Vepstas
Signed-off-by: Mike Mason
Signed-off-by: Richard Lary
Signed-off-by: Jesse Barnes
17 Jun, 2009
3 commits
-
Debugging PCIE AER code can be very difficult because it is hard
to trigger various real hardware errors. This patch provide a
software based error injection tool, which can fake various PCIE
errors with a user space helper tool named "aer-inject". Which
can be gotten from:http://www.kernel.org/pub/linux/kernel/people/yhuang/
The patch fakes AER error by faking some PCIE AER related
registers and an AER interrupt for specified the PCIE device.Signed-off-by: Huang Ying
Signed-off-by: Jesse Barnes -
When the bus id part of error source id is equal to 0 or nosourceid=1,
make the kernel probe the AER status registers of all devices under the
root port to find the initial error reporter.Reviewed-by: Andrew Patterson
Signed-off-by: Zhang Yanmin
Signed-off-by: Jesse Barnes -
This patch adds a minimal HOWTO for PCIE AER software error injection
in Documentation/PCI/pcieaer-howto.txt.Signed-off-by: Huang Ying
Signed-off-by: Jesse Barnes
21 Mar, 2009
4 commits
-
Encourage driver writers to think about supporting a variable number
of MSI-X interrupts, and give an example of how to do such a
request.Acked-by: Matthew Wilcox
Signed-off-by: Michael Ellerman
Signed-off-by: Jesse Barnes -
Reviewed-by: Randy Dunlap
Reviewed-by: Matthew Wilcox
Signed-off-by: Yu Zhao
Signed-off-by: Jesse Barnes -
Add the new API pci_enable_msi_block() to allow drivers to
request multiple MSI and reimplement pci_enable_msi in terms of
pci_enable_msi_block. Ensure that the architecture back ends don't
have to know about multiple MSI.Signed-off-by: Matthew Wilcox
Signed-off-by: Jesse Barnes -
I didn't find the previous version very useful, so I rewrote it.
Signed-off-by: Matthew Wilcox
Reviewed-by: Randy Dunlap
Reviewed-by: Grant Grundler
Signed-off-by: Jesse Barnes
14 Feb, 2009
1 commit
-
Update doc to correctly refer to replacing the pci_register_driver API,
and not the non-existent "pci_module_init" API.Signed-off-by: Alex Chiang
Signed-off-by: Jesse Barnes
08 Jan, 2009
1 commit
-
During an online device reset it may be useful to disable bus-mastering.
pci_disable_device() does that, and far more besides, so is not suitable
for an online reset.Add pci_clear_master() which does just this.
Signed-off-by: Ben Hutchings
Reviewed-by: Matthew Wilcox
Signed-off-by: Jesse Barnes
15 Nov, 2008
1 commit
-
Create Documentation/blockdev/ sub-directory and populate it.
Populate the Documentation/serial/ sub-directory.
Move MSI-HOWTO.txt to Documentation/PCI/.
Move ioctl-number.txt to Documentation/ioctl/.
Update all relevant 00-INDEX files.
Update all relevant Kconfig files and source files.Signed-off-by: Randy Dunlap
21 Oct, 2008
2 commits
-
The 'use pci_find_ext_capability everywhere' cleanup brought a new bug,
which makes the AER stop working. Fix it by actually using find_ext_cap
instead of just find_cap. Drop the unused config space size define while
we're at it.Signed-off-by: Yu Zhao
Signed-off-by: Jesse Barnes -
Only accept dynids whose driver_data value matches one of the driver's
pci_driver_id entries. This prevents the user from accidentally passing
values the drivers do not expect.Cc: Milton Miller
Acked-by: Greg Kroah-Hartman
Signed-off-by: Jean Delvare
Signed-off-by: Jesse Barnes
21 Apr, 2008
1 commit
-
Create Documentation/PCI/ and move PCI-related files to it.
Fix a few instances of trailing whitespace.
Update references to the new file locations.Signed-off-by: Randy Dunlap
Cc: Jesse Barnes
Signed-off-by: Greg Kroah-Hartman