<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/linux/ipack.h, branch linux-5.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.18.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.18.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2019-06-05T15:37:17Z</updated>
<entry>
<title>treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441</title>
<updated>2019-06-05T15:37:17Z</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@linutronix.de</email>
</author>
<published>2019-06-01T08:08:55Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=b886d83c5b621abc84ff9616f14c529be3f6b147'/>
<id>urn:sha1:b886d83c5b621abc84ff9616f14c529be3f6b147</id>
<content type='text'>
Based on 1 normalized pattern(s):

  this program is free software you can redistribute it and or modify
  it under the terms of the gnu general public license as published by
  the free software foundation version 2 of the license

extracted by the scancode license scanner the SPDX license identifier

  GPL-2.0-only

has been chosen to replace the boilerplate/reference in 315 file(s).

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Reviewed-by: Allison Randal &lt;allison@lohutok.net&gt;
Reviewed-by: Armijn Hemel &lt;armijn@tjaldur.nl&gt;
Cc: linux-spdx@vger.kernel.org
Link: https://lkml.kernel.org/r/20190531190115.503150771@linutronix.de
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: save carrier owner to allow device to get it</title>
<updated>2014-09-24T06:13:13Z</updated>
<author>
<name>Federico Vaga</name>
<email>federico.vaga@cern.ch</email>
</author>
<published>2014-09-02T15:31:40Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=36c53b3cc3fac6952af68f43609b15ae050c9318'/>
<id>urn:sha1:36c53b3cc3fac6952af68f43609b15ae050c9318</id>
<content type='text'>
There was not any kind of protection against carrier driver removal.
In this way, device driver can 'get' the carrier driver when it is
using it.

Signed-off-by: Federico Vaga &lt;federico.vaga@cern.ch&gt;
Acked-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: split ipack_device_register() in several functions</title>
<updated>2013-03-15T19:23:09Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2013-03-08T08:21:47Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=e926301b39a07f587ff8c66354a2e2ee4c29162c'/>
<id>urn:sha1:e926301b39a07f587ff8c66354a2e2ee4c29162c</id>
<content type='text'>
One function is ipack_device_init(). If it fails, the caller should execute
ipack_put_device().

The second function is ipack_device_add that only adds the device. If
it fails, the caller should execute ipack_put_device().

Then the device is removed with refcount = 0, as device_register() kernel
documentation says.

ipack_device_del() is added to remove the device.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: add ipack_get_device() ipack_put_device()</title>
<updated>2013-03-15T19:23:09Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2013-03-08T08:21:46Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=fa882867ae5f8543eb304a1667563f1c99514475'/>
<id>urn:sha1:fa882867ae5f8543eb304a1667563f1c99514475</id>
<content type='text'>
Prepare everything for later use.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: remove use of __devinitconst</title>
<updated>2012-11-21T23:09:26Z</updated>
<author>
<name>Bill Pemberton</name>
<email>wfp5p@virginia.edu</email>
</author>
<published>2012-11-19T18:25:25Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d79251f0fc2fdb7587c99617aae0bf52ff6c5510'/>
<id>urn:sha1:d79251f0fc2fdb7587c99617aae0bf52ff6c5510</id>
<content type='text'>
CONFIG_HOTPLUG is going away as an option so __devinitconst is no
longer needed.

Signed-off-by: Bill Pemberton &lt;wfp5p@virginia.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: remove ipack_ids.h file</title>
<updated>2012-11-16T19:29:35Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-11-16T18:33:46Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=27cf2d1b873fc50a2c0388253ec666fa4c61bfd4'/>
<id>urn:sha1:27cf2d1b873fc50a2c0388253ec666fa4c61bfd4</id>
<content type='text'>
Its contents are merged into ipack.h. So this file is not needed.

Doing that, it simplifies the ipack-related driver development.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ipack: move header files to include/linux</title>
<updated>2012-11-16T19:29:35Z</updated>
<author>
<name>Samuel Iglesias Gonsalvez</name>
<email>siglesias@igalia.com</email>
</author>
<published>2012-11-16T18:33:45Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7dbce021a6df9d4812385d11729140829abc3f95'/>
<id>urn:sha1:7dbce021a6df9d4812385d11729140829abc3f95</id>
<content type='text'>
Move ipack header files to include/linux/ directory where they belong.

Signed-off-by: Samuel Iglesias Gonsalvez &lt;siglesias@igalia.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
</feed>
.17.y'>linux-6.17.y</option>
<option value='linux-6.18.y'>linux-6.18.y</option>
<option value='linux-6.19.y'>linux-6.19.y</option>
<option value='linux-6.2.y'>linux-6.2.y</option>
<option value='linux-6.3.y'>linux-6.3.y</option>
<option value='linux-6.4.y'>linux-6.4.y</option>
<option value='linux-6.5.y'>linux-6.5.y</option>
<option value='linux-6.6.y'>linux-6.6.y</option>
<option value='linux-6.7.y'>linux-6.7.y</option>
<option value='linux-6.8.y'>linux-6.8.y</option>
<option value='linux-6.9.y'>linux-6.9.y</option>
<option value='linux-rolling-lts'>linux-rolling-lts</option>
<option value='linux-rolling-stable'>linux-rolling-stable</option>
<option value='master'>master</option>
</select> <input type='submit' value='switch'/></form></td></tr>
<tr><td class='sub'>Hosts the 0x221E linux distro kernel.</td><td class='sub right'>Ubuntu</td></tr></table>
<table class='tabs'><tr><td>
<a href='/distro/kernel/'>summary</a><a href='/distro/kernel/refs/?id=2361be23666232dbb4851a527f466c4cbf5340fc'>refs</a><a class='active' href='/distro/kernel/log/arch/powerpc/platforms/pasemi/time.c'>log</a><a href='/distro/kernel/tree/arch/powerpc/platforms/pasemi/time.c?id=2361be23666232dbb4851a527f466c4cbf5340fc'>tree</a><a href='/distro/kernel/commit/arch/powerpc/platforms/pasemi/time.c?id=2361be23666232dbb4851a527f466c4cbf5340fc'>commit</a><a href='/distro/kernel/diff/arch/powerpc/platforms/pasemi/time.c?id=2361be23666232dbb4851a527f466c4cbf5340fc'>diff</a></td><td class='form'><form class='right' method='get' action='/distro/kernel/log/arch/powerpc/platforms/pasemi/time.c'>
<input type='hidden' name='id' value='2361be23666232dbb4851a527f466c4cbf5340fc'/><select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='search' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/distro/kernel/log/?id=2361be23666232dbb4851a527f466c4cbf5340fc'>root</a>/<a href='/distro/kernel/log/arch?id=2361be23666232dbb4851a527f466c4cbf5340fc'>arch</a>/<a href='/distro/kernel/log/arch/powerpc?id=2361be23666232dbb4851a527f466c4cbf5340fc'>powerpc</a>/<a href='/distro/kernel/log/arch/powerpc/platforms?id=2361be23666232dbb4851a527f466c4cbf5340fc'>platforms</a>/<a href='/distro/kernel/log/arch/powerpc/platforms/pasemi?id=2361be23666232dbb4851a527f466c4cbf5340fc'>pasemi</a>/<a href='/distro/kernel/log/arch/powerpc/platforms/pasemi/time.c?id=2361be23666232dbb4851a527f466c4cbf5340fc'>time.c</a></div><div class='content'><table class='list nowrap'><tr class='nohover'><th class='left'>Age</th><th class='left'>Commit message (<a href='/distro/kernel/log/arch/powerpc/platforms/pasemi/time.c?id=2361be23666232dbb4851a527f466c4cbf5340fc&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr>
