27 Feb, 2010
2 commits
-
This is just a test program for raw_spinlocks. The main reason I
wrote it is to validate my spinlock changes that I sent in a previous
patch.To use it enable CONFIG_DEBUG_FS and CONFIG_SPINLOCK_TEST then at run
time do:# mount -t debugfs none /sys/kernel/debug/
# cat /sys/kernel/debug/mips/spin_single
# cat /sys/kernel/debug/mips/spin_multiOn my 600MHz octeon cn5860 (16 CPUs) I get
spin_single spin_multi
base 106885 247941
spinlock_patch 75194 219465This shows that for uncontended locks the spinlock patch gives 41%
improvement and for contended locks 12% improvement (1/time).Signed-off-by: David Daney
To: linux-mips@linux-mips.org
Patchwork: http://patchwork.linux-mips.org/patch/969/
Signed-off-by: Ralf Baechle -
This patch adds a new DEBUG_ZBOOT option to allow the users to enable it
to debug the compressed kernel support for a new board and this optoin
should be disabled to reduce the kernel image size and speed up the
kernel booting procedure when the compressed kernel support is stable.Signed-off-by: Wu Zhangjin
To: Ralf Baechle
Cc: Manuel Lauss
Cc: linux-mips@linux-mips.org
Patchwork: http://patchwork.linux-mips.org/patch/918/
Signed-off-by: Ralf Baechle
17 Dec, 2009
2 commits
-
Currently, MIPS kernels silently overwrite kernel command-line parameters
hardcoded in CONFIG_CMDLINE by the ones received from firmware. Therefore,
using firmware remains the only reliable method to transfer the
command-line parameters, which is not always desirable or convenient, and
the CONFIG_CMDLINE option is thereby effectively rendered useless.This patch fixes the problem described above and introduces a more flexible
scheme of handling the kernel command line, in a manner identical to what is
currently used for x86. The default behavior, i.e. when CONFIG_CMDLINE_BOOL
is not defined, retains the existing semantics, and firmware command-line
arguments override the hardcoded ones.[Ralf: I fixed up all the defconfig files so the stay unaffected by this
change.]Signed-off-by: Dmitri Vorobiev
Cc: linux-mips@linux-mips.org
Patchwork: http://patchwork.linux-mips.org/patch/689/
Signed-off-by: Ralf Baechle -
Signed-off-by: Ralf Baechle
13 Dec, 2008
1 commit
-
The header path in the help text for the RUNTIME_DEBUG config option is
obsolete and needs to be updated to match the new location of
architecture-specific header files. While at it, fix the spelling mistake.Signed-off-by: Dmitri Vorobiev
Signed-off-by: Ralf Baechle
31 Jul, 2008
1 commit
-
This patch explicitly removes the kgdb implementation, for mips which
is intended to be followed by a patch that adds a kgdb implementation
for MIPS that makes use of the kgdb core in the kernel.Signed-off-by: Jason Wessel
Signed-off-by: Ralf Baechle
29 Apr, 2008
1 commit
-
Slightly tacky, but there is a precedent in the sparc archirecture code.
Signed-off-by: Chris Dearman
Signed-off-by: Atsushi Nemoto
Signed-off-by: Ralf Baechle
23 Oct, 2007
1 commit
-
Signed-off-by: Ralf Baechle
06 Jul, 2007
1 commit
-
This effectivly turned the SMTC_IDLE_HOOK_DEBUG debug option into a no-op.
Signed-off-by: Ralf Baechle
27 Feb, 2007
1 commit
-
Signed-off-by: Ralf Baechle
20 Feb, 2007
1 commit
-
Signed-off-by: Ralf Baechle
07 Feb, 2007
1 commit
-
Signed-off-by: Jan Altenberg
Signed-off-by: Ralf Baechle
14 Jul, 2006
1 commit
-
Signed-off-by: Ralf Baechle
27 Apr, 2006
1 commit
-
Signed-off-by: Ralf Baechle
17 Apr, 2005
1 commit
-
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!