mirror of
https://github.com/systemd/systemd.git
synced 2025-03-19 22:50:17 +03:00
Merge pull request #26152 from systemd/revert-26143-issue-26142
Revert "Resolves #26142 - Fix list of supported personalities"
This commit is contained in:
commit
edfb4a474e
@ -1088,22 +1088,20 @@ CapabilityBoundingSet=~CAP_B CAP_C</programlisting>
|
||||
<term><varname>Personality=</varname></term>
|
||||
|
||||
<listitem><para>Controls which kernel architecture <citerefentry
|
||||
project='man-pages'><refentrytitle>uname</refentrytitle><manvolnum>2</manvolnum></citerefentry> shall report,
|
||||
when invoked by unit processes. Takes one of the architecture identifiers <constant>x86</constant>,
|
||||
<constant>x86-64</constant>, <constant>arm64</constant>, <constant>arm64-be</constant>, <constant>arm</constant>,
|
||||
<constant>arm-be</constant>, <constant>alpha</constant>, <constant>arc</constant>, <constant>arc-be</constant>,
|
||||
<constant>cris</constant>, <constant>ia64</constant>, <constant>loongarch64</constant>, <constant>m68k</constant>,
|
||||
<constant>mips64-le</constant>, <constant>mips64</constant>, <constant>mips-le</constant>, <constant>mips</constant>,
|
||||
<constant>nios2</constant>, <constant>parisc64</constant>, <constant>parisc</constant>, <constant>ppc64-le</constant>,
|
||||
<constant>ppc64</constant>, <constant>ppc</constant>, <constant>ppc-le</constant>, <constant>riscv32</constant>,
|
||||
<constant>riscv64</constant>, <constant>s390x</constant>, <constant>s390</constant>, <constant>sh64</constant>,
|
||||
<constant>sh</constant>, <constant>sparc64</constant>, <constant>sparc</constant> or <constant>tilegx</constant>.
|
||||
Which personality architectures are supported depends on the system architecture. Usually the 64bit versions of the various
|
||||
system architectures support their immediate 32bit personality architecture counterpart, but no others. For
|
||||
example, <constant>x86-64</constant> systems support the <constant>x86-64</constant> and
|
||||
<constant>x86</constant> personalities but no others. The personality feature is useful when running 32-bit
|
||||
services on a 64-bit host system. If not specified, the personality is left unmodified and thus reflects the
|
||||
personality of the host system's kernel.</para></listitem>
|
||||
project='man-pages'><refentrytitle>uname</refentrytitle><manvolnum>2</manvolnum></citerefentry> shall
|
||||
report, when invoked by unit processes. Takes one of the architecture identifiers
|
||||
<constant>arm64</constant>, <constant>arm64-be</constant>, <constant>arm</constant>,
|
||||
<constant>arm-be</constant>, <constant>x86</constant>, <constant>x86-64</constant>,
|
||||
<constant>ppc</constant>, <constant>ppc-le</constant>, <constant>ppc64</constant>,
|
||||
<constant>ppc64-le</constant>, <constant>s390</constant> or <constant>s390x</constant>. Which
|
||||
personality architectures are supported depends on the kernel's native architecture. Usually the
|
||||
64bit versions of the various system architectures support their immediate 32bit personality
|
||||
architecture counterpart, but no others. For example, <constant>x86-64</constant> systems support the
|
||||
<constant>x86-64</constant> and <constant>x86</constant> personalities but no others. The personality
|
||||
feature is useful when running 32-bit services on a 64-bit host system. If not specified, the
|
||||
personality is left unmodified and thus reflects the personality of the host system's kernel. This
|
||||
option is not useful on architectures for which only one native word width was ever available, such
|
||||
as <constant>m68k</constant> (32bit only) or <constant>alpha</constant> (64bit only).</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
|
Loading…
x
Reference in New Issue
Block a user