mmap(2), munmap(2), and mprotect(2) unlocked

Martin Pieuchot (mpi@) has
committed
a change unlocking the
mmap(2),
munmap(2),
and
mprotect(2)
system calls:

CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2022/11/08 04:05:57

Modified files:
	sys/kern       : syscalls.master 

Log message:
Mark mmap(2), munmap(2) and mprotect(2) as NOLOCK.

Accesses to data structures used by these syscalls are serialized by the
VM map lock with the exception of file mappings which are still protected
by the KERNEL_LOCK().

Unlocking this set of syscalls improves most of userland workloads.

Tested by many including robert@ (since 2 years), mlarkin@, kn@, sdk@,
jca@, aoyama@, naddy@, Scott Bennett and others. Thanks to all!

Joint work with kn@.

ok robert@, aja@, kettenis@, kn@, deraadt@, beck@

The improvement in workload performance can
be quite marked.
Following Martin’s
request for testing,
Mike Larkin (mlarkin@)
reported build performance improvement of over 12%!

poke @ Savannah: Binary Tools devroom @ FOSDEM 2023

GNU poke will be part of the Binary Tools devroom at the next edition of FOSDEM, to be celebrated 4th and 5th February 2023 in Brussels.

Below is the Call For Proposals for the devroom.  Hope to see you there, is gonna be fun! 🙂

Dates

=====

   25th November     CFP deadline

   15th December     Announcement of selected activities

   4 & 5th February  Conference dates

About the devroom

=================

  The Binary Tools Devroom at FOSDEM 2023 is an informal, technical,

  event oriented to authors, users and enthusiasts of FLOSS

  programs that deal with binary data.

  This includes binary editors, libraries to encode and decode data,

  parser generators, binary data description languages and frameworks,

  binary formats and encodings, assemblers, debuggers, reverse

  engineering suites, and the like.

  The goal of the devroom is for developers to get in touch with each

  other and with users of their tools, have interesting and hopefully

  productive discussions, and finally what is most important: to have

  fun.

Suggested Topics

================

  Here is a non-exhaustive list of binary tools about which we would

  like to have activities:

   – GNU poke

   – fq

   – radare2

   – kaitai struct

   – binwalk

   – wireshark

   Both using (like a nice hack) and developing the tools are on-topic.

   Activities on increasing collaboration between the tools are

   particularly encouraged.

Proposals

=========

   Proposals should be made through the FOSDEM Pentabarf submission tool]. You

   do not need to create a new Pentabarf account if you already have one from a

   past year.

   https://penta.fosdem.org/submission/FOSDEM23

   Please select the “Binary Tools Devroom” as the track and ensure

   you include the following information when submitting a proposal:

   – The name of the person, or persons, doing the proposed activity.

  

   – A short bio (one paragraph) for each person.

   – If desired, a photo 😎

   – The title of the activity.

   – Activity abstract.

   – Duration of the activity: 15 minutes or 30 minutes.

   The deadline for submissions is November 25th, 2022. FOSDEM will be

   held on the weekend of February 4-5, 2023 and the Binary Tools

   devroom will take place on Sunday, February 5, 2023 in Brussels,

   Belgium.

Contact

=======

  The organizers of the devroom can be reached by sending email to

  binary-devroom-manager@fosdem.org.

  We are also in the #binary-tools IRC channel at irc.libera.chat.

  Please do not hesitate to contact us if you have any inquiry or

  suggestion for the devroom.

OSNews’ official Mastodon account

OSNews now has an official Mastodon account. It’s a bot account that mirrors our main RSS feed, so it’s a great way to keep up with our stories if you’re using Mastodon. This official Mastodon account joins my own personal Mastodon account and that of our web master and developer, Adam.

Top 17 Big Changes Of OB37 Updates Of Free Fire Battleground _ Ob37 के कुछ ऐसी Update जो अजीब है #03

Video by via Dailymotion Source Top 17 Big Changes Of OB37 Updates Of Free Fire Battleground _ Ob37 के कुछ ऐसी Update जो अजीब है #03 Ob37 update free fireOb37 update changesOb37 update kab aayegaOb37 advance serverOb37 update free fire changesFree fire ob37 update changesFree fire ob37 update full detailsOb37 update date free fire Ob37 … Read more

SHOCKED UNTIL YOU FALL

Video by via Dailymotion Source https://opensea.io/collection/sahidridwanantiqueface My desire to build a mosque,Prayer Room.My desire again is to donate or give alms to provide assistance to 50 – 500 people from 2021 – 2022.The total amount of item supply all is 919 which cannot be reduced cannot be added.Price 0.001 ETH. Paypal Address: rahm8155@gmail.com To you … Read more

Lunar Eclipse 2022 : Full Lunar Eclipse Will Be Visible At 3:46 PM And Last Till 4:29 PM In India

Video by via Dailymotion Source ఈ ఏడాదిలో ఇదే చివరి చంద్రగ్రహణం | V6 News మా వల్లే గెలిచారు.. | అవినీతిలో నెంబర్ నెం.1https://youtu.be/gJ0PTe48z28 రామన్న తొండి రాజకీయం https://youtu.be/Y_SxPeDhlbg అవినీతిలో నెంబర్ నెం.1https://youtu.be/DLbga5ybYpQ 30 రోజుల్లో 3 వేల కోట్లుhttps://youtu.be/dZjvavrU-TI పెద్దకులాలపేదలకురిజర్వేషన్లుhttps://youtu.be/aIgnTwPcS7ANews content that serves the interests of Telangana and Andhra Pradesh viewers in the most receptive formats. V6 News channel Also Airs programs … Read more