Home
last modified time | relevance | path

Searched full:per (Results 1 – 25 of 6102) sorted by relevance

12345678910>>...245

/kernel/linux/linux-5.10/Documentation/translations/it_IT/process/
Demail-clients.rst8 Informazioni sui programmi di posta elettronica per Linux
17 per applicare le patch.
28 Le patch per il kernel vengono inviate per posta elettronica, preferibilmente
35 I programmi di posta elettronica che vengono usati per inviare le patch per il
36 kernel Linux dovrebbero inviarle senza alterazioni. Per esempio, non
47 testo. Le patch inviate per posta elettronica dovrebbero essere codificate in
49 Se configurate il vostro programma per inviare messaggi codificati con UTF-8
61 impedisce il corretto funzionamento di alcuni script per leggere o applicare
69 Alcuni suggerimenti per i programmi di posta elettronica (MUA)
72 Qui troverete alcuni suggerimenti per configurare i vostri MUA allo scopo
[all …]
D4.Coding.rst30 Per la maggior parte del tempo, la politica descritta in quel file è stata
33 La presenza di quel codice conduce a due distinti pericoli per gli
42 per gli sviluppatori una comprensione veloce di ogni sua parte. Non ci sono,
43 quindi, più spazi per un codice formattato alla carlona.
53 iniziare a generare patch che correggono lo stile come modo per prendere
54 famigliarità con il processo, o come modo per inserire i propri nomi nei
63 (per esempio, una linea che diviene poco leggibile se divisa per rientrare
66 Notate che potete utilizzare lo strumento “clang-format” per aiutarvi con
67 le regole, per una riformattazione automatica e veloce del vostro codice
68 e per revisionare interi file per individuare errori nello stile di codifica,
[all …]
Dsubmitting-patches.rst8 Inviare patch: la guida essenziale per vedere il vostro codice nel kernel
17 Questo documento contiene un vasto numero di suggerimenti concisi. Per
21 per una lista di punti da verificare prima di inviare del codice. Se state
23 per delle patch relative alle associazioni per Device Tree leggete
27 controllo di versione ``git``; se utilizzate ``git`` per preparare le vostre
28 patch molto del lavoro più ripetitivo lo troverete già fatto per voi, tuttavia
36 ``git`` per ottenerli. Vorrete iniziare col repositorio principale che può
44 Guardate l'elemento **T:** per un determinato sottosistema nel file MAINTANERS
50 complicata per sviluppare per il kernel.
56 per crearle. Git produce di base le patch in questo formato; se state
[all …]
Dstable-api-nonsense.rst8 L'interfaccia dei driver per il kernel Linux
15 Questo è stato scritto per cercare di spiegare perché Linux **non ha
38 robusto, stabile e maturo; questi sono anche i motivi per cui avete scelto
44 Solo le persone un po' strambe vorrebbero scrivere driver per il kernel con
45 la costante preoccupazione per i cambiamenti alle interfacce interne. Per il
51 driver che non hanno i propri sorgenti rilasciati con licenza GPL. Per favore
52 fate riferimento ad un avvocato per qualsiasi questione legale, io sono un
54 per essere superficiali sui problemi legali, sono veri e dovete esserne a
59 prima delle cose binarie per toglierle di mezzo.
75 - In base alle opzioni che sono state selezionate per generare il kernel,
[all …]
Dcoding-style.rst8 Stile del codice per il kernel Linux
11 Questo è un breve documento che descrive lo stile di codice preferito per
14 dev'essere usato per qualsiasi cosa che io sia in grado di mantenere, e l'ho
15 preferito anche per molte altre cose. Per favore, almeno tenete in
33 schermo per 20 ore a file, troverete molto più facile capire i livelli di
48 subordinati ``case``. In questo modo si evita una doppia indentazione per
82 spazi non vengono mai usati per l'indentazione, e l'esempio qui sopra è
104 printk, questo perché inibireste la possibilità d'utilizzare grep per cercarle.
114 posizionare la parentesi graffa di apertura per ultima sulla riga, e quella
115 di chiusura per prima su una nuova riga, così:
[all …]
D7.AdvancedTopics.rst13 alcuni argomenti che potrebbero essere utili per gli sviluppatori che stanno
14 per diventare parte integrante del processo di sviluppo del kernel.
19 L'uso di un sistema distribuito per il controllo delle versioni del kernel
22 approccio alla gestione dei sorgenti non lo era. Un sistema distribuito per
24 Oggigiorno, ci sono diverse alternative libere a BitKeeper. Per il meglio o il
25 peggio, il progetto del kernel ha deciso di usare git per gestire i sorgenti.
32 di git ai suoi lettori; ci sarebbe materiale a sufficienza per un lungo
44 La prima cosa da fare prima di usarlo per produrre patch che saranno
49 eccetera. Una certa comprensione degli strumenti git per riscrivere la storia
56 Utilizzare git per produrre patch da sottomettere via email può essere
[all …]
Dlicense-rules.rst10 Regole per licenziare il kernel Linux
16 aggiunge eccezione per le chiamate di sistema come descritto in
20 debba essere licenziato per far si che sia chiaro e non ambiguo. Questo non
35 per esempio con una delle varianti compatibili della GPL e alternativamente con
38 I file d'intestazione per l'API verso lo spazio utente (UAPI) descrivono
39 le interfacce usate dai programmi, e per questo sono un caso speciale.
41 confine oltre il quale non si estendono i requisiti della GPL per quei
42 programmi che le usano per comunicare con il kernel. Dato che i file
47 Il modo più comune per indicare la licenza dei file sorgenti è quello di
49 file. Per via della formattazione, dei refusi, eccetera, questi blocchi di
[all …]
D2.Process.rst14 il kernel da allora ha messo in atto un certo numero di procedure per rendere
16 processo si svolge per poter esserne parte attiva.
41 Viene seguita una disciplina abbastanza lineare per l'inclusione delle
46 patch per un nuovo ciclo di sviluppo (e tutte le più importanti modifiche)
50 (per inciso, vale la pena notare che i cambiamenti integrati durante la
55 La finestra di inclusione resta attiva approssimativamente per due settimane.
58 Per il kernel che è destinato ad essere 5.6, per esempio, il rilascio
68 amichevole. Come regola generale: se vi perdete la finestra di inclusione per
70 successivo (un'eccezione può essere fatta per i driver per hardware non
102 particolarmente seri. Per questa ragione, le modifiche che portano ad una
[all …]
Dclang-format.rst10 ``clang-format`` è uno strumento per formattare codice C/C++/... secondo
12 e non copre tutti i singoli casi, ma è abbastanza buono per essere utile.
14 ``clang-format`` può essere usato per diversi fini:
16 - Per riformattare rapidamente un blocco di codice secondo lo stile del
24 - Ti aiuta a seguire lo stile del codice, particolarmente utile per i
25 nuovi arrivati o per coloro che lavorano allo stesso tempo su diversi
34 le regole di base per un particolare sottosistema o cartella. Per farlo,
54 Revisionare lo stile di codifica per file e modifiche
61 Per farlo, potete eseguire qualcosa del genere::
69 le opzioni di stile nel file di configurazione; così come per verificare
[all …]
D5.Posting.rst11 Prima o poi arriva il momento in cui il vostro lavoro è pronto per essere
12 presentato alla comunità per una revisione ed eventualmente per la sua
15 e di procedure per la pubblicazione delle patch; seguirle renderà la vita
28 veramente "pronte". Per semplici patch questo non è un problema.
35 Quando pubblicate del codice che non è considerato pronto per l'inclusione,
52 per compilare il codice per differenti architetture, eccetera.
62 - Siate certi d'avere i diritti per pubblicare il codice. Se questo
63 lavoro è stato fatto per un datore di lavoro, egli avrà dei diritti su
74 La preparazione delle patch per la pubblicazione può richiedere una quantità
78 Le patch devono essere preparate per una specifica versione del kernel.
[all …]
Dadding-syscalls.rst11 Questo documento descrive quello che è necessario sapere per aggiungere
35 utilizzare ``poll``/``select``/``epoll`` per ricevere quelle notifiche.
45 essere sempre vero (per esempio, in ambienti come namespace/sandbox/chroot).
53 la nuova funzionalità è veramente semplice (per esempio, leggere/scrivere
57 Come per :manpage:`fcntl(2)`, questa chiamata di sistema è un complesso
58 multiplatore quindi è meglio usarlo per cose molto simili a quelle esistenti
59 nel comando ``prctl`` oppure per leggere/scrivere un semplice flag relativo
67 dev'essere supportata per un periodo indefinito. Per questo, è davvero
78 Per semplici chiamate di sistema che accettano solo un paio di argomenti,
80 argomento *flags* alla chiamata di sistema. Per assicurarsi che i programmi
[all …]
D3.Early-stage.rst11 Osservando un progetto di sviluppo per il kernel Linux, si potrebbe essere
13 progetto significativo, molta della preparazione per giungere al successo
24 richiesto per un particolare dispositivo. In altri casi invece, si
29 linux audio cercarono un modo per far girare le applicazioni senza dropouts
33 configurato per dare ad una specifica applicazione accesso allo
37 Per gli sviluppatori audio, questo modulo di sicurezza era sufficiente a
38 risolvere il loro problema nell'immediato. Per l'intera comunità kernel,
39 invece, era un uso improprio del framework LSM (che non è progettato per
41 e un rischio per la stabilità del sistema. Le loro soluzioni di punta nel
55 una perdita di tempo. Loro sono troppo "intelligenti" per stare ad
[all …]
Dmaintainer-pgp-guide.rst9 La guida a PGP per manutentori del kernel
18 Per approfondire alcuni argomenti trattati in questo documento è consigliato
42 - i repositori git forniscono firme PGP per ogni tag
43 - gli archivi tar hanno firme separate per ogni archivio
52 parte dell'infrastruttura possa essere compromessa in ogni momento. Per questa
53 ragione, gli amministratori hanno intrapreso deliberatemene dei passi per
58 Il principio sopra indicato è la ragione per la quale è necessaria questa
60 non sia fatto semplicemente per incolpare qualcun'altro per future falle di
62 sviluppatori possano seguire per creare un ambiente di lavoro sicuro e
77 invoca GnuPG v.1. Per controllate usate::
[all …]
/kernel/linux/linux-5.10/Documentation/translations/it_IT/doc-guide/
Dsphinx.rst3 .. note:: Per leggere la documentazione originale in inglese:
11 Il kernel Linux usa `Sphinx`_ per la generazione della documentazione a partire
13 Per generare la documentazione in HTML o PDF, usate comandi ``make htmldocs`` o
23 Solitamente questi commenti sono utilizzati per descrivere le funzioni, i tipi
37 I marcatori ReST utilizzati nei file in Documentation/ sono pensati per essere
40 Esiste uno script che verifica i requisiti Sphinx. Per ulteriori dettagli
48 Un modo per evitare questo genere di problemi è quello di utilizzare una
49 versione diversa da quella fornita dalla vostra distribuzione. Per fare questo,
61 #) Viene raccomandato l'uso del tema RTD per la documentazione in HTML.
67 utilizzando LaTeX. Per una corretta interpretazione, è necessario aver
[all …]
/kernel/linux/linux-5.10/Documentation/core-api/
Dthis_cpu_ops.rst8 this_cpu operations are a way of optimizing access to per cpu
11 the cpu permanently stored the beginning of the per cpu area for a
14 this_cpu operations add a per cpu variable offset to the processor
15 specific per cpu base and encode that operation in the instruction
16 operating on the per cpu variable.
32 synchronization is not necessary since we are dealing with per cpu
37 Please note that accesses by remote processors to a per cpu area are
69 per cpu area. It is then possible to simply use the segment override
70 to relocate a per cpu relative address to the proper per cpu area for
71 the processor. So the relocation to the per cpu base is encoded in the
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/
Dskx-metrics.json10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
14 …egorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.",
28 …ring Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU."
39 …ting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
43 …: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
50 …cate the maximum 4 uops retired per cycle has been achieved. Maximizing Retiring typically increa…
53 … that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.",
57per cycle has been achieved. Maximizing Retiring typically increases the Instruction-Per-Cycle me…
60 "BriefDescription": "Instructions Per Cycle (per Logical Processor)",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivybridge/
Divb-metrics.json10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
14 …egorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.",
28 …ring Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU."
38 …ting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
42 …: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
49 …cate the maximum 4 uops retired per cycle has been achieved. Maximizing Retiring typically increa…
52 … that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.",
56per cycle has been achieved. Maximizing Retiring typically increases the Instruction-Per-Cycle me…
59 "BriefDescription": "Instructions Per Cycle (per Logical Processor)",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/ivytown/
Divt-metrics.json10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
14 …egorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.",
28 …ring Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU."
38 …ting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
42 …: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
49 …cate the maximum 4 uops retired per cycle has been achieved. Maximizing Retiring typically increa…
52 … that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.",
56per cycle has been achieved. Maximizing Retiring typically increases the Instruction-Per-Cycle me…
59 "BriefDescription": "Instructions Per Cycle (per Logical Processor)",
[all …]
/kernel/linux/linux-5.10/Documentation/translations/it_IT/core-api/
Dsymbol-namespaces.rst11 per strutturare quello che viene esportato internamente al kernel
17 Lo spazio dei nomi dei simboli è stato introdotto come mezzo per strutturare
20 nomi. Questo meccanismo è utile per la documentazione (pensate ad
21 esempio allo spazio dei nomi SUBSYSTEM_DEBUG) così come per limitare
43 Tenete presente che per via dell'espansione delle macro questo argomento deve
44 essere un simbolo di preprocessore. Per esempio per esportare il
60 Definire lo spazio dei nomi per tutti i simboli di un sottosistema può essere
63 diventa lo spazio dei simboli di base per tutti gli usi di EXPORT_SYMBOL()
66 Ci sono molti modi per specificare questo simbolo di preprocessore e il loro
69 Per esempio per esportare tutti i simboli definiti in usb-common nello spazio
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/
Dskl-metrics.json10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
14 …egorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.",
28 …ring Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU."
38 …ting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
42 …: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
49 …cate the maximum 4 uops retired per cycle has been achieved. Maximizing Retiring typically increa…
52 … that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.",
56per cycle has been achieved. Maximizing Retiring typically increases the Instruction-Per-Cycle me…
59 "BriefDescription": "Instructions Per Cycle (per Logical Processor)",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/powerpc/power8/
Dmetrics.json21 "BriefDescription": "% of Branch miss predictions per instruction",
27 "BriefDescription": "Count cache branch misprediction per instruction",
39 "BriefDescription": "CR MisPredictions per Instruction",
57 "BriefDescription": "TA MisPredictions per Instruction",
390 "BriefDescription": "Run cycles per run instruction",
456 "BriefDescription": "% of DL1 Reloads from Distant L2 or L3 (Modified) per Inst",
462 "BriefDescription": "% of DL1 Reloads from Distant L2 or L3 (Shared) per Inst",
468 "BriefDescription": "% of DL1 Reloads from Distant L4 per Inst",
474 "BriefDescription": "% of DL1 Reloads from Distant Memory per Inst",
480 "BriefDescription": "% of DL1 reloads from Private L2, other core per Inst",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/haswell/
Dhsw-metrics.json10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
14 …egorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.",
28 …ring Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU."
38 …ting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
42 …: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
49 …cate the maximum 4 uops retired per cycle has been achieved. Maximizing Retiring typically increa…
52 … that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.",
56per cycle has been achieved. Maximizing Retiring typically increases the Instruction-Per-Cycle me…
59 "BriefDescription": "Instructions Per Cycle (per Logical Processor)",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/haswellx/
Dhsx-metrics.json10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
14 …egorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.",
28 …ring Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU."
38 …ting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
42 …: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
49 …cate the maximum 4 uops retired per cycle has been achieved. Maximizing Retiring typically increa…
52 … that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.",
56per cycle has been achieved. Maximizing Retiring typically increases the Instruction-Per-Cycle me…
59 "BriefDescription": "Instructions Per Cycle (per Logical Processor)",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/broadwell/
Dbdw-metrics.json10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
14 …egorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.",
28 …ring Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU."
38 …ting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
42 …: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
49 …cate the maximum 4 uops retired per cycle has been achieved. Maximizing Retiring typically increa…
52 … that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.",
56per cycle has been achieved. Maximizing Retiring typically increases the Instruction-Per-Cycle me…
59 "BriefDescription": "Instructions Per Cycle (per Logical Processor)",
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/
Dclx-metrics.json10 …nd undersupplies its Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
14 …egorized under Frontend Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
24 …ue to incorrect speculations. SMT version; use when SMT is enabled and measuring per logical CPU.",
28 …ring Nukes is another example. SMT version; use when SMT is enabled and measuring per logical CPU."
39 …ting new uops in the Backend. SMT version; use when SMT is enabled and measuring per logical CPU.",
43 …: Memory Bound and Core Bound. SMT version; use when SMT is enabled and measuring per logical CPU."
50 …cate the maximum 4 uops retired per cycle has been achieved. Maximizing Retiring typically increa…
53 … that eventually get retired. SMT version; use when SMT is enabled and measuring per logical CPU.",
57per cycle has been achieved. Maximizing Retiring typically increases the Instruction-Per-Cycle me…
60 "BriefDescription": "Instructions Per Cycle (per Logical Processor)",
[all …]

12345678910>>...245