summaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2009-12-15 15:13:07 -0800
committerGreg Kroah-Hartman <gregkh@suse.de>2010-01-25 10:49:12 -0800
commitd547e913ca2e6ec29510cca3e72a3cc430e53b89 (patch)
treed4bac397cedc09c563ab45a199dc853835f0175b /crypto
parenta2febcd43d859a48672ad922990bd27e5628271f (diff)
x86, msr/cpuid: Register enough minors for the MSR and CPUID drivers
commit 0b962d473af32ec334df271b54ff4973cb2b4c73 upstream. register_chrdev() hardcodes registering 256 minors, presumably to avoid breaking old drivers. However, we need to register enough minors so that we have all possible CPUs. checkpatch warns on this patch, but the patch is correct: NR_CPUS here is a static *upper bound* on the *maximum CPU index* (not *number of CPUs!*) and that is what we want. Reported-and-tested-by: Russ Anderson <rja@sgi.com> Cc: Tejun Heo <tj@kernel.org> Cc: Alan Cox <alan@lxorguk.ukuu.org.uk> Cc: Takashi Iwai <tiwai@suse.de> Cc: Alexander Viro <viro@zeniv.linux.org.uk> Signed-off-by: H. Peter Anvin <hpa@zytor.com> LKML-Reference: <tip-*@git.kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions