lkml.org 
[lkml]   [2004]   [Sep]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: Is there a user space pci rescan method?
Date
Jan Dittmer wrote:
> Greg KH wrote:
> > On Thu, Sep 23, 2004 at 01:58:32AM +0200, Jan Dittmer wrote:
> >>Dave Aubin wrote:
> >>>Hi,
> >>>
> >>> I know very little about hotplug, but does make sense.
> >>>How do you motivate a hotplug insertion event? Or should
> >>>I just go read the /docs on hotplugging? Any help is
> >>>Appreciated:)
> >>
> >>There is a "fake" hotplug driver which works for normal pci. But last
> >>time I looked at it, it did only support hot disabling, not hot enabling
> >>- but this surely can be fixed.
> >
> > Yes, hot "enabling" has been left for someone to add to the driver, if
> > you read the comments in it :)

Hot enabling works for month in dummyphp...

> I read them and started playing around with this driver. So echoing 0 in
> /sys/bus/pci/slots/*/power disables the pci device. The problem I see
> is, that the tree with the device is disappearing. So how am I supposed
> to re-enable the device. I've no real hotplug hardware to play with, so
> I'm bound to reading the source code in drivers/pci/hotplug and testing
> with fakephp. I found your utility pcihpview (v0.5) which searches for
> /sys/bus/pci/hotplug_slots. But grepping the kernel tree doesn't show
> any mentioning of it - so I suppose it is outdated.
> Is there anywhere a current article (or Documentation/pci_hotplug.txt)
> about the state of PCI hotplug and how this is supposed to work?

Just search the archive of pcihpd-discuss@lists.sourceforge.net for dummyphp,
this is the version that works. I'll rediff it soon and hope Greg will accept
it this time.

Message-Id to search for: <200403120947.13046@bilbo.math.uni-mannheim.de>

Eike
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:06    [W:0.068 / U:0.156 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site