Commit History

Author SHA1 Message Date
  Demi Marie Obenour 1dd79f9e23 fix(el3-spmc): fix incorrect CASSERT 1 year ago
  Demi Marie Obenour 95c56cb189 refactor(el3-spmc): add comments and cleanup code 1 year ago
  Demi Marie Obenour b8007bebea refactor(el3-spmc): avoid extra loop 1 year ago
  Demi Marie Obenour 327b5b8b74 fix(el3-spmc): validate memory address alignment 1 year ago
  Demi Marie Obenour 794c409f48 refactor(el3-spmc): add comments 1 year ago
  Demi Marie Obenour 966c63e6b2 refactor(el3-spmc): move checks after loop 1 year ago
  Demi Marie Obenour 27ac582ae0 refactor(el3-spmc): validate alignment earlier 1 year ago
  Demi Marie Obenour a0239da987 refactor(el3-spmc): add emad_advance() 1 year ago
  Demi Marie Obenour dd94372d77 fix(el3-spmc): validate shmem descriptor alignment 1 year ago
  Demi Marie Obenour 91567c3843 refactor(el3-spmc): avoid using EINVAL 1 year ago
  Demi Marie Obenour 27c0242508 fix(el3-spmc): avoid descriptor size calc overflow 1 year ago
  Demi Marie Obenour 43318e4a4d fix(el3-spmc): use uint64_t for 64-bit type 1 year ago
  Demi Marie Obenour 1198ff8424 refactor(el3-spmc): avoid unneeded function call 1 year ago
  Demi Marie Obenour 48ffc74c97 refactor(el3-spmc): move function call out of loop 1 year ago
  Demi Marie Obenour 9526282a7d refactor(el3-spmc): crash instead of reading OOB 1 year ago
  Demi Marie Obenour 2d4da8e265 fix(el3-spmc): prevent total_page_count overflow 1 year ago
  Demi Marie Obenour 0c2583c6fb fix(el3-spmc): correctly account for emad_offset 1 year ago
  Demi Marie Obenour 46d6b370f0 refactor(el3-spmc): avoid unnecessarily revalidating offset 1 year ago
  Demi Marie Obenour d781959f81 fix(el3-spmc): only call spmc_shm_check_obj() on complete objects 1 year ago
  Demi Marie Obenour 77acde4c35 refactor(spmc): assert on out-of-bounds emad access 1 year ago
  Demi Marie Obenour cbbb8a03d6 refactor(el3-spmc): spmc_shmem_obj_get_emad() will never fail 2 years ago
  Demi Marie Obenour 56c052d311 fix(el3-spmc): validate descriptor headers 2 years ago
  Demi Marie Obenour 52d8d506e7 fix(el3-spmc): use version-dependent minimum descriptor length 2 years ago
  Shruti Gupta 1543d17b98 fix(el3-spmc): fix coverity scan warnings 2 years ago
  Marc Bonnici def7590b3e fix(el3-spmc): improve bound check for descriptor 2 years ago
  Marc Bonnici eed15e4310 fix(el3-spmc): check descriptor size for overflow 2 years ago
  Marc Bonnici 21ed9ea323 fix(el3-spmc): fix location of fragment length check 2 years ago
  Marc Bonnici 0dc3518666 fix(el3-spmc): fix detection of overlapping memory regions 2 years ago
  Marc Bonnici c4adbe6e67 fix(el3-spmc): fix incomplete reclaim validation 2 years ago
  vallau01 cee8bb3b38 fix(el3-spmc): error handling in allocation 2 years ago