summaryrefslogtreecommitdiff
path: root/taia.h
AgeCommit message (Expand)AuthorFilesLines
2013-06-10taia: minor: small cleanup and commentDaniel Borkmann1-1/+4
2013-06-04taia: move taia evaluation out of curve.Daniel Borkmann1-0/+7
2013-06-04curve: move taia related functions into own headerDaniel Borkmann1-0/+159
colspan='2' class='oid'>3fe8894d45a41028a16506e98286c974e954942a parent1e953d846ac015fbfcf09c857e8f893924cb629c (diff)
sparc64: Fix cpu_possible_mask if nr_cpus is set
If kernel boot parameter nr_cpus is set, it should define the number of CPUs that can ever be available in the system i.e. cpu_possible_mask. setup_nr_cpu_ids() overrides the nr_cpu_ids based on the cpu_possible_mask during kernel initialization. If cpu_possible_mask is not set based on the nr_cpus value, earlier part of the kernel would be initialized using nr_cpus value leading to a kernel crash. Set cpu_possible_mask based on nr_cpus value. Thus setup_nr_cpu_ids() becomes redundant and does not corrupt nr_cpu_ids value. Signed-off-by: Atish Patra <atish.patra@oracle.com> Reviewed-by: Bob Picco <bob.picco@oracle.com> Reviewed-by: Vijay Kumar <vijay.ac.kumar@oracle.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat