<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/drivers/staging/unisys/virtpci, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/drivers/staging/unisys/virtpci?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/drivers/staging/unisys/virtpci?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2015-04-30T14:37:21Z</updated>
<entry>
<title>staging: unisys: remove virtpci driver from staging tree</title>
<updated>2015-04-30T14:37:21Z</updated>
<author>
<name>Benjamin Romer</name>
<email>benjamin.romer@unisys.com</email>
</author>
<published>2015-04-14T01:16:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=280b5a4366dd4b813cad180e39b04e773ca0ebe0'/>
<id>urn:sha1:280b5a4366dd4b813cad180e39b04e773ca0ebe0</id>
<content type='text'>
The virtpci driver is being rewritten, so remove the driver from the staging
tree.

Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Reviewed-by: Don Zickus &lt;dzickus@redhat.com&gt;
Reviewed-by: Jes Sorensen &lt;Jes.Sorensen@redhat.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: clean up NULL compares in virtpci.c</title>
<updated>2015-03-20T13:19:16Z</updated>
<author>
<name>Benjamin Romer</name>
<email>benjamin.romer@unisys.com</email>
</author>
<published>2015-03-16T17:57:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3d8dbdbfeda40b8cf58abed84be1ae2231215862'/>
<id>urn:sha1:3d8dbdbfeda40b8cf58abed84be1ae2231215862</id>
<content type='text'>
Remove unnecessary NULLs by just using the pointer value directly.

Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: remove unnecessary complication from delete_vbus_device</title>
<updated>2015-03-20T13:19:16Z</updated>
<author>
<name>Benjamin Romer</name>
<email>benjamin.romer@unisys.com</email>
</author>
<published>2015-03-16T17:57:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c394650650b0fc91aebfef601c5a427ef387bb72'/>
<id>urn:sha1:c394650650b0fc91aebfef601c5a427ef387bb72</id>
<content type='text'>
Take out the variable used to compute a comparison against NULL, and
just use the parameter directly.

Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: print MAC address via %pM</title>
<updated>2015-03-16T15:36:37Z</updated>
<author>
<name>Andy Shevchenko</name>
<email>andy.shevchenko@gmail.com</email>
</author>
<published>2015-03-15T15:38:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=9a836c0a6310e6e970ff63d030d7213c874ae7af'/>
<id>urn:sha1:9a836c0a6310e6e970ff63d030d7213c874ae7af</id>
<content type='text'>
This patch converts code to use %pM specifier instead of placing each
byte on stack.

Signed-off-by: Andy Shevchenko &lt;andy.shevchenko@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: fix some debugfs output</title>
<updated>2015-03-16T15:36:36Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2015-03-12T12:46:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=bdbceb4de3e383a9d434899ef5ba0fe1da6c2a31'/>
<id>urn:sha1:bdbceb4de3e383a9d434899ef5ba0fe1da6c2a31</id>
<content type='text'>
When we removed the ERRDEV() macro we made a small mistake so now it
doesn't print the "Virtual PCI devices" section header.

Fixes: 0aca78449b58 ('staging: unisys: remove ERRDEV macros')
Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: remove LOGWRN() macros and uniklog.h</title>
<updated>2015-03-07T00:50:10Z</updated>
<author>
<name>Benjamin Romer</name>
<email>benjamin.romer@unisys.com</email>
</author>
<published>2015-03-04T17:14:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1b08872e59309458a54ed00cded95eeda43426e5'/>
<id>urn:sha1:1b08872e59309458a54ed00cded95eeda43426e5</id>
<content type='text'>
Remove the last set of macros from uniklog.h. Without LOGWRN() and
friends, uniklog.h is empty so we can delete the file itself as well.

This macro was not used a lot but the file was included in many places.

Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: remove ERRDEV macros</title>
<updated>2015-03-07T00:50:10Z</updated>
<author>
<name>Benjamin Romer</name>
<email>benjamin.romer@unisys.com</email>
</author>
<published>2015-03-04T17:14:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0aca78449b58603586df83cca1e9eaba1acc1cfd'/>
<id>urn:sha1:0aca78449b58603586df83cca1e9eaba1acc1cfd</id>
<content type='text'>
Remove the LOGERR, LOGERRDEV, LOGERRDEVX, LOGERRNAME, LOGORDUMPERR
macros from all the drivers.

In one case the removal of the ERRDRV() changed things such that a macro which
returned a value was needed, but the return value was no longer being used. In
this case the macro was replaced with the contents of the macro, but with the
truth calculation removed so that it would not generate a warning.

Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: remove LOGINF macros</title>
<updated>2015-03-07T00:48:44Z</updated>
<author>
<name>Benjamin Romer</name>
<email>benjamin.romer@unisys.com</email>
</author>
<published>2015-03-04T17:14:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=2098dbd1b2a8e428001e0d075ae148124af6f57d'/>
<id>urn:sha1:2098dbd1b2a8e428001e0d075ae148124af6f57d</id>
<content type='text'>
Remove the LOGINF, LOGINFDEV, LOGINFDEVX, LOGINFNAME, PRINTKDRV, and
INFODRV macros entirely from the driver set.

Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: remove DBGINF, DBGVER, DEBUGDEV, and DEBUGDRV macros</title>
<updated>2015-03-07T00:46:59Z</updated>
<author>
<name>Benjamin Romer</name>
<email>benjamin.romer@unisys.com</email>
</author>
<published>2015-03-04T17:14:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=4de57acbb6fddea4159dfcb62440b1e1309e3d9e'/>
<id>urn:sha1:4de57acbb6fddea4159dfcb62440b1e1309e3d9e</id>
<content type='text'>
The messages put out by these macros are for driver debugging and aren't needed
any more, so just remove all use of them, and the macros too.

Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>staging: unisys: Rework Kconfig dependencies</title>
<updated>2015-02-27T01:24:42Z</updated>
<author>
<name>Jean Delvare</name>
<email>jdelvare@suse.de</email>
</author>
<published>2015-02-21T12:16:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=59ce8d558c0e2d0217d2aab938c8334a896c02ee'/>
<id>urn:sha1:59ce8d558c0e2d0217d2aab938c8334a896c02ee</id>
<content type='text'>
I find the Kconfig dependencies of the various Unisys drivers rather
confusing. Due to the dependencies, you must select the drivers one by
one to see the following ones. So if you are looking for a specific
driver, it is not visible by default. And if you don't know exactly
what you need, it's even worse as you don't know what is available.

In a case like this with several helper drivers and many dependencies,
I think it makes more sense to list all the drivers at first, and use
select statements to fulfill the dependencies for the user.

As a nice side effect, it avoids the weird indentation, which was
technically correct but still somewhat confusing.

I also dropped the dependencies on HAS_IOMEM, as the whole driver set
is for X86_64 only anyway which always has HAS_IOMEM set. And I
dropped the redundant dependencies on UNISYSSPAR as all drivers are
already inside an "if UNISYSSPAR" block.

Signed-off-by: Jean Delvare &lt;jdelvare@suse.de&gt;
Cc: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Cc: David Kershner &lt;david.kershner@unisys.com&gt;
Signed-off-by: Benjamin Romer &lt;benjamin.romer@unisys.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
