<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pm24.git/scripts, branch v2.6.28-rc3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.kobert.dev/pm24.git/atom?h=v2.6.28-rc3</id>
<link rel='self' href='https://git.kobert.dev/pm24.git/atom?h=v2.6.28-rc3'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/'/>
<updated>2008-10-29T21:38:37Z</updated>
<entry>
<title>Fix incompatibility with versions of Perl less than 5.6.0</title>
<updated>2008-10-29T21:38:37Z</updated>
<author>
<name>Jeremy Huntwork</name>
<email>jhuntwork@lightcubesolutions.com</email>
</author>
<published>2008-10-29T21:20:13Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=15a2ee74d22674c58f347b16b3af5601fa4e15db'/>
<id>urn:sha1:15a2ee74d22674c58f347b16b3af5601fa4e15db</id>
<content type='text'>
Fix headers_install.pl and headers_check.pl to be compatible with versions
of Perl less than 5.6.0.  It has been tested with Perl 5.005_03 and 5.8.8.
I realize this may not be an issue for most people, but there will still
be some that hit it, I imagine.  There are three basic issues:

1. Prior to 5.6.0 open() only used 2 arguments, and the versions of
the scripts in 2.6.27.1 use 3.
2. 5.6.0 also introduced the ability to use uninitialized scalar
variables as file handles, which the current scripts make use of.
3. Lastly, 5.6.0 also introduced the pragma 'use warnings'. We can use
the -w switch and be backwards compatible.

Signed-off-by: Jeremy Huntwork &lt;jhuntwork@lightcubesolutions.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: tag with git revision when git describe is missing</title>
<updated>2008-10-29T21:25:36Z</updated>
<author>
<name>Trent Piepho</name>
<email>tpiepho@freescale.com</email>
</author>
<published>2008-09-12T19:26:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=f03b283f081f538ec71b9e87cb8411bb62e2abc9'/>
<id>urn:sha1:f03b283f081f538ec71b9e87cb8411bb62e2abc9</id>
<content type='text'>
setlocalversion used to use an abbreviated git commit sha1 to generate the
tag.  This was changed in commit d882421f4e08ddf0a94245cdbe516db260aa6f41
"kbuild: change CONFIG_LOCALVERSION_AUTO to use a git-describe-ish format"
to use git describe to come up with a tag.  Which is nice, but git describe
sometimes can't describe the revision.
Commit 56b2f0706d82535fd8d85503f2dcc0be40c8e55d ("setlocalversion: do not
describe if there is nothing to describe") addressed this, but there is still
no tag generated.

So, generate a plain abbreviated sha1 tag like setlocalversion used to when
git describe comes up short.

Signed-off-by: Trent Piepho &lt;tpiepho@freescale.com&gt;
CC: Jan Engelhardt &lt;jengelh@medozas.de&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: prevent modpost from looking for a .cmd file for a static library linked into a module</title>
<updated>2008-10-29T21:02:10Z</updated>
<author>
<name>Ashutosh Naik</name>
<email>ashutosh@chelsio.com</email>
</author>
<published>2008-10-25T22:02:53Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e6e6733ed9451827165d853f25bf99ba55e12feb'/>
<id>urn:sha1:e6e6733ed9451827165d853f25bf99ba55e12feb</id>
<content type='text'>
This fixes a compile time warning which occurs whenever a static library
is linked into a kernel module.  MODPOST tries to look for a
".&lt;modulename&gt;.cmd" file to look for its dependencies, but that file
doesn't exist or get generated for static libraries.

This patch prevents modpost from looking for a .cmd file when a module is
linked with a static library

[akpm@linux-foundation.org: coding-style fixes]
Signed-off-by: Ashutosh Naik &lt;ashutosh.naik@gmail.com&gt;
Cc: Rusty Russell &lt;rusty@rustcorp.com.au&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: fix KBUILD_EXTRA_SYMBOLS</title>
<updated>2008-10-29T21:02:09Z</updated>
<author>
<name>Peter Volkov</name>
<email>pva@gentoo.org</email>
</author>
<published>2008-10-25T22:02:52Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=92f83cc56eeafdb8fcf07ceb89fd9a0212bd498c'/>
<id>urn:sha1:92f83cc56eeafdb8fcf07ceb89fd9a0212bd498c</id>
<content type='text'>
Taken from http://bugzilla.kernel.org/show_bug.cgi?id=11567

If you even define KBUILD_EXTRA_SYMBOLS in Makefile it will not be expanded
into command line argument for modpost.

Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>scripts/checksyscalls.sh: fix for non-gnu sed</title>
<updated>2008-10-29T21:02:08Z</updated>
<author>
<name>Thomas Volpini</name>
<email>tvolpini@gmx.net</email>
</author>
<published>2008-10-25T22:02:50Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=bd8f89ff47f11941a109220dbd51d81fd7ed2058'/>
<id>urn:sha1:bd8f89ff47f11941a109220dbd51d81fd7ed2058</id>
<content type='text'>
Make the checksyscalls script work even on systems where sed is non-gnu.

Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>scripts/package: don't break if %{_smp_mflags} isn't set</title>
<updated>2008-10-29T21:02:08Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2008-10-25T22:02:47Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=13797b77d419fc1b16eebf2993bf7b5cea65f0bf'/>
<id>urn:sha1:13797b77d419fc1b16eebf2993bf7b5cea65f0bf</id>
<content type='text'>
Currently, if we do a 'make rpm-pkg' without the _smp_mflags rpm macro
defined, the build fails with:

  [snip]
  Executing(%build): /bin/bash -e /var/tmp/rpm-tmp.67959
  + umask 022
  + cd /home/jk/devel/kernel-snapshot/rpm/BUILD
  + cd kernel-2.6.26
  + make clean
  + make '%{_smp_mflags}'
  make[3]: *** No rule to make target `%{_smp_mflags}'.  Stop.
  error: Bad exit status from /var/tmp/rpm-tmp.67959 (%build)

This change uses the 'null if not set' reference to the _smp_mflags
macro instead.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: setlocalversion: dont include svn change count</title>
<updated>2008-10-29T21:02:07Z</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2008-10-25T21:43:50Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e3da2fb712bb75b6035ba0743f3256df1de30bce'/>
<id>urn:sha1:e3da2fb712bb75b6035ba0743f3256df1de30bce</id>
<content type='text'>
The number of pending changes is pretty useless, so encoding it into the
version is just annoying by the constant shuffle in corresponding modules.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
</entry>
<entry>
<title>kbuild: mkspec - fix build rpm</title>
<updated>2008-10-29T21:02:06Z</updated>
<author>
<name>Evgeniy Manachkin</name>
<email>sfstudio@mail.ru</email>
</author>
<published>2008-10-15T17:37:26Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=46dca86cb93db80992a45e4b55737ff2b2f61cd0'/>
<id>urn:sha1:46dca86cb93db80992a45e4b55737ff2b2f61cd0</id>
<content type='text'>
This is patch to fix incorrect mkspec script to make rpm correctly at 2.6.27 vanilla kernel.
This is regression in 2.6.27. 2.6.26 make rpm work good.
In 2.6.27 'make rpm' say error from rpmbuild "Many unpacked files (*.fw)."

Signed-off-by: Evgeniy Manachkin &lt;sfstudio@mail.ru&gt;
Acked-by: Alan Cox &lt;alan@redhat.com&gt;
Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
Cc: Stable &lt;stable@kernel.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip</title>
<updated>2008-10-28T16:52:25Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2008-10-28T16:52:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=e946217e4fdaa67681bbabfa8e6b18641921f750'/>
<id>urn:sha1:e946217e4fdaa67681bbabfa8e6b18641921f750</id>
<content type='text'>
* 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (31 commits)
  ftrace: fix current_tracer error return
  tracing: fix a build error on alpha
  ftrace: use a real variable for ftrace_nop in x86
  tracing/ftrace: make boot tracer select the sched_switch tracer
  tracepoint: check if the probe has been registered
  asm-generic: define DIE_OOPS in asm-generic
  trace: fix printk warning for u64
  ftrace: warning in kernel/trace/ftrace.c
  ftrace: fix build failure
  ftrace, powerpc, sparc64, x86: remove notrace from arch ftrace file
  ftrace: remove ftrace hash
  ftrace: remove mcount set
  ftrace: remove daemon
  ftrace: disable dynamic ftrace for all archs that use daemon
  ftrace: add ftrace warn on to disable ftrace
  ftrace: only have ftrace_kill atomic
  ftrace: use probe_kernel
  ftrace: comment arch ftrace code
  ftrace: return error on failed modified text.
  ftrace: dynamic ftrace process only text section
  ...
</content>
</entry>
<entry>
<title>Merge commit 'v2.6.28-rc2' into tracing/urgent</title>
<updated>2008-10-27T09:50:54Z</updated>
<author>
<name>Ingo Molnar</name>
<email>mingo@elte.hu</email>
</author>
<published>2008-10-27T09:50:54Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/pm24.git/commit/?id=4944dd62de21230af039eda7cd218e9a09021d11'/>
<id>urn:sha1:4944dd62de21230af039eda7cd218e9a09021d11</id>
<content type='text'>
</content>
</entry>
</feed>
