HomeFreeBSD

* Fix case when returning more that 4096 bytes of data

Description

  • Fix case when returning more that 4096 bytes of data
  • Use different approach to ensure algo has enough space to store N elements:
    • explicitly ask algo (under UH_WLOCK) before/after insertion. This (along with existing reallocation callbacks) really guarantees us that it is safe to insert N elements at once while holding UH_WLOCK+WLOCK.
    • remove old aflags/flags approach

Details

Provenance
melifaroAuthored on
Parents
rS269434: Add myself to calendar.freebsd and committers-src.dot
Branches
Unknown
Tags
Unknown

Event Timeline