There's a fairly large research literature on methods for the "trust region subproblem (TRS)" of minimizing a quadratic $x^{T}Ax+b^{T}x$ subject to the constraint that $x^{T}x \leq \Delta$. ThisYour problem has important applicationsbeen studied extensively in the context of trust region methods for optimization. There isn't any simple solution, and gettingthere are a numerically stable algorithm for the precise solutionnumber of the TRS has turned out to be surprisingly hardalgorithms that have been developed. In most situations of interest
See for example:
W. W. Hager, Minimizing a quadratic over a sphere. SIAM Journal on Optimization, 12:188-208, 2001.
Hager's paper gives a lemma that characterizes the optimal solutionsolutions to the TRS occurs atyour problem and a point wheresolution in terms of the inequality constraint is active. This is exactly youreigenvalues and eigenvectors of A as well as algorithms for solving the problem. Thus you'd do well Since then there have been several other papers written on this topic, with particular attention to look at methodsalgorithms for solving the TRSinstances where A is large and sparse- this isn't a particular issue for you.