<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/linux/mbcache.h, branch linux-2.6.24.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-2.6.24.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-2.6.24.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2005-10-28T15:16:47Z</updated>
<entry>
<title>[PATCH] gfp_t: fs/*</title>
<updated>2005-10-28T15:16:47Z</updated>
<author>
<name>Al Viro</name>
<email>viro@zeniv.linux.org.uk</email>
</author>
<published>2005-10-21T07:20:48Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=27496a8c67bef4d789d8e3c8317ca35813a507ae'/>
<id>urn:sha1:27496a8c67bef4d789d8e3c8317ca35813a507ae</id>
<content type='text'>
 - -&gt;releasepage() annotated (s/int/gfp_t), instances updated
 - missing gfp_t in fs/* added
 - fixed misannotation from the original sweep caught by bitwise checks:
   XFS used __nocast both for gfp_t and for flags used by XFS allocator.
   The latter left with unsigned int __nocast; we might want to add a
   different type for those but for now let's leave them alone.  That,
   BTW, is a case when __nocast use had been actively confusing - it had
   been used in the same code for two different and similar types, with
   no way to catch misuses.  Switch of gfp_t to bitwise had caught that
   immediately...

One tricky bit is left alone to be dealt with later - mapping-&gt;flags is
a mix of gfp_t and error indications.  Left alone for now.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] mbcache: Remove unused mb_cache_shrink parameter</title>
<updated>2005-07-27T23:26:07Z</updated>
<author>
<name>Andreas Gruenbacher</name>
<email>agruen@suse.de</email>
</author>
<published>2005-07-27T18:45:15Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8c52ab42c11b5a7fb44bb84c954d09968e90e9e7'/>
<id>urn:sha1:8c52ab42c11b5a7fb44bb84c954d09968e90e9e7</id>
<content type='text'>
The cache parameter to mb_cache_shrink isn't used.  We may as well remove
it.

Signed-off-by: Andreas Gruenbacher &lt;agruen@suse.de&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-04-16T22:20:36Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2'/>
<id>urn:sha1:1da177e4c3f41524e886b7f1b8a0c1fc7321cac2</id>
<content type='text'>
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
</content>
</entry>
</feed>
tion 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=54cb981c299696228d586d30ebc6db34bb6179ac'>refs</a><a class='active' href='/distro/kernel/log/tools/perf/util/bpf_skel/vmlinux.h'>log</a><a href='/distro/kernel/tree/tools/perf/util/bpf_skel/vmlinux.h?id=54cb981c299696228d586d30ebc6db34bb6179ac'>tree</a><a href='/distro/kernel/commit/tools/perf/util/bpf_skel/vmlinux.h?id=54cb981c299696228d586d30ebc6db34bb6179ac'>commit</a><a href='/distro/kernel/diff/tools/perf/util/bpf_skel/vmlinux.h?id=54cb981c299696228d586d30ebc6db34bb6179ac'>diff</a></td><td class='form'><form class='right' method='get' action='/distro/kernel/log/tools/perf/util/bpf_skel/vmlinux.h'>
<input type='hidden' name='id' value='54cb981c299696228d586d30ebc6db34bb6179ac'/><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=54cb981c299696228d586d30ebc6db34bb6179ac'>root</a>/<a href='/distro/kernel/log/tools?id=54cb981c299696228d586d30ebc6db34bb6179ac'>tools</a>/<a href='/distro/kernel/log/tools/perf?id=54cb981c299696228d586d30ebc6db34bb6179ac'>perf</a>/<a href='/distro/kernel/log/tools/perf/util?id=54cb981c299696228d586d30ebc6db34bb6179ac'>util</a>/<a href='/distro/kernel/log/tools/perf/util/bpf_skel?id=54cb981c299696228d586d30ebc6db34bb6179ac'>bpf_skel</a>/<a href='/distro/kernel/log/tools/perf/util/bpf_skel/vmlinux.h?id=54cb981c299696228d586d30ebc6db34bb6179ac'>vmlinux.h</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/tools/perf/util/bpf_skel/vmlinux.h?id=54cb981c299696228d586d30ebc6db34bb6179ac&amp;showmsg=1'>Expand</a>)</th><th class='left'>Author</th></tr>
<tr><td><span title='2023-05-10 14:20:49 -0300'>2023-05-10</span></td><td><a href='/distro/kernel/commit/tools/perf/util/bpf_skel/vmlinux.h?id=5be6cecda0802f2397504fd40c3402cd8ac8022e'>perf bpf skels: Make vmlinux.h use bpf.h and perf_event.h in source directory</a></td><td>Yang Jihong</td></tr>
<tr><td><span title='2023-05-05 19:18:39 -0300'>2023-05-05</span></td><td><a href='/distro/kernel/commit/tools/perf/util/bpf_skel/vmlinux.h?id=a887466562b425bd6183bf75b523c1477c9fd22d'>perf bpf skels: Stop using vmlinux.h generated from BTF, use subset of used s...</a></td><td>Arnaldo Carvalho de Melo</td></tr>
dport() and cxl_dport_map_regs()</a></td><td>Li Ming</td></tr>
<tr><td><span title='2024-09-03 14:49:49 -0700'>2024-09-03</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=7f569e917b7866b6760e2cfc3a9549cabc890071'>cxl/port: Use scoped_guard()/guard() to drop device_lock() for cxl_port</a></td><td>Li Ming</td></tr>
<tr><td><span title='2024-09-03 14:49:48 -0700'>2024-09-03</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=dd2617ebd2a69c012001a29274557199409eff39'>cxl/port: Use __free() to drop put_device() for cxl_port</a></td><td>Li Ming</td></tr>
<tr><td><span title='2024-07-28 09:33:28 -0700'>2024-07-28</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=e62f81bbd24db746c9b1aa29e7b6423211262ac4'>Merge tag 'cxl-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...</a></td><td>Linus Torvalds</td></tr>
<tr><td><span title='2024-07-02 12:52:26 -0700'>2024-07-02</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=a0caa19711ceb54c34368f66a746844fb03fde6c'>cxl: add missing MODULE_DESCRIPTION() macros</a></td><td>Jeff Johnson</td></tr>
<tr><td><span title='2024-06-18 16:56:50 -0700'>2024-06-18</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=84ec985944ef34a34a1605b93ce401aa8737af96'>cxl/mem: Fix no cxl_nvd during pmem region auto-assembling</a></td><td>Li Ming</td></tr>
<tr><td><span title='2024-02-16 23:20:34 -0800'>2024-02-16</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=cc214417f06f6b0a8f6da09220c8bcdb742210b9'>cxl: Fix sysfs export of qos_class for memdev</a></td><td>Dave Jiang</td></tr>
<tr><td><span title='2024-02-16 23:20:34 -0800'>2024-02-16</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=00413c15068276f6e5a50215849a8d4bd812b443'>cxl: Change 'struct cxl_memdev_state' *_perf_list to single 'struct cxl_dpa_p...</a></td><td>Dave Jiang</td></tr>
<tr><td><span title='2023-12-22 15:46:02 -0800'>2023-12-22</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=42834b17cf1f00fa79ff1f02134f9c576a125252'>cxl: Export sysfs attributes for memory device QoS class</a></td><td>Dave Jiang</td></tr>
<tr><td><span title='2023-10-27 20:13:38 -0700'>2023-10-27</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=f05fd10d138d8ba795fcd72ace99e9c8eb7e777e'>cxl/pci: Add RCH downstream port AER register discovery</a></td><td>Robert Richter</td></tr>
<tr><td><span title='2023-10-27 20:13:37 -0700'>2023-10-27</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=8ce520fdea245c9e17ebc0659973984362bc1fde'>cxl/hdm: Use stored Component Register mappings to map HDM decoder capability</a></td><td>Robert Richter</td></tr>
<tr><td><span title='2023-06-25 18:56:13 -0700'>2023-06-25</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=0c0df63177e37ae826d803280eb2c5b6b6a7a9a4'>Merge branch 'for-6.5/cxl-rch-eh' into for-6.5/cxl</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2023-06-25 14:31:08 -0700'>2023-06-25</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=59f8d1510739e92135df62d52e8c29bc075c46ad'>cxl/mbox: Move mailbox related driver state to its own data structure</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2023-06-25 11:57:11 -0700'>2023-06-25</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=733b57f262b0e9f05ffeac102fe5bd729e263170'>cxl/pci: Early setup RCH dport component registers from RCRB</a></td><td>Robert Richter</td></tr>
<tr><td><span title='2023-06-25 11:57:02 -0700'>2023-06-25</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=86917c560dcf29270093768d947387ca00f729b4'>cxl/mem: Prepare for early RCH dport component register setup</a></td><td>Robert Richter</td></tr>
<tr><td><span title='2023-06-25 11:37:54 -0700'>2023-06-25</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=7481653deef24fb9a030339430d2f5723e0ccf78'>cxl: Rename 'uport' to 'uport_dev'</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2023-06-25 11:35:20 -0700'>2023-06-25</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=eb4663b07e13bc138aad9e2a93ee9893c7139f51'>cxl/acpi: Probe RCRB later during RCH downstream port creation</a></td><td>Robert Richter</td></tr>
<tr><td><span title='2023-05-18 16:43:45 -0700'>2023-05-18</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=e764f12208b99ac7892c4e3f6bf88d71ca71036f'>cxl: Move cxl_await_media_ready() to before capacity info retrieval</a></td><td>Dave Jiang</td></tr>
<tr><td><span title='2023-04-23 12:08:39 -0700'>2023-04-23</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=50d527f52cbf0680c87d11a254383ca730c5c19f'>cxl/mem: Add debugfs attributes for poison inject and clear</a></td><td>Alison Schofield</td></tr>
<tr><td><span title='2023-04-23 11:46:02 -0700'>2023-04-23</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=7ff6ad1075885fdc71f6fea94b95109a582dec29'>cxl/memdev: Add trigger_poison_list sysfs attribute</a></td><td>Alison Schofield</td></tr>
<tr><td><span title='2022-12-05 10:32:26 -0800'>2022-12-05</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=0a19bfc8de93d5b5d12cf0a7bb74efc88b9ad077'>cxl/port: Add RCD endpoint port enumeration</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-12-05 10:32:26 -0800'>2022-12-05</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=7592d935b7ae71e2b4ff93830743c39a9d13d113'>cxl/mem: Move devm_cxl_add_endpoint() from cxl_core to cxl_mem</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-12-02 23:07:22 -0800'>2022-12-02</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=f17b558d6663101f876a1d9cbbad3de0c8f4ce4d'>cxl/pmem: Refactor nvdimm device registration, delete the workqueue</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-07-21 17:19:25 -0700'>2022-07-21</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=7f8faf96a2fb562833db73595640329ca8da7b1d'>cxl/mem: Enumerate port targets before adding endpoints</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-07-21 17:19:24 -0700'>2022-07-21</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=1b58b4cac6fc6fab55f34f74087594125fc60b84'>cxl/port: Record parent dport when adding ports</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-07-10 10:10:30 -0700'>2022-07-10</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=cc2a4878700b2467f36e03f581a0a877ae6a568d'>cxl/mem: Add a debugfs version of 'iomem' for DPA, 'dpamem'</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-06-21 14:09:00 -0700'>2022-06-21</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=db9a3a35d31ea337331f0e6e07e04bcd52642894'>cxl: Fix cleanup of port devices on failure to probe driver.</a></td><td>Jonathan Cameron</td></tr>
<tr><td><span title='2022-05-19 08:50:41 -0700'>2022-05-19</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=5e5f4ad52f33c125af9b91d4c3b7cad59c13772e'>cxl/port: Move endpoint HDM Decoder Capability init to port driver</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-05-19 08:50:41 -0700'>2022-05-19</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=92804edb11f065aadb3a4f398bed8a846a035cd3'>cxl/pci: Drop @info argument to cxl_hdm_decode_init()</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-05-19 08:50:41 -0700'>2022-05-19</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=a12562bb70776093b270f79a4b6ef18f4bcead2b'>cxl/mem: Merge cxl_dvsec_ranges() and cxl_hdm_decode_init()</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-05-19 08:50:41 -0700'>2022-05-19</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=dd2d42ad6f422076d1bd49b132bec74376c26f5c'>cxl/mem: Skip range enumeration if mem_enable clear</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-05-19 08:50:41 -0700'>2022-05-19</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=14d78874077442d1d0f08129f5a0ea5070984b4b'>cxl/mem: Consolidate CXL DVSEC Range enumeration in the core</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-05-19 08:50:41 -0700'>2022-05-19</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=2e4ba0ec978335b4b550bbed95cb198ac3a00745'>cxl/pci: Move cxl_await_media_ready() to the core</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-05-19 08:50:41 -0700'>2022-05-19</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=75b7ae29991f945b69c10d75b861d7d5e90bd541'>cxl/mem: Validate port connectivity before dvsec ranges</a></td><td>Dan Williams</td></tr>
<tr><td><span title='2022-05-19 08:50:41 -0700'>2022-05-19</span></td><td><a href='/distro/kernel/commit/drivers/cxl/mem.c?id=76a4121e86649bf381aa32cb69ede913def57202'>cxl/mem: Fix cxl_mem_probe() error exit</a></td><td>Dan Williams</td></tr>
