Skip to content

Instantly share code, notes, and snippets.

View aderumier's full-sized avatar

alexandre derumier aderumier

View GitHub Profile
/etc/udev/rules.d/90-resizefs.rules
-----------------------------------
ACTION=="change", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk", RUN+="/usr/local/bin/resizefs.sh"
/usr/local/bin/resizefs.sh
--------------------------
#!/bin/bash
if [ -n "$DEVNAME" ]; then
src_ip: Descending Count
107.170.224.16 672
198.199.112.155 672
162.243.143.29 671
192.241.199.30 671
192.241.206.140 671
107.170.228.12 670
162.243.129.15 670
104.152.52.232 669
107.170.228.16 600
# fio --filename=/dev/sdb:/dev/sdc:/dev/sdd:/dev/sde:/dev/sdf:/dev/sdg --direct=1 --rw=randread --bs=4k --numjobs=6 --iodepth=32 --runtime=60 --time_based --group_reporting --name=-randread --ioengine=libaio
-sync-write: (g=0): rw=randread, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=32
...
fio-3.25
Starting 6 processes
Jobs: 6 (f=36): [r(6)][100.0%][r=1153MiB/s][r=295k IOPS][eta 00m:00s]
-sync-write: (groupid=0, jobs=6): err= 0: pid=10337: Wed Mar 8 13:17:58 2023
read: IOPS=307k, BW=1198MiB/s (1256MB/s)(70.2GiB/60003msec)
slat (usec): min=2, max=4415, avg=10.05, stdev= 8.46
clat (usec): min=86, max=79754, avg=614.91, stdev=430.05
include/qemu/rcu.h | 19 ++++++++++++
util/rcu.c | 76 +++++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 94 insertions(+), 1 deletion(-)
diff --git a/include/qemu/rcu.h b/include/qemu/rcu.h
index b063c6fde8..7ab8b899f6 100644
--- a/include/qemu/rcu.h
+++ b/include/qemu/rcu.h
@@ -196,6 +196,25 @@ G_DEFINE_AUTOPTR_CLEANUP_FUNC(RCUReadAuto, rcu_read_auto_unlock)
void rcu_add_force_rcu_notifier(Notifier *n);
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCuOCiHblTydAqUvspLQE6zvS4UNnRDirOWzBMCdIaGyFMMW8J/SSxNHwZ6REqFb8tAakE3W4JjSS0pSNgcikVFbmJWmPGUO32dpG5ZqQNNgA5uHccn5VtL2VxMo/ADToRCMDs7NrElgBQ71p/cRaz4dD0gvU7INSa/eRxihM8vVYv8zFNd8VsNa0MLQ7qvxvB3BFpIsqisvJXXkDtQbGNomzq/ViIzCpskB5F2Mf5+UFFRSwYIM6sprum4Rg9G7r9sXyH47o2LE7PByY+zgRljZ1qF28mOZl2oGNIT2p9b4tXViVEyFxP5XCqtYEKluSPWx78Xtho08vyuQhyQw3lOVOV+gIUyOKR2YH1R+dx65Ml6YBqMfRnrG5HTJTlIXHh2vI85JBDwOQoIvzRv7CmAY+Af3cMCSBlfOCnYWD+I8A43SigC8jrotiZtpBY9+C8lt4QT6bKdnC1pUMhguLOg4NiitM/yHjVkXFzT320PPqPesoXXxRPG4QwwE2xffWKGGYYt6zBuaBpIvdPVIlCR8TUOJ0lNoB7FHQQbmudfUurfQDTOLaLvg+P7uGHjtkOcRaLDKTvEvUSg0xes8kE3rc4wThdqGp5NpQF0Ib6Ddwq27AjE57JX0YPYJ9xWcPWi3aL3RyS73KrZfPDivq0iDi6/T/I+umMN/hcWtGkJyw== [email protected]
#!/bin/bash
BOOTCONF="/boot/batocera-boot.conf"
LOG="/tmp/resize.log"
# only at start
test "$1" != "start" && exit 0
# true if triggers are not available or not set to do so
if ! grep -qE '^[ ]*autoresize[ ]*=[ ]*true[ ]*$' "${BOOTCONF}" && ! grep -qE '^[ ]*format-internal[ ]*=' "${BOOTCONF}"; then
wget https://mutulin1.odiso.net/qemu-server_8.3.7_amd64.deb
dpkg -i qemu-server_8.3.7_amd64.deb
qm create 100 -machine microvm -acpi 0 -vga none -serial0 socket -tablet 0 -balloon 0 -args "-kernel /root/netbsd-SMOL -append 'console=com root=ld0a -z'"
qm disk import 100 /root/rescue-amd64.img local
qm set 100 -virtio0 local:10001/vm-10001-disk-0.raw
qm start 100
Feb 16 15:38:05 batocera kernel: [ 14.335962] usb 1-10: new full-speed USB device number 5 using xhci_hcd
Feb 16 15:38:05 batocera kernel: [ 14.478909] usb 1-10: New USB device found, idVendor=046d, idProduct=c294, bcdDevice=13.50
Feb 16 15:38:05 batocera kernel: [ 14.478924] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Feb 16 15:38:05 batocera kernel: [ 14.478930] usb 1-10: Product: G29 Driving Force Racing Wheel
Feb 16 15:38:05 batocera kernel: [ 14.478935] usb 1-10: Manufacturer: Logitech
Feb 16 15:38:05 batocera kernel: [ 14.335962] usb 1-10: new full-speed USB device number 5 using xhci_hcd
Feb 16 15:38:05 batocera kernel: [ 14.478909] usb 1-10: New USB device found, idVendor=046d, idProduct=c294, bcdDevice=13.50
Feb 16 15:38:05 batocera kernel: [ 14.478924] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Feb 16 15:38:05 batocera kernel: [ 14.478930] usb 1-10: Product: G29 Driving Force Racing Wheel
Feb 16 15:38:05 batocera kernel: [ 14.47
Feb 16 16:24:08 batocera kernel: [ 2780.030616] usb 1-10: new full-speed USB device number 8 using xhci_hcd
Feb 16 16:24:09 batocera kernel: [ 2780.172452] usb 1-10: New USB device found, idVendor=046d, idProduct=c294, bcdDevice=13.50
Feb 16 16:24:09 batocera kernel: [ 2780.172468] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Feb 16 16:24:09 batocera kernel: [ 2780.172474] usb 1-10: Product: G29 Driving Force Racing Wheel
Feb 16 16:24:09 batocera kernel: [ 2780.172478] usb 1-10: Manufacturer: Logitech
Feb 16 16:24:09 batocera kernel: [ 2780.177369] input: Logitech G29 Driving Force Racing Wheel as /devices/pci0000:00/0000:00:14.0/usb1/1-10/1-10:1.0/0003:046D:C294.0007/input/input25
Feb 16 16:24:09 batocera kernel: [ 2780.234588] logitech 0003:046D:C294.0007: input,hidraw3: USB HID v1.00 Gamepad [Logitech G29 Driving Force Racing Wheel] on usb-0000:00:14.0-10/input0
Feb 16 16:24:09 batocera kernel: [ 2780.251365] usb 1-10: USB disconnect, device number 8
Feb 16 16:24:09 batocera kernel: [
{
"actions_player1": [
{
"trigger": ["hotkey", "start"],
"type": "key",
"target": [ "KEY_LEFTALT", "KEY_F4" ]
},
{
"trigger": "start",
"type": "key",