Re: amd64: svs

2018-01-09 Thread Jaromír Doleček
2018-01-08 10:24 GMT+01:00 Maxime Villard : > > As far as SVS is concerned, it is not needed: each time an L4 slot is added > (pmap_get_ptp) or removed (pmap_free_ptp), SVS only applies the change in the > user page tables. > > The TLB is then flushed as usual: the slots that are

Re: Reading a DDS tape with 2M blocks

2018-01-09 Thread Warner Losh
On Jan 9, 2018 3:59 PM, "Greg Troxel" wrote: Edgar Fuß writes: > I have a DDS tape (written on an IRIX machine) with 2M blocks. > Any way to read this on a NetBSD machine? > My memories of SCSI ILI handling on DDS are fuzzy. I remember you can operate >

Re: Reading a DDS tape with 2M blocks

2018-01-09 Thread Greg Troxel
Edgar Fuß writes: > I have a DDS tape (written on an IRIX machine) with 2M blocks. > Any way to read this on a NetBSD machine? > My memories of SCSI ILI handling on DDS are fuzzy. I remember you can operate > these tapes in fixed or variable block size mode, where some

Re: amd64: svs

2018-01-09 Thread maya
common pmap uses ASIDs too, I was curious about it before hearing about the vulnerability because I thought it might have performance benefits.

Reading a DDS tape with 2M blocks

2018-01-09 Thread Edgar Fuß
I have a DDS tape (written on an IRIX machine) with 2M blocks. Any way to read this on a NetBSD machine? My memories of SCSI ILI handling on DDS are fuzzy. I remember you can operate these tapes in fixed or variable block size mode, where some values in the CDB either mean blocks or bytes. I

mutex vs turnstile

2018-01-09 Thread Mateusz Guzik
Some time ago I wrote about performance problems when doing high -j build.sh and made few remarks about mutex implementation. TL;DR for that one was mostly that cas returns the found value, so explicit re-reads can be avoided. There are also avoidable explicit barriers (yes, I know about the old