<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/eisa/eisa-bus.c, branch linux-3.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-01-17T21:57:29Z</updated>
<entry>
<title>Revert "EISA: Initialize device before its resources"</title>
<updated>2014-01-17T21:57:29Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2014-01-17T21:57:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=765ee51f9a3f652959b4c7297d198a28e37952b4'/>
<id>urn:sha1:765ee51f9a3f652959b4c7297d198a28e37952b4</id>
<content type='text'>
This reverts commit 26abfeed4341872364386c6a52b9acef8c81a81a.

In the eisa_probe() force_probe path, if we were unable to request slot
resources (e.g., [io 0x800-0x8ff]), we skipped the slot with "Cannot
allocate resource for EISA slot %d" before reading the EISA signature in
eisa_init_device().

Commit 26abfeed4341 moved eisa_init_device() earlier, so we tried to read
the EISA signature before requesting the slot resources, and this caused
hangs during boot.

Link: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1251816
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
CC: stable@vger.kernel.org	# v3.10+ a2080d0c561c: Revert "EISA: Log device resources in dmesg"</content>
</entry>
<entry>
<title>Revert "EISA: Log device resources in dmesg"</title>
<updated>2014-01-17T21:57:01Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2014-01-17T21:57:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bea1b0b38439ea40b1a933ff8bc0b3c506958dd6'/>
<id>urn:sha1:bea1b0b38439ea40b1a933ff8bc0b3c506958dd6</id>
<content type='text'>
This reverts commit a2080d0c561c546d73cb8b296d4b7ca414e6860b.

Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;</content>
</entry>
<entry>
<title>EISA: Call put_device() if device_register() fails</title>
<updated>2013-12-13T19:00:42Z</updated>
<author>
<name>Levente Kurusa</name>
</author>
<published>2013-12-13T18:39:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=04df008afe0c569fd09400a35b7d3db29067114c'/>
<id>urn:sha1:04df008afe0c569fd09400a35b7d3db29067114c</id>
<content type='text'>
We need to give up the last reference to edev-&gt;dev, so we need to call
put_device().

Signed-off-by: Levente Kurusa &lt;levex@linux.com&gt;
Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;</content>
</entry>
<entry>
<title>EISA: Log device resources in dmesg</title>
<updated>2013-04-15T20:34:07Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2013-04-15T20:34:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a2080d0c561c546d73cb8b296d4b7ca414e6860b'/>
<id>urn:sha1:a2080d0c561c546d73cb8b296d4b7ca414e6860b</id>
<content type='text'>
Note the resources consumed by EISA devices in dmesg, similar to what
we already do for PCI and PNP devices.

Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
</content>
</entry>
<entry>
<title>EISA: Initialize device before its resources</title>
<updated>2013-04-15T20:34:02Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2013-04-15T20:34:02Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=26abfeed4341872364386c6a52b9acef8c81a81a'/>
<id>urn:sha1:26abfeed4341872364386c6a52b9acef8c81a81a</id>
<content type='text'>
Move eisa_init_device() before eisa_request_resources() so the device
name is set before we set up its resources.  That way we can print
better messages.

Previously edev-&gt;res[i].name was set to NULL in eisa_request_resources(),
then filled in by eisa_init_device().  Now it is filled in by
eisa_init_device() first, and we don't want to clear it out later in
eisa_request_resources().

Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
</content>
</entry>
<entry>
<title>EISA: Mark vendor ID resource as I/O port space</title>
<updated>2013-04-15T20:33:56Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2013-04-15T20:33:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=76668257b26957ce2ca815da9e7d7fc740164123'/>
<id>urn:sha1:76668257b26957ce2ca815da9e7d7fc740164123</id>
<content type='text'>
Previously we marked this as merely IORESOURCE_BUSY without indicating
the type.  Setting the type makes %pR on the resource work better.

Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
</content>
</entry>
<entry>
<title>EISA: Use dev_printk() when possible</title>
<updated>2013-04-15T20:33:42Z</updated>
<author>
<name>Bjorn Helgaas</name>
</author>
<published>2013-04-15T20:33:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4cf9f24db3954ac5802de24c826b7ebed27760c4'/>
<id>urn:sha1:4cf9f24db3954ac5802de24c826b7ebed27760c4</id>
<content type='text'>
Use dev_printk() when possible to make messages more useful.

Signed-off-by: Bjorn Helgaas &lt;bhelgaas@google.com&gt;
</content>
</entry>
<entry>
<title>eisa: fix coding style for eisa bus code</title>
<updated>2010-03-06T19:26:32Z</updated>
<author>
<name>Thadeu Lima de Souza Cascardo</name>
</author>
<published>2010-03-05T21:42:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=33fd797b3e2c6a7663b9331150da0acdb31990a2'/>
<id>urn:sha1:33fd797b3e2c6a7663b9331150da0acdb31990a2</id>
<content type='text'>
Signed-off-by: Thadeu Lima de Souza Cascardo &lt;cascardo@holoscopio.com&gt;
Cc: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Cc: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Cc: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>eisa: struct device - replace bus_id with dev_name(), dev_set_name()</title>
<updated>2009-03-24T23:38:22Z</updated>
<author>
<name>Kay Sievers</name>
</author>
<published>2009-03-24T23:38:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e537b2453ccf8884513201d6afcb62ca0763ecf0'/>
<id>urn:sha1:e537b2453ccf8884513201d6afcb62ca0763ecf0</id>
<content type='text'>
Acked-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
</content>
</entry>
<entry>
<title>driver core: remove DEVICE_NAME_SIZE define</title>
<updated>2008-07-22T04:54:53Z</updated>
<author>
<name>Kay Sievers</name>
</author>
<published>2008-05-02T04:02:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ca52a49846f1451163c0dc14c40cd06ff808df3e'/>
<id>urn:sha1:ca52a49846f1451163c0dc14c40cd06ff808df3e</id>
<content type='text'>
There is no such thing as a "device name size" in the driver core, so
remove the define and fix up any users of this odd define in the rest of
the kernel.

Signed-off-by: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
