<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/Makefile, branch v6.16</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v6.16</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v6.16'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2025-07-27T21:26:38Z</updated>
<entry>
<title>Linux 6.16</title>
<updated>2025-07-27T21:26:38Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-07-27T21:26:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=038d61fd642278bab63ee8ef722c50d10ab01e8f'/>
<id>urn:sha1:038d61fd642278bab63ee8ef722c50d10ab01e8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 6.16-rc7</title>
<updated>2025-07-20T22:18:33Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-07-20T22:18:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=89be9a83ccf1f88522317ce02f854f30d6115c41'/>
<id>urn:sha1:89be9a83ccf1f88522317ce02f854f30d6115c41</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 6.16-rc6</title>
<updated>2025-07-13T21:25:58Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-07-13T21:25:58Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=347e9f5043c89695b01e66b3ed111755afcf1911'/>
<id>urn:sha1:347e9f5043c89695b01e66b3ed111755afcf1911</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 6.16-rc5</title>
<updated>2025-07-06T21:10:26Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-07-06T21:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d7b8f8e20813f0179d8ef519541a3527e7661d3a'/>
<id>urn:sha1:d7b8f8e20813f0179d8ef519541a3527e7661d3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 6.16-rc4</title>
<updated>2025-06-29T20:09:04Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-06-29T20:09:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d0b3b7b22dfa1f4b515fd3a295b3fd958f9e81af'/>
<id>urn:sha1:d0b3b7b22dfa1f4b515fd3a295b3fd958f9e81af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 6.16-rc3</title>
<updated>2025-06-22T20:30:08Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-06-22T20:30:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=86731a2a651e58953fc949573895f2fa6d456841'/>
<id>urn:sha1:86731a2a651e58953fc949573895f2fa6d456841</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linux 6.16-rc2</title>
<updated>2025-06-15T20:49:41Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-06-15T20:49:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e04c78d86a9699d136910cfc0bdcf01087e3267e'/>
<id>urn:sha1:e04c78d86a9699d136910cfc0bdcf01087e3267e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kbuild: move warnings about linux/export.h from W=1 to W=2</title>
<updated>2025-06-15T15:41:40Z</updated>
<author>
<name>Masahiro Yamada</name>
<email>masahiroy@kernel.org</email>
</author>
<published>2025-06-12T16:08:48Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a6a7946bd691940cfe7289ae6dfb1f077516df72'/>
<id>urn:sha1:a6a7946bd691940cfe7289ae6dfb1f077516df72</id>
<content type='text'>
This hides excessive warnings, as nobody builds with W=2.

Fixes: a934a57a42f6 ("scripts/misc-check: check missing #include &lt;linux/export.h&gt; when W=1")
Fixes: 7d95680d64ac ("scripts/misc-check: check unnecessary #include &lt;linux/export.h&gt; when W=1")
Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;
Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;
Reviewed-by: Nathan Chancellor &lt;nathan@kernel.org&gt;
Acked-by: Heiko Carstens &lt;hca@linux.ibm.com&gt;
</content>
</entry>
<entry>
<title>Linux 6.16-rc1</title>
<updated>2025-06-08T20:44:43Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-06-08T20:44:43Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=19272b37aa4f83ca52bdf9c16d5d81bdd1354494'/>
<id>urn:sha1:19272b37aa4f83ca52bdf9c16d5d81bdd1354494</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge tag 'kbuild-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild</title>
<updated>2025-06-07T17:05:35Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2025-06-07T17:05:35Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8630c59e99363c4b655788fd01134aef9bcd9264'/>
<id>urn:sha1:8630c59e99363c4b655788fd01134aef9bcd9264</id>
<content type='text'>
Pull Kbuild updates from Masahiro Yamada:

 - Add support for the EXPORT_SYMBOL_GPL_FOR_MODULES() macro, which
   exports a symbol only to specified modules

 - Improve ABI handling in gendwarfksyms

 - Forcibly link lib-y objects to vmlinux even if CONFIG_MODULES=n

 - Add checkers for redundant or missing &lt;linux/export.h&gt; inclusion

 - Deprecate the extra-y syntax

 - Fix a genksyms bug when including enum constants from *.symref files

* tag 'kbuild-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: (28 commits)
  genksyms: Fix enum consts from a reference affecting new values
  arch: use always-$(KBUILD_BUILTIN) for vmlinux.lds
  kbuild: set y instead of 1 to KBUILD_{BUILTIN,MODULES}
  efi/libstub: use 'targets' instead of extra-y in Makefile
  module: make __mod_device_table__* symbols static
  scripts/misc-check: check unnecessary #include &lt;linux/export.h&gt; when W=1
  scripts/misc-check: check missing #include &lt;linux/export.h&gt; when W=1
  scripts/misc-check: add double-quotes to satisfy shellcheck
  kbuild: move W=1 check for scripts/misc-check to top-level Makefile
  scripts/tags.sh: allow to use alternative ctags implementation
  kconfig: introduce menu type enum
  docs: symbol-namespaces: fix reST warning with literal block
  kbuild: link lib-y objects to vmlinux forcibly even when CONFIG_MODULES=n
  tinyconfig: enable CONFIG_LD_DEAD_CODE_DATA_ELIMINATION
  docs/core-api/symbol-namespaces: drop table of contents and section numbering
  modpost: check forbidden MODULE_IMPORT_NS("module:") at compile time
  kbuild: move kbuild syntax processing to scripts/Makefile.build
  Makefile: remove dependency on archscripts for header installation
  Documentation/kbuild: Add new gendwarfksyms kABI rules
  Documentation/kbuild: Drop section numbers
  ...
</content>
</entry>
</feed>
