Hírolvasó
Így néz ki a Samsung Galaxy Ring okosgyűrűje
Újabb győzelmet zsebelhet be az Intel Európában
Több millió kiszivárgott hitelesítési adatból áll az új gigacsomag
Folytatódnak a leépítések a Google-nél
pinsyscalls(2) working in anger
Theo de Raadt (deraadt@) has committed (to -current) the remaining parts required to get pinsyscalls(2) working in anger.
The commits were:
- This, CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/01/16 12:05:01 Modified files: sys/sys : exec.h proc.h syscall_mi.h sys/kern : exec_elf.c kern_exec.c kern_exit.c kern_fork.c sys/uvm : uvm_map.c uvm_map.h uvm_mmap.c Log message: The kernel will now read pinsyscall tables out of PT_OPENBSD_SYSCALLS in the main program or ld.so, and accept a submission of that information for libc.so from ld.so via pinsyscalls(2). At system call invocation, the syscall number is matched to the specific address it must come from. ok kettenis, gnezdo, testing of variations by many people
- this, CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/01/16 12:07:31 Modified files: libexec/ld.so : library.c library_mquery.c loader.c resolve.c resolve.h Log message: Read PT_OPENBSD_SYSCALLS in libc.so, and convert it to a table for pinsyscalls(2). ok kettenis
- and this: CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2024/01/16 12:08:37 Modified files: bin/ps : print.c ps.1 Log message: print flag 'l' for base program or ld.so being under pinsyscalls enforcement, and 'L' for libc.so. This flag printing may be deleted once we are entirely confident this is working correctly. ok kettenis
This means, once again, that if you feel up to it, it is time to grab the most recent snapshot and test intensively, reporting back any problems or oddities you may encounter.
Megszülettek az AI és a Samsung első szerelemgyerekei
[$] LWN.net Weekly Edition for January 18, 2024
[$] Growing pains for typing in Python
Please welcome Daroc Alden
We are pleased to announce that Daroc Alden has just joined LWN's staff. Daroc is a programmer from New England, where they live with their spouse and their cat. They graduated with a Master's degree in Computer Science from the University of New Hampshire. In their spare time, they enjoy fiction writing and musicals. They are especially interested in programming language theory and implementation.
Daroc will be taking on some of the load of keeping LWN interesting while helping us to expand our content mix in the areas that our readers are interested in. Please give them your support as they come up to speed within our operation. We are looking forward to having Daroc as part of a reinforced and more energetic LWN going forward.
Kicinski: netdev in 2023
Throughout those releases netdev patch handlers (DaveM, Jakub, Paolo) applied 7243 patches, and the resulting pull requests to Linus described the changes in 6398 words. Given the volume of work we cannot go over every improvement, or even cover networking sub-trees in much detail (BPF enhancements… wireless work on WiFi 7…). We instead try to focus on major themes, and developments we subjectively find interesting.