Epstein Files Full PDF

CLICK HERE
Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
Flag Counter
  1. World Encyclopedia
  2. kexec - Wikipedia
kexec - Wikipedia
From Wikipedia, the free encyclopedia
Linux kernel mechanism

kexec (kernel execute), analogous to the Unix/Linux kernel call exec, is a mechanism of the Linux kernel that allows booting of a new kernel from the currently running one.

Details

[edit]

Essentially, kexec skips the bootloader stage and hardware initialization phase performed by the system firmware (BIOS or UEFI), and directly loads the new kernel into main memory and starts executing it immediately. This avoids the long times associated with a full reboot, and can help systems to meet high-availability requirements by minimizing downtime.[1][2]

While feasible, implementing a mechanism such as kexec raises two major challenges:

  • Memory of the currently running kernel is overwritten by the new kernel, while the old one is still executing.
  • The new kernel will usually expect all hardware devices to be in a well defined state, in which they are after a system reboot because the system firmware resets them to a "sane" state. Bypassing a real reboot may leave devices in an unknown state, and the new kernel will have to recover from that.

Support for allowing only signed kernels to be booted through kexec was merged into version 3.17 of the Linux kernel mainline, which was released on October 5, 2014.[3] This disallows a root user to load arbitrary code via kexec and execute it, complementing the UEFI secure boot and in-kernel security mechanisms for ensuring that only signed Linux kernel modules can be inserted into the running kernel.[4][5][6]

Kexec is used by LinuxBoot to boot the main kernel from the Linux kernel located in the firmware.

See also

[edit]
  • iconLinux portal
  • kdump (Linux) – Linux kernel's crash dump mechanism, which internally uses kexec
  • kGraft – Linux kernel live patching technology developed by SUSE
  • kpatch – Linux kernel live patching technology developed by Red Hat
  • Ksplice – Linux kernel live patching technology developed by Ksplice, Inc. and later bought by Oracle

References

[edit]
  1. ^ Hariprasad Nellitheertha (May 4, 2004). "Reboot Linux faster using kexec". IBM. Archived from the original on January 21, 2013. Retrieved December 5, 2013.
  2. ^ David Pendell (August 16, 2008). "Reboot like a racecar with kexec". linux.com. Archived from the original on February 14, 2009. Retrieved December 5, 2013.
  3. ^ "Linux kernel 3.17, Section 1.10. Signed kexec kernels". kernelnewbies.org. October 5, 2014. Retrieved November 3, 2014.
  4. ^ Jake Edge (June 25, 2014). "Reworking kexec for signatures". LWN.net. Retrieved August 9, 2014.
  5. ^ Matthew Garrett (December 3, 2013). "Subverting security with kexec". dreamwidth.org. Retrieved December 5, 2013.
  6. ^ Kees Cook (December 10, 2013). "Live patching the kernel". outflux.net. Retrieved December 12, 2013.
  • v
  • t
  • e
Linux
Linux kernel
  • History
  • Linus's law
  • Linux-libre
  • Booting process
  • Kernel oops
  • Tux
  • more…
Controversies
  • Criticism of Linux
  • Criticism of desktop Linux
  • GNU/Linux naming controversy
  • Tanenbaum–Torvalds debate
  • SCO and Linux
Distributions
  • General comparison
  • Distributions list
  • Netbook-specific comparison
  • Distributions that run from RAM
  • Lightweight
  • Security-focused operating system
  • Package manager
    • Package format
    • List of software package managers
Organizations
  • LinuxChix
  • Linux Counter
  • Linux Documentation Project
  • Linux Foundation
  • Linux Mark Institute
  • Linux User Group (LUG)
Adoption
  • Adopters
  • Desktop
  • Embedded
  • Gaming
  • Mobile
  • Range of use
  • Linux malware
Media
  • DistroWatch
  • Free Software Magazine
  • Full Circle
  • Linux.com
  • Linux Format
  • Linux Gazette
  • Linux Journal
  • Linux Magazine
  • LinuxUser
    • Ubuntu User
  • Linux Outlaws
  • Linux Voice
  • LugRadio
  • LWN.net
  • Phoronix
  • Revolution OS
  • The Code
Security
certifications
  • CompTIA Linux+
  • Linux Foundation
  • Red Hat
  • icon Linux portal
  • Free and open-source software portal
  • Category
  • v
  • t
  • e
Linux kernel
Organization
Kernel
  • Linux Foundation
  • Linux Mark Institute
  • Linus's law
  • Tanenbaum–Torvalds debate
  • Tux
  • SCO disputes
  • Linaro
  • GNU GPL v2
  • menuconfig
  • Supported computer architectures
  • Version history
  • Criticism
Support
  • Developers
    • The Linux Programming Interface
    • kernel.org
    • LKML
    • Linux conferences
  • Users
    • Linux User Group (LUG)
People
  • Werner Almesberger
  • H. Peter Anvin
  • Jens Axboe
  • Moshe Bar
  • Suparna Bhattacharya
  • Andries Brouwer
  • Rémy Card
  • Alan Cox
  • Matthew Garrett
  • Avi Kivity
  • Con Kolivas
  • Greg Kroah-Hartman
  • Benson Leung
  • Robert Love
  • David S. Miller
  • Ingo Molnár
  • Andrew Morton
  • Hans Reiser
  • Rusty Russell
  • Shuah Khan
  • Linus Torvalds
  • Theodore Ts'o
  • Stephen Tweedie
  • Harald Welte
  • Chris Wright
Technical
Debugging
  • CRIU
  • ftrace
  • kdump
  • Linux kernel oops
  • SystemTap
  • BPF
Startup
  • vmlinux
  • System.map
  • dracut
  • initrd
  • initramfs
ABIs
  • Linux Standard Base
  • x32 ABI
APIs
Kernel
System Call
Interface
  • POSIX
    • ioctl
    • select
    • open
    • read
    • close
    • sync
    • …
  • Linux-only
    • futex
    • epoll
    • splice
    • dnotify
    • inotify
    • readahead
    • …
In-kernel
  • ALSA
  • Crypto API
  • io_uring
  • DRM
  • kernfs
  • Memory barrier
  • New API
  • RCU
  • Video4Linux
  • IIO
Userspace
Daemons,
File systems
  • bpffs
  • configfs
  • devfs
  • devpts
  • debugfs
  • FUSE
  • hugetlbfs
  • pipefs
  • procfs
  • securityfs
  • sockfs
  • sysfs
  • tmpfs
  • systemd
    • udev
  • Kmscon
  • binfmt_misc
Wrapper
libraries
  • C standard library
    • glibc
    • uClibc
    • Bionic
      • libhybris
    • dietlibc
    • EGLIBC
    • klibc
    • musl
    • Newlib
  • libcgroup
  • libdrm
  • libalsa
  • libevdev
  • libusb
  • liburing
Components
  • Kernel modules
  • BlueZ
  • cgroups
  • Console
  • bcache
  • Device mapper
  • dm-cache
  • dm-crypt
  • DRM
  • EDAC
  • evdev
  • Kernel same-page merging (KSM)
  • LIO
  • Framebuffer
  • LVM
  • KMS driver
  • Netfilter
  • Netlink
  • nftables
  • Network scheduler
  • perf
  • SLUB
  • zram
  • zswap
  • Process and I/O schedulers:
  • Brain Fuck Scheduler
  • Completely Fair Scheduler (CFS)
  • Earliest eligible virtual deadline first (EEVDF)
  • Noop scheduler
  • O(n) scheduler
  • O(1) scheduler
  • SCHED_DEADLINE
  • SCHED_FIFO
  • SCHED_RR
  • Security Modules: AppArmor
  • Exec Shield
  • seccomp
  • SELinux
  • Smack
  • Tomoyo Linux
  • Linux PAM
  • Device drivers
    • 802.11
    • graphics
  • Raw device
  • initramfs
  • KernelCare
  • kexec
  • kGraft
  • kpatch
  • Ksplice
Variants
  • Mainline
    • Linux kernel
    • Linux-libre
  • High-performance computing
    • INK
    • Compute Node Linux
    • SLURM
  • Real-time computing
    • RTLinux
    • RTAI
    • Xenomai
    • PREEMPT_RT
  • MMU-less
    • μClinux
    • PSXLinux
Virtualization
  • Hypervisor
    • KVM
    • Xen
  • OS-level virtualization
    • Linux-VServer
    • Lguest
    • LXC
    • OpenVZ
  • Other
    • L4Linux
    • User-mode Linux
    • MkLinux
    • coLinux
Adoption
Range
of use
  • Desktop
  • Embedded
  • Gaming
  • Thin client:
    • LTSP
  • Server:
    • LAMP
    • LYME-LYCE
  • Devices
Adopters
  • List of Linux adopters
  • icon Linux portal
  • Free and open-source software portal
  • Category
Retrieved from "https://teknopedia.ac.id/w/index.php?title=Kexec&oldid=1276493958"
Categories:
  • Linux kernel features
  • Linux kernel live patching
Hidden categories:
  • Articles with short description
  • Short description is different from Wikidata
  • Use mdy dates from August 2015

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url url
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id