Skip to content

Commit

Permalink
[IA64] Fix build for sim_defconfig
Browse files Browse the repository at this point in the history
Commit bdc8078 broke the build
for this config because the sim_defconfig selects CONFIG_HZ=250
but include/asm-ia64/param.h has an ifdef for the simulator to
force HZ to 32.  So we ended up with a kernel/timeconst.h set
for HZ=250 ... which then failed the check for the right HZ
value and died with:

Drop the #ifdef magic from param.h and make force CONFIG_HZ=32
directly for the simulator.

Signed-off-by: Tony Luck <[email protected]>
  • Loading branch information
aegl committed Feb 11, 2008
1 parent 19af355 commit 10d0aa3
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 9 deletions.
7 changes: 7 additions & 0 deletions arch/ia64/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,14 @@ config PGTABLE_4

endchoice

if IA64_HP_SIM
config HZ
default 32
endif

if !IA64_HP_SIM
source kernel/Kconfig.hz
endif

config IA64_BRL_EMU
bool
Expand Down
10 changes: 1 addition & 9 deletions include/asm-ia64/param.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,7 @@
#define MAXHOSTNAMELEN 64 /* max length of hostname */

#ifdef __KERNEL__
# ifdef CONFIG_IA64_HP_SIM
/*
* Yeah, simulating stuff is slow, so let us catch some breath between
* timer interrupts...
*/
# define HZ 32
# else
# define HZ CONFIG_HZ
# endif
# define HZ CONFIG_HZ
# define USER_HZ HZ
# define CLOCKS_PER_SEC HZ /* frequency at which times() counts */
#else
Expand Down

0 comments on commit 10d0aa3

Please sign in to comment.