From 1042b18193768afebc006fc812f3e843a89fa2af Mon Sep 17 00:00:00 2001 From: Greg Edwards Date: Fri, 28 Jul 2006 10:03:55 -0500 Subject: [PATCH] --- yaml --- r: 33123 b: refs/heads/master c: c7c17423b9ea3c5559cfb480a00844f1df9eed06 h: refs/heads/master i: 33121: 8b6a92389a003d4a5ee649def5d672f33885f6a3 33119: 009a80c32eeda29703dbb516a0b94014ff652ff9 v: v3 --- [refs] | 2 +- trunk/drivers/char/snsc.c | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 51200628932e..189b9868acd8 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e037cda559547e6353c5a792802963572d0b750e +refs/heads/master: c7c17423b9ea3c5559cfb480a00844f1df9eed06 diff --git a/trunk/drivers/char/snsc.c b/trunk/drivers/char/snsc.c index afc6eda602f7..07e0b75f2338 100644 --- a/trunk/drivers/char/snsc.c +++ b/trunk/drivers/char/snsc.c @@ -374,7 +374,12 @@ scdrv_init(void) struct sysctl_data_s *scd; void *salbuf; dev_t first_dev, dev; - nasid_t event_nasid = ia64_sn_get_console_nasid(); + nasid_t event_nasid; + + if (!ia64_platform_is("sn2")) + return -ENODEV; + + event_nasid = ia64_sn_get_console_nasid(); if (alloc_chrdev_region(&first_dev, 0, num_cnodes, SYSCTL_BASENAME) < 0) {