1. "Porteus Kernel Builder" was updated to mkKernel-18.01.06-noarch-1.xzm
Please refer to
Porteus Kernel Builder (Post by neko #52232)
(1) Config prototypes were updated.
For kernel version line 4.15-rc, 4.14, 4.9 and 4.4
(2) "Kernel Builder" specification is not redesigned yet.
not fix the bug yet:
Please refer to
Porteus Kernel Builder (Post by neko #61024)
2. current kernel version
[from
https://www.kernel.org/finger_banner]
The latest mainline version of the Linux kernel is: 4.15-rc6
The latest stable 4.14 version of the Linux kernel is:
4.14.12 <---
NEW
The latest longterm 4.9 version of the Linux kernel is:
4.9.75 <---
NEW
The latest longterm 4.4 version of the Linux kernel is:
4.4.110 <---
NEW
The latest longterm 4.1 version of the Linux kernel is: 4.1.48
The latest longterm 3.18 version of the Linux kernel is: 3.18.91 (EOL)
The latest linux-next version of the Linux kernel is: next-20180105
3.
NEW Example of updated kernel that was built by "Porteus Kernel builder" were updated.
Refer to
Porteus Kernel Builder (Post by neko #57468)
or
refer to
Porteus Kernel Builder (Post by neko #52232)
"copy firmwares from firmware packages" function was used when build kernel even if includes "make firmware".
-----------------------------------------------------------------
[How to update the prototype of version 4.15-rc6 config]
---- STEP 1 ---- By "make oldconfig"
=== 64bit ===
Remove the kernel mapping in user mode (PAGE_TABLE_ISOLATION) [N/y/?] (NEW) n
Overlayfs: follow redirects even if redirects are turned off (OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW) [Y/n/?] (NEW) Y
=== 32bit ===
Overlayfs: follow redirects even if redirects are turned off (OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW) [Y/n/?] (NEW) Y
---- STEP 2 ---- By "make menuconfig"
=== 64bit ===
Bus options (PCI etc.) --> PCIe AER error injector support
Bus options (PCI etc.) --> PCIe Downstream Port Containment support
Bus options (PCI etc.) --> PCIe Precision Time Measurement support
Device Drivers --> Input device support --> Mice --> Enable SMbus support
Device Drivers --> I2C support --> Enable compatibility bits for old user-space
Device Drivers --> I2C support --> Autoselect pertinent helper modules
Device Drivers --> I2C support --> I2C/SMBus Test Stub
Device Drivers --> SPI support
Device Drivers --> Multifunction device drivers --> Intel ICH LPC
Device Drivers --> Multifunction device drivers --> Intel SCH LPC
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in ACPI mode
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in PCI mode
Device Drivers --> HID support --> USB HID support --> PID device support
=== 32bit ===
Bus options (PCI etc.) --> PCIe AER error injector support
Bus options (PCI etc.) --> PCIe Downstream Port Containment support
Bus options (PCI etc.) --> PCIe Precision Time Measurement support
Device Drivers --> Input device support --> Mice --> Enable SMbus support
Device Drivers --> I2C support --> Enable compatibility bits for old user-space
Device Drivers --> I2C support --> Autoselect pertinent helper modules
Device Drivers --> I2C support --> I2C/SMBus Test Stub
Device Drivers --> I2C support --> I2C Hardware Bus support --> Geode ACCESS.bus support
Device Drivers --> SPI support
Device Drivers --> Multifunction device drivers --> Intel ICH LPC
Device Drivers --> Multifunction device drivers --> Intel SCH LPC
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in ACPI mode
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in PCI mode
Device Drivers --> HID support --> USB HID support --> PID device support
[How to update the prototype of version 4.14.12 config]
---- STEP 1 ---- By "make oldconfig"
=== 64bit ===
Choose kernel unwinder
> 1. ORC unwinder (UNWINDER_ORC) (NEW)
2. Frame pointer unwinder (UNWINDER_FRAME_POINTER) (NEW)
3. Guess unwinder (UNWINDER_GUESS) (NEW)
choice[1-3?]: 1
Remove the kernel mapping in user mode (PAGE_TABLE_ISOLATION) [Y/n/?] (NEW) n
=== 32bit ===
32bit
Choose kernel unwinder
> 1. Frame pointer unwinder (UNWINDER_FRAME_POINTER) (NEW)
2. Guess unwinder (UNWINDER_GUESS) (NEW)
choice[1-2?]: 1
---- STEP 2 ---- By "make menuconfig"
=== 64bit ===
Bus options (PCI etc.) --> PCIe AER error injector support
Bus options (PCI etc.) --> PCIe Downstream Port Containment support
Bus options (PCI etc.) --> PCIe Precision Time Measurement support
Device Drivers --> Input device support --> Mice --> Enable SMbus support
Device Drivers --> I2C support --> Enable compatibility bits for old user-space
Device Drivers --> I2C support --> Autoselect pertinent helper modules
Device Drivers --> I2C support --> I2C/SMBus Test Stub
Device Drivers --> SPI support
Device Drivers --> Multifunction device drivers --> Intel ICH LPC
Device Drivers --> Multifunction device drivers --> Intel SCH LPC
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in ACPI mode
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in PCI mode
Device Drivers --> HID support --> USB HID support --> PID device support
=== 32bit ===
Bus options (PCI etc.) --> PCIe AER error injector support
Bus options (PCI etc.) --> PCIe Downstream Port Containment support
Bus options (PCI etc.) --> PCIe Precision Time Measurement support
Device Drivers --> Input device support --> Mice --> Enable SMbus support
Device Drivers --> I2C support --> Enable compatibility bits for old user-space
Device Drivers --> I2C support --> Autoselect pertinent helper modules
Device Drivers --> I2C support --> I2C/SMBus Test Stub
Device Drivers --> I2C support --> I2C Hardware Bus support --> Geode ACCESS.bus support
Device Drivers --> SPI support
Device Drivers --> Multifunction device drivers --> Intel ICH LPC
Device Drivers --> Multifunction device drivers --> Intel SCH LPC
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in ACPI mode
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in PCI mode
Device Drivers --> HID support --> USB HID support --> PID device support
[How to update the prototype of version 4.9.75 config]
---- STEP 1 ---- By "make oldconfig"
=== 64bit ===
Remove the kernel mapping in user mode (PAGE_TABLE_ISOLATION) [Y/n/?] (NEW) n
---- STEP 2 ---- By "make menuconfig"
=== 64bit ===
Bus options (PCI etc.) --> PCIe AER error injector support
Bus options (PCI etc.) --> PCIe Downstream Port Containment support
Bus options (PCI etc.) --> PCIe Precision Time Measurement support
Device Drivers --> Input device support --> Mice --> Enable SMbus support
Device Drivers --> I2C support --> Enable compatibility bits for old user-space
Device Drivers --> I2C support --> Autoselect pertinent helper modules
Device Drivers --> I2C support --> I2C/SMBus Test Stub
Device Drivers --> SPI support
Device Drivers --> Multifunction device drivers --> Intel ICH LPC
Device Drivers --> Multifunction device drivers --> Intel SCH LPC
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in ACPI mode
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in PCI mode
Device Drivers --> HID support --> USB HID support --> PID device support
=== 32bit ===
Bus options (PCI etc.) --> PCIe AER error injector support
Bus options (PCI etc.) --> PCIe Downstream Port Containment support
Bus options (PCI etc.) --> PCIe Precision Time Measurement support
Device Drivers --> Input device support --> Mice --> Enable SMbus support
Device Drivers --> I2C support --> Enable compatibility bits for old user-space
Device Drivers --> I2C support --> Autoselect pertinent helper modules
Device Drivers --> I2C support --> I2C/SMBus Test Stub
Device Drivers --> I2C support --> I2C Hardware Bus support --> Geode ACCESS.bus support
Device Drivers --> SPI support
Device Drivers --> Multifunction device drivers --> Intel ICH LPC
Device Drivers --> Multifunction device drivers --> Intel SCH LPC
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in ACPI mode
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in PCI mode
Device Drivers --> HID support --> USB HID support --> PID device support
[How to update the prototype of version 4.4.110 config]
---- STEP 1 ---- By "make oldconfig"
=== 64bit ===
Remove the kernel mapping in user mode (PAGE_TABLE_ISOLATION) [Y/n/?] (NEW) n
---- STEP 2 ---- By "make menuconfig"
=== 64bit ===
Bus options (PCI etc.) --> PCIe AER error injector support
Device Drivers --> Input device support --> Mice --> Enable SMbus support
Device Drivers --> I2C support --> Enable compatibility bits for old user-space
Device Drivers --> I2C support --> Autoselect pertinent helper modules
Device Drivers --> I2C support --> I2C/SMBus Test Stub
Device Drivers --> I2C support --> I2C Hardware Bus support --> PCA9564/PCA9665 as platform device
Device Drivers --> SPI support
Device Drivers --> Multifunction device drivers --> Intel ICH LPC
Device Drivers --> Multifunction device drivers --> Intel SCH LPC
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in ACPI mode
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in PCI mode
Device Drivers --> HID support --> USB HID support --> PID device support
=== 32bit ===
Bus options (PCI etc.) --> PCIe AER error injector support
Device Drivers --> Input device support --> Mice --> Enable SMbus support
Device Drivers --> I2C support --> Enable compatibility bits for old user-space
Device Drivers --> I2C support --> Autoselect pertinent helper modules
Device Drivers --> I2C support --> I2C/SMBus Test Stub
Device Drivers --> I2C support --> I2C Hardware Bus support --> Geode ACCESS.bus support
Device Drivers --> I2C support --> I2C Hardware Bus support --> PCA9564/PCA9665 as platform device
Device Drivers --> SPI support
Device Drivers --> Multifunction device drivers --> Intel ICH LPC
Device Drivers --> Multifunction device drivers --> Intel SCH LPC
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in ACPI mode
Device Drivers --> Multifunction device drivers --> Intel Low Power Subsystem support in PCI mode
Device Drivers --> HID support --> USB HID support --> PID device support
Note 1: STEP 1
"PAGE_TABLE_ISOLATION" is not set.
Note 2: STEP 2
Please refer to
HID over I2C - Precision Mouse (Post by raja #61487)
raja, Thanks.
Thanks.