BIND 10 #2850: Define and implement ZoneTableSegmentMapped
BIND 10 Development
do-not-reply at isc.org
Tue Apr 30 16:17:10 UTC 2013
#2850: Define and implement ZoneTableSegmentMapped
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner: muks
Type: task | Status:
Priority: medium | assigned
Component: data source | Milestone:
Keywords: | Sprint-20130514
Sensitive: 0 | Resolution:
Sub-Project: DNS | CVSS Scoring:
Estimated Difficulty: 5 | Defect Severity: N/A
Total Hours: 0 | Feature Depending on Ticket:
| shared memory data source
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Comment (by jinmei):
Replying to [comment:4 muks]:
> Blocked on an issue:
>
> There may be a problem with checksum calculation in read-only segments.
To calculate the checksum, we first set the checksum's memory area to 0 so
that we get a consistent checksum value. We can't do this with a read-only
segment, so verification when we re-open a mapped file in read-only mode
is a problem.
Ah, right, I had noticed it but have forgotten to update tickets.
The revised plan is to validate the checksum at the time of opening
an existing segment in the read-write mode. At a higher level
only the memory manager updates and validates the checksum; other
applications will simply trust memmgr and open the given segment in
the read-only mode.
--
Ticket URL: <http://bind10.isc.org/ticket/2850#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list