> " " == Hai-Pao Fan <[EMAIL PROTECTED]> writes:
> Problem:
> A returned address from kmalloc() can be overwritten to a wrong
> place in rpcauth_lookup_credcache() routine.
Hi Alan,
The following patch fixes the bug in 2.2.18pre. As reported in the
2.4.0 patch on l-k,
> " " == Hai-Pao Fan <[EMAIL PROTECTED]> writes:
> Problem:
> A returned address from kmalloc() can be overwritten to a wrong
> place in rpcauth_lookup_credcache() routine.
Ouch. This is a bug that's been with us since 2.1.x at least...
Linus, the problem is in fact
" " == Hai-Pao Fan [EMAIL PROTECTED] writes:
Problem:
A returned address from kmalloc() can be overwritten to a wrong
place in rpcauth_lookup_credcache() routine.
Ouch. This is a bug that's been with us since 2.1.x at least...
Linus, the problem is in fact twofold.
1)
" " == Hai-Pao Fan [EMAIL PROTECTED] writes:
Problem:
A returned address from kmalloc() can be overwritten to a wrong
place in rpcauth_lookup_credcache() routine.
Hi Alan,
The following patch fixes the bug in 2.2.18pre. As reported in the
2.4.0 patch on l-k, the problem
Problem:
A returned address from kmalloc() can be overwritten to a wrong place in
rpcauth_lookup_credcache() routine.
rpcauth_lookup_credcache(struct rpc_auth *auth, int taskflags)
{
...
if (!cred) {
cred = auth->au_ops->crcreate(taskflags);
}
if (cred)
Problem:
A returned address from kmalloc() can be overwritten to a wrong place in
rpcauth_lookup_credcache() routine.
rpcauth_lookup_credcache(struct rpc_auth *auth, int taskflags)
{
...
if (!cred) {
cred = auth-au_ops-crcreate(taskflags);
}
if (cred)
6 matches
Mail list logo