diff options
author | Dave Barach <dave@barachs.net> | 2019-10-09 12:57:13 -0400 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2019-10-11 12:30:58 +0000 |
commit | 7e2cea3d26701ff1d80fda7d8ca907890e3e7baa (patch) | |
tree | 49dfbace1a56e09ef46402573090f9880fa57f2f /src/vppinfra/test_phash.c | |
parent | 8563cb389a7e8d6d4e042e146c0d94b8af98ca7a (diff) |
vppinfra: fix page boundary crossing bug in hash_memory64
Fix a day-1 bug, possibly dating back as far as 2002. The zap64() game
involves fetching 8 byte chunks, and clearing octets not to be
included in the key.
That's fine *unless* the 8-byte fetch happens to cross a page boundary
into unmapped or no-access space.
Type: fix
Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: I4607e9840032257c96ba7387f86c931c0921749d
Diffstat (limited to 'src/vppinfra/test_phash.c')
0 files changed, 0 insertions, 0 deletions