<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/scripts/sortextable.h, branch linux-3.10.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-3.10.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-3.10.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2013-02-14T14:04:41Z</updated>
<entry>
<title>scripts/sortextable: silence script output</title>
<updated>2013-02-14T14:04:41Z</updated>
<author>
<name>Arnd Bergmann</name>
<email>arnd@arndb.de</email>
</author>
<published>2012-11-27T09:18:00Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8c0c774dd7b4aa0e0b69f483a70c7f41995139ef'/>
<id>urn:sha1:8c0c774dd7b4aa0e0b69f483a70c7f41995139ef</id>
<content type='text'>
The exception table sorter outputs one line every time
it gets called, e.g. 'sort done marker at 66dc00', which
is slightly annoying when doing 'make -s' which is otherwise
completely silent. Since that output is not helpful to
most people building the kernel, turn it off by default.

Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Acked-by: David Daney &lt;david.daney@cavium.com&gt;
Cc: "H. Peter Anvin" &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>scripts/sortextable: Handle relative entries, and other cleanups</title>
<updated>2012-04-24T18:42:20Z</updated>
<author>
<name>David Daney</name>
<email>david.daney@cavium.com</email>
</author>
<published>2012-04-24T18:23:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=d59a16836d917548cf41eda3369936684d527f5f'/>
<id>urn:sha1:d59a16836d917548cf41eda3369936684d527f5f</id>
<content type='text'>
x86 is now using relative rather than absolute addresses in its
exception table, so we add a sorter for these.  If there are
relocations on the __ex_table section, they are redundant and probably
incorrect after the sort, so they are zeroed out leaving them valid
and consistent.

Also use the unaligned safe accessors from tools/{be,le}_byteshift.h

Signed-off-by: David Daney &lt;david.daney@cavium.com&gt;
Link: http://lkml.kernel.org/r/1335291795-26693-2-git-send-email-ddaney.cavm@gmail.com
Signed-off-by: H. Peter Anvin &lt;hpa@zytor.com&gt;
</content>
</entry>
<entry>
<title>scripts: Add sortextable to sort the kernel's exception table.</title>
<updated>2012-04-19T22:06:55Z</updated>
<author>
<name>David Daney</name>
<email>david.daney@cavium.com</email>
</author>
<published>2012-04-19T21:59:55Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a79f248b9b309ebb5f34ca6a8fd1eb9e18db5720'/>
<id>urn:sha1:a79f248b9b309ebb5f34ca6a8fd1eb9e18db5720</id>
<content type='text'>
Using this build-time sort saves time booting as we don't have to burn
cycles sorting the exception table.

Signed-off-by: David Daney &lt;david.daney@cavium.com&gt;
Link: http://lkml.kernel.org/r/1334872799-14589-2-git-send-email-ddaney.cavm@gmail.com
Signed-off-by: H. Peter Anvin &lt;hpa@linux.intel.com&gt;
</content>
</entry>
</feed>
linux-3.16.y</option>
<option value='linux-3.17.y'>linux-3.17.y</option>
<option value='linux-3.18.y'>linux-3.18.y</option>
<option value='linux-3.19.y'>linux-3.19.y</option>
<option value='linux-3.2.y'>linux-3.2.y</option>
<option value='linux-3.3.y'>linux-3.3.y</option>
<option value='linux-3.4.y'>linux-3.4.y</option>
<option value='linux-3.5.y'>linux-3.5.y</option>
<option value='linux-3.6.y'>linux-3.6.y</option>
<option value='linux-3.7.y'>linux-3.7.y</option>
<option value='linux-3.8.y'>linux-3.8.y</option>
<option value='linux-3.9.y'>linux-3.9.y</option>
<option value='linux-4.0.y'>linux-4.0.y</option>
<option value='linux-4.1.y'>linux-4.1.y</option>
<option value='linux-4.10.y'>linux-4.10.y</option>
<option value='linux-4.11.y'>linux-4.11.y</option>
<option value='linux-4.12.y'>linux-4.12.y</option>
<option value='linux-4.13.y'>linux-4.13.y</option>
<option value='linux-4.14.y'>linux-4.14.y</option>
<option value='linux-4.15.y'>linux-4.15.y</option>
<option value='linux-4.16.y'>linux-4.16.y</option>
<option value='linux-4.17.y'>linux-4.17.y</option>
<option value='linux-4.18.y'>linux-4.18.y</option>
<option value='linux-4.19.y'>linux-4.19.y</option>
<option value='linux-4.2.y'>linux-4.2.y</option>
<option value='linux-4.20.y'>linux-4.20.y</option>
<option value='linux-4.3.y'>linux-4.3.y</option>
<option value='linux-4.4.y'>linux-4.4.y</option>
<option value='linux-4.5.y'>linux-4.5.y</option>
<option value='linux-4.6.y'>linux-4.6.y</option>
<option value='linux-4.7.y'>linux-4.7.y</option>
<option value='linux-4.8.y'>linux-4.8.y</option>
<option value='linux-4.9.y'>linux-4.9.y</option>
<option value='linux-5.0.y'>linux-5.0.y</option>
<option value='linux-5.1.y'>linux-5.1.y</option>
<option value='linux-5.10.y'>linux-5.10.y</option>
<option value='linux-5.11.y'>linux-5.11.y</option>
<option value='linux-5.12.y'>linux-5.12.y</option>
<option value='linux-5.13.y'>linux-5.13.y</option>
<option value='linux-5.14.y'>linux-5.14.y</option>
<option value='linux-5.15.y'>linux-5.15.y</option>
<option value='linux-5.16.y'>linux-5.16.y</option>
<option value='linux-5.17.y'>linux-5.17.y</option>
<option value='linux-5.18.y'>linux-5.18.y</option>
<option value='linux-5.19.y'>linux-5.19.y</option>
<option value='linux-5.2.y'>linux-5.2.y</option>
<option value='linux-5.3.y'>linux-5.3.y</option>
<option value='linux-5.4.y'>linux-5.4.y</option>
<option value='linux-5.5.y'>linux-5.5.y</option>
<option value='linux-5.6.y'>linux-5.6.y</option>
<option value='linux-5.7.y'>linux-5.7.y</option>
<option value='linux-5.8.y'>linux-5.8.y</option>
<option value='linux-5.9.y'>linux-5.9.y</option>
<option value='linux-6.0.y'>linux-6.0.y</option>
<option value='linux-6.1.y'>linux-6.1.y</option>
<option value='linux-6.10.y'>linux-6.10.y</option>
<option value='linux-6.11.y'>linux-6.11.y</option>
<option value='linux-6.12.y'>linux-6.12.y</option>
<option value='linux-6.13.y'>linux-6.13.y</option>
<option value='linux-6.14.y'>linux-6.14.y</option>
<option value='linux-6.15.y'>linux-6.15.y</option>
<option value='linux-6.16.y'>linux-6.16.y</option>
<option value='linux-6.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=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>refs</a><a class='active' href='/distro/kernel/log/arch/x86/pci/sta2x11-fixup.c'>log</a><a href='/distro/kernel/tree/arch/x86/pci/sta2x11-fixup.c?id=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>tree</a><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>commit</a><a href='/distro/kernel/diff/arch/x86/pci/sta2x11-fixup.c?id=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>diff</a></td><td class='form'><form class='right' method='get' action='/distro/kernel/log/arch/x86/pci/sta2x11-fixup.c'>
<input type='hidden' name='id' value='5c904c66ed4e86c31ac7c033b64274cebed04e0e'/><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=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>root</a>/<a href='/distro/kernel/log/arch?id=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>arch</a>/<a href='/distro/kernel/log/arch/x86?id=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>x86</a>/<a href='/distro/kernel/log/arch/x86/pci?id=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>pci</a>/<a href='/distro/kernel/log/arch/x86/pci/sta2x11-fixup.c?id=5c904c66ed4e86c31ac7c033b64274cebed04e0e'>sta2x11-fixup.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/x86/pci/sta2x11-fixup.c?id=5c904c66ed4e86c31ac7c033b64274cebed04e0e&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2021-09-02 11:36:56 -0500'>2021-09-02</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=0da14a19493da0f9b4c5ee5930ab05a4c61f5883'>x86/PCI: sta2x11: switch from 'pci_' to 'dma_' API</a></td><td>Christophe JAILLET</td></tr>
<tr><td><span title='2020-11-18 09:11:38 +0100'>2020-11-18</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=16fee29b07358293f135759d9fdbf1267da57ebd'>dma-mapping: remove the dma_direct_set_offset export</a></td><td>Christoph Hellwig</td></tr>
<tr><td><span title='2020-10-15 14:43:29 -0700'>2020-10-15</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=5a32c3413d3340f90c82c84b375ad4b335a59f28'>Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping</a></td><td>Linus Torvalds</td></tr>
<tr><td><span title='2020-09-17 18:43:56 +0200'>2020-09-17</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=e0d072782c734d27f5af062c62266f2598f68542'>dma-mapping: introduce DMA range map, supplanting dma_pfn_offset</a></td><td>Jim Quinlan</td></tr>
<tr><td><span title='2020-09-10 09:41:30 -0400'>2020-09-10</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=61b82bbf693ecd307550ee64a8af192e8e33c46c'>swiotlb: Declare swiotlb_late_init_with_default_size() in header</a></td><td>Andy Shevchenko</td></tr>
<tr><td><span title='2019-11-21 18:14:35 +0100'>2019-11-21</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=a7ba70f1787f977f970cd116076c6fce4b9e01cc'>dma-mapping: treat dev-&gt;bus_dma_mask as a DMA limit</a></td><td>Nicolas Saenz Julienne</td></tr>
<tr><td><span title='2019-11-11 10:52:19 +0100'>2019-11-11</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=e380a0394c36a3a878c858418d5dd7f5f195b6fc'>x86/PCI: sta2x11: use default DMA address translation</a></td><td>Nicolas Saenz Julienne</td></tr>
<tr><td><span title='2019-09-03 08:36:30 +0200'>2019-09-03</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=392e879a445008e8e96b872dabaaf5b1eca58729'>dma-mapping: fix filename references</a></td><td>Andy Shevchenko</td></tr>
<tr><td><span title='2019-06-05 17:37:06 +0200'>2019-06-05</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=4505153954fdb1465d2b178288a9bf646f2a2166'>treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333</a></td><td>Thomas Gleixner</td></tr>
<tr><td><span title='2018-12-13 21:06:17 +0100'>2018-12-13</span></td><td><a href='/distro/kernel/commit/arch/x86/pci/sta2x11-fixup.c?id=55897af63091ebc2c3f239c6a6666f748113ac50'>dma-direct: merge swiotlb_dma_ops into the dma_direct code</a></td><td>Christoph Hellwig</td></tr>
