Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.unix.bsd.freebsd.announce    |    FreeBSD announcements    |    143 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 89 of 143    |
|    Sergio Carlavilla to All    |
|    =?UTF-8?Q?In_Memoriam=3A_Hans_Petter_Wil    |
|    20 Jul 23 06:00:06    |
      From: carlavilla@freebsd.org              The FreeBSD community was saddened this month by the tragic death of       one of its most prolific contributors. We learned that Hans Petter       Selasky passed away in a traffic accident in Lillesand, Norway on June       23, 2023 at the age of 41. Hans was an incredibly brilliant and kind       person, and made many valuable contributions to FreeBSD. He was       preceded in death by his father Gordon, and is survived by his mother,       Inger Elisabeth, his brothers Mark and Leif Conrad, and his nieces and       nephews Petra, David and Signe.              Hans began contributing to FreeBSD roughly 25 years ago, with fixes to       FreeBSD’s ISDN support. He was a FreeBSD committer for nearly 15       years, and was best known for re-writing and maintaining the USB       stack. Hans wrote the webcamd package which supports running Linux       webcam drivers in userspace on FreeBSD, and which enables those of us       using FreeBSD on the desktop to participate in modern       teleconferencing. Most recently, he worked for Mellanox (now Nvidia)       to support their ConnectX series of high speed NICs on FreeBSD.       Hans’s work included major contributions to the kernel TLS framework,       as well as support for NIC kTLS send and receive offload in the mce(4)       driver, and many improvements to the Linux device driver compatibility       layer.              I first met Hans in 2015, in the context of his work on the mce(4)       driver for Mellanox NICs. We worked together to make the mce(4)       driver one of highest performance NIC drivers in FreeBSD. It was       during this time that I learned how brilliant Hans was. He often had       ideas that sounded “crazy”, but which were actually brilliant. One       example of this was his idea to sort incoming TCP packets using the       NIC provided RSS flow identifiers in order to present LRO with all       packets from the same TCP connection back to back. This idea, which I       initially discounted as impractical, was crucial to Netflix being able       to meet our performance target of serving 100Gb/s of video traffic       from a single machine, and continues to save Netflix a large amount of       CPU resources.              Hans was a very kind and welcoming person. The first time I attended       EuroBSDCon was in 2019 in Lillehammer, Norway where Hans insisted on       playing host to me. Hans had driven across Norway from his home in       Grimstad to EuroBSDCon in Lillehammer with his father, and took me       around to see the Olympic ski jump, along with several other sites in       the town. He then took me out to dinner, and back to the house he’d       rented with his father for an evening of great conversation.              Outside of FreeBSD, Hans’s hobbies included music and mathematics. He       was active in his church, and contributed to its sound team. He was a       loving and dedicated uncle to his nieces and nephews. He loved       animals, especially his cat Pumba.              Even if you don’t use FreeBSD yourself, odds are good that Han’s work       touches on your daily life. For example, if you use a Playstation,       chances are you are using Hans’ USB stack. If you watch Netflix, the       odds are good that the show you’re watching was delivered to you by a       ConnectX NIC running Hans’s mce(4) driver.              Hans, if you are reading this, know that you will be missed.              -- Drew Gallatin              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca