2025-07-31

Attenzione a fstrim su RAID 10: crash del kernel in alcune configurazioni Linux (5.15.181-stable / 5.15.188-stable)


Sintomo

Su alcune configurazioni Linux, eseguire il comando:

> fstrim -v /

può causare un crash del kernel immediato, accompagnato dal messaggio `Killed` e da una traccia nel log (`dmesg`) simile a questa:

RIP: 0010:0x0
Code: Unable to access opcode bytes at RIP 0xffffffffffffffd6.
Call Trace:
  raid10_make_request+0xbf1/0xd20
  ...

Il problema si verifica anche su altri mount point e non è legato a mancanza di memoria o corruzione del filesystem.

Causa

Il problema è causato da un bug noto nel driver md/raid10 del kernel Linux: quando viene eseguito un comando TRIM (come `fstrim`) su un volume configurato in RAID 10 software, il kernel tenta di accedere ad un puntatore funzione nullo, provocando un kernel panic.

Questa anomalia è stata segnalata anche in altre distribuzioni (es. Ubuntu, bug #2117395) e si verifica su filesystem ext4 montati sopra array RAID 10.

Perché succede

Il supporto TRIM (discard) non è sempre correttamente implementato nel livello RAID 10 software. Il kernel presume l'esistenza di una funzione per gestire l'operazione `REQ_OP_DISCARD`, ma questa non è definita in alcune configurazioni. Il risultato è un accesso a indirizzo nullo (0x0) e il crash del sistema.

Soluzioni consigliate

Non usare, momentaneamente, `fstrim` su RAID 10.

Rimuovere l'opzione `discard` da `/etc/fstab` per evitare TRIM automatici:

diff
- /dev/md0 / ext4 defaults,discard 0 1
+ /dev/md0 / ext4 defaults 0 1
 

2025-07-29

Thunderbird, testo invisibile nelle risposte ad email HTML


Utilizzando Thunderbird capita che, rispondendo ad email in formato HTML, il testo della risposta non sia visibile (testo bianco su sfondo bianco o nero su sfondo nero).

Di solito è sufficiente aprire il menù Impostazioni/Setting →Composizione/Composition → Stile HTML/HTML Style e deselezionare la voce "Utilizzare i colori di default del lettore" / "Use reader's default colors".

Nei casi più difficili si può rispondere utilizzando la modalità testo: basta tenere premuto il tasto SHIFT mentre si clicca sul pulsante rispondi. 

2025-07-25

Integrazione con Clouflare Turnstile

Come precedentemente segnalato, Google sta cercando di incentivare la migrazione degli utenti di reCAPTCHA verso reCAPTCHA Enterprise. Con reCAPTCHA Enterprise, le funzionalità avanzate sono pensate per le aziende e possono comportare costi significativi, specialmente in caso di elevati volumi di traffico. Turnstile rappresenta una soluzione gratuita e semplice per la maggior parte dei siti.

2025-07-16

DISM: lo strumento nascosto di Windows per risolvere problemi e riparare il sistema

Se il tuo PC con Windows inizia a dare segni di instabilità, crash casuali o errori misteriosi durante gli aggiornamenti, potresti non dover reinstallare tutto da capo. Windows integra infatti uno strumento potente ma poco conosciuto: DISM (Deployment Image Servicing and Management).

2025-07-03

Ripristinare Windows 10 o 11 su un nuovo PC: il comando poco conosciuto che semplifica tutto


Hai bisogno di trasferire Windows 10 o 11 su un altro PC con hardware diverso? È possibile farlo, ma non basta semplicemente clonare il disco: per ottenere un sistema stabile e compatibile servono alcuni accorgimenti.

Il problema: driver e configurazioni "vecchie"

Spostare un'installazione di Windows su un nuovo hardware, anche se tecnicamente possibile, porta con sé tutti i driver e le configurazioni della macchina originale. Questo può causare conflitti, instabilità o problemi di prestazioni.

2025-06-26

Come ripristinare un sistema Slackware dopo un aggiornamento del kernel senza aver eseguito lilo

Se utilizzi Slackware e hai aggiornato il kernel, c'è un passaggio fondamentale da non dimenticare: eseguire `lilo`. Questo comando aggiorna il bootloader con le informazioni del nuovo kernel. Dimenticarlo significa molto probabilmente ritrovarsi con un sistema che non si avvia più correttamente.

Cosa succede se dimentichi lilo

Slackware, a differenza di altre distribuzioni, non aggiorna automaticamente il bootloader dopo l'installazione di un nuovo kernel. Se dimentichi di eseguire `lilo`, potresti riscontrare:

  • errori all'avvio, come "kernel not found";
  • sistema che continua a caricare il vecchio kernel (se ancora presente);
  • blocco totale all'avvio, con la necessità di intervenire manualmente.

Niente panico: è possibile ripristinare il sistema con pochi passaggi, utilizzando il disco di installazione di Slackware o una live USB.

2025-06-24

Scopri "Evidenzia valori" in LibreOffice Calc (Ctrl+F8)


Hai mai avuto dubbi sul contenuto reale di una cella in un foglio di calcolo? LibreOffice Calc offre una funzione molto utile per chiarire ogni dubbio: "Evidenzia valori", accessibile dal menu Visualizza > Evidenzia valori o con la scorciatoia Ctrl+F8.

🎯 A cosa serve?

Attivando questa funzione, Calc evidenzia con colori diversi il contenuto delle celle in base al tipo di dato:

Tipo di contenutoColore (predefinito)Significato
TestoNeroCelle con solo testo
Numeri / DateBluNumeri riconosciuti come tali
FormuleVerdeCelle con formule attive
Celle protetteSfondo grigioSe è attiva la protezione celle

I colori possono variare leggermente a seconda del tema di sistema, ma la logica resta invariata.

🔎 Perché è utile?

Questa funzione è perfetta per:

  • capire se un numero è davvero un numero o solo testo formattato (es. '123 con apostrofo);
  • verificare velocemente quali celle contengono formule;
  • fare controlli rapidi sui dati dopo un'importazione da CSV o da web;
  • evitare errori nascosti che potrebbero influenzare i calcoli.

✅ Quando usarla

  • Durante la pulizia dei dati;
  • prima di consegnare un foglio di calcolo importante;
  • quando verifichi formule o funzioni;
  • per avere una panoramica chiara durante la creazione di modelli complessi.

📝 In breve

"Evidenziazione valori" è come una lente a raggi X per il tuo foglio di calcolo. Ti aiuta a vedere non solo cosa c'è scritto, ma che tipo di dato contiene ogni cella.

Capita spesso di attivare questa opzione per errore (magari premendo Ctrl+F8 senza accorgersene) e poi perdere tempo cercando di capire perché i colori o la formattazione sembrano strani. In realtà non c’è nessun problema: è solo l’evidenziazione dei valori attiva.