[IA64] Prevent sn2 ptc code from executing on all ia64 subarches
Patch to prevent sn2_ptc_init code from attempting to load on non-sn2 systems when sn2_smp.c is built-in to generic kernel. Signed-off-by: Prarit Bhargava <prarit@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
This commit is contained in:
parent
48b1dcc5d8
commit
9ad4f924ec
1 changed files with 3 additions and 0 deletions
|
@ -492,6 +492,9 @@ static struct proc_dir_entry *proc_sn2_ptc;
|
||||||
|
|
||||||
static int __init sn2_ptc_init(void)
|
static int __init sn2_ptc_init(void)
|
||||||
{
|
{
|
||||||
|
if (!ia64_platform_is("sn2"))
|
||||||
|
return -ENOSYS;
|
||||||
|
|
||||||
if (!(proc_sn2_ptc = create_proc_entry(PTC_BASENAME, 0444, NULL))) {
|
if (!(proc_sn2_ptc = create_proc_entry(PTC_BASENAME, 0444, NULL))) {
|
||||||
printk(KERN_ERR "unable to create %s proc entry", PTC_BASENAME);
|
printk(KERN_ERR "unable to create %s proc entry", PTC_BASENAME);
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
Loading…
Add table
Reference in a new issue