This boots multiuser on Ivy.
Per-patch view is available at https://kib.kiev.ua/git/gitweb.cgi?p=deviant3.git;a=shortlog;h=refs/heads/maxcpu2
Details
Details
- Reviewers
alc markj - Commits
- rG42f722e721cd: amd64: store pcids pmap data in pcpu zone
rG9c8cbf381985: amd64 pmap_pcid_alloc(): pass a pointer to struct pmap_pcid instead of cpuid
rG9e0143694ad3: amd64: add pmap_get_pcid() helper
rG86b61ccb34d4: amd64 pmap: add pmap_pinit_pcids() helper
rG32bb28d8ad31: amd64: move definition of the struct pmap_pcids into _pmap.h
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sys/amd64/include/_pmap.h | ||
---|---|---|
5 | I do not remember why did I named it with 's'. Included the rename into the series. |
Comment Actions
Rename pmap_pcids to pmap_pcid.
Simplify kernel pmap pcpu pointer calculation.
Add license.
sys/amd64/amd64/pmap.c | ||
---|---|---|
388–389 |