| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
PowerPC changes:
powerpc/security: Fix spectre_v2 reporting
powerpc/vdso64: Fix CLOCK_MONOTONIC inconsistencies across Y2038
Defconfigs are regenerated as we are back on the default kernel version,
so the configs do not need to set the kernel series for the headers
package.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PowerPC fixes (v4.19.14 through to v4.19.26):
powerpc/radix: Fix kernel crash with mremap()
powerpc/fadump: Do not allow hot-remove memory from fadump reserved area.
powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand
powerpc/perf: Fix thresholding counter data for unknown type
powerpc/uaccess: fix warning/error with access_ok()
powerpc/xmon: Fix invocation inside lock region
powerpc/boot: Set target when cross-compiling for clang
powerpc: Disable -Wbuiltin-requires-header when setjmp is used
powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer
powerpc: consolidate -mno-sched-epilog into FTRACE flags
powerpc: remove old GCC version checks
powerpc/mm: Fallback to RAM if the altmap is unusable
powerpc/mm: Fix linux page tables build with some configs
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream release notes:
http://lists.busybox.net/pipermail/buildroot/2019-February/243960.html
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.11.3
This includes a patch to move to 4.20 as the default kernel. As we're
still on 4.19, we must now set the buildroot kernel series option.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|\
| |
| | |
Update Petitboot and enable Petitboot privilege separation
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Turn on support for unprivileged user accounts in the Petitboot
environment, including setting up a basic non-root user and group.
The implementation also requires using the agetty package rather than
the busybox getty utility, calling the initial pb-console helper on
login rather than directly, and moving some shell init logic from
Petitboot and into a .shrc script.
If no root password is configured in NVRAM or at runtime then this has
no effect aside from some nicer shell behaviour. Once a password is
configured then most actions in Petitboot will require this password and
the shell runs as a normal user.
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes Included for package hostboot, branch master:
610ca55 - Stephen Glancy - 2019-02-06 - Adds explorer OMI training code
e112cf5 - Stephen Glancy - 2019-02-06 - Adds Explorer OMI setup - step 12.8a
a97dbdf - Stephen Glancy - 2019-02-06 - Adds blank Explorer MMIO setup files
860b67a - Alvin Wang - 2019-02-06 - Adds empty files for exp_draminit_mc and p9a_omi_train
527ce1d - Alvin Wang - 2019-02-06 - Added p9a_omi_train procedure
fa12007 - Dan Crowell - 2019-02-06 - Add relationships for MCC to PRD
94fe5da - Dan Crowell - 2019-02-06 - Add FSPBUILD to CI scripts
d9535e0 - Jennifer A. Stofer - 2019-02-05 - Revert "Adds exp_draminit_mc"
8d0bb9d - Stephen Glancy - 2019-02-05 - Updates MWD_COARSE to run multiple patterns
c9b82b3 - Alvin Wang - 2019-02-05 - Adds exp_draminit_mc
bd7d0b7 - Andre Marin - 2019-02-05 - Add SPD DDIMM DDR4 module except for PMIC fields
605baad - Andre Marin - 2019-02-05 - Generalize set fields in pre_data_init
79fc8b6 - Christian Geddes - 2019-02-05 - Use singleton instance of TargetService in mmio.C
318a3c7 - Christian Geddes - 2019-02-05 - Skip dmi_io_dccal in Axone
de4076a - Christian Geddes - 2019-02-05 - Add new memory related chiplet types to scomtrans function
d054b91 - Christian Geddes - 2019-02-05 - Add temporary Axone simics workarounds to progress IPL
de88112 - Chris Steffen - 2019-02-05 - P9 Obus MNFG CRC and ECC Error Threshold
9f1d0e3 - Thi Tran - 2019-02-05 - Change target types to 64-bit and add P10 target types
ddae90c - Corey Swenson - 2019-02-04 - Make MCS acker workaround changes permanent
52080a9 - Ben Gass - 2019-02-04 - Adding p9a_ocmb_enable
4802d40 - Caleb Palmer - 2019-02-04 - PRD: Fix getBadDqBitmap check for dimm
5e78ec8 - Prem Shanker Jha - 2019-02-04 - PRD: Fixed handling PM malfunction error log plugin.
dbc69ab - Matt Raybuck - 2019-02-04 - Fix intermittent CI fails regarding mutexes
faafdfc - Ilya Smirnov - 2019-01-31 - Remove Hardcoded *.prf.err.o and *.prf.reg.o From errltool Makefile
8293d83 - Matt Derksen - 2019-01-31 - Fix deconfigure parent rollup policy
Changes Included for package hostboot-binaries, branch master:
a3802eb - hostboot - 2019-01-29 - UPDATE executables for the NVIDIA gpu and/or ring files for hw012919a.930
Changes Included for package firestone-xml, branch master:
9df12d2 - Stewart Smith - 2019-02-05 - Merge pull request #34 from sammj/whitespace
7491fd5 - Samuel Mendoza-Jonas - 2019-02-04 - Fix IBSCOM_MCS_BASE_ADDR formatting
Changes Included for package hcode, branch master:
a5399a3 - hostboot - 2019-02-06 - Release tag information updated for hw020619a.930
31d47f0 - hostboot - 2019-02-04 - Release tag information updated for hw020419a.930
f38abc8 - Douglas Gilbert - 2019-02-04 - HCODE: Add git commit to version field for QPMR, PPMR, and CPMR
a6f1075 - Gregory S. Still - 2019-02-04 - Revert "Self Restore: Integrated support for build of self-restore code in EKB."
1d9d132 - Prem Shanker Jha - 2019-02-04 - Self Restore: Integrated support for build of self-restore code in EKB.
09387cb - Anusha Reddy Rangareddygari - 2019-02-04 - Removing check on sbe region fence
d0628e1 - Rahul Batra - 2019-02-04 - PGPE: Use busy-wait instead of PK_SLEEP for delay
3b77cb3 - hostboot - 2019-01-31 - Release tag information updated for hw013119a.930
d27c3d4 - hostboot - 2019-01-30 - Updated chips.env.mk to include P9N DD2.3 in openPOWER HCODE
e91574e - Ben Gass - 2019-01-30 - Add support for p9c 1.2
bb9e539 - Gregory S. Still - 2019-01-30 - Revert "Self Restore: Integrated support for build of self-restore code in EKB."
26bd09e - Prem Shanker Jha - 2019-01-30 - Self Restore: Integrated support for build of self-restore code in EKB.
f824d8d - Prem Shanker Jha - 2019-01-30 - Revert "Self Restore: Integrated build with rest of the EKB build flow."
802577f - Prem Shanker Jha - 2019-01-30 - Self Restore: Integrated build with rest of the EKB build flow.
52a1900 - Ben Gass - 2019-01-30 - Add support for p9c 1.2
2041e71 - Ben Gass - 2019-01-30 - Add support for p9c 1.2
34151ca - hostboot - 2019-01-30 - Release tag information updated for hw013019a.930
7f3dc3d - Rahul Batra - 2019-01-30 - PM: OCC<>PGPE Interface for P9+
211c48c - Rahul Batra - 2019-01-30 - PGPE: Write magic number in HcodeOCCShared struct
2353468 - hostboot - 2019-01-29 - Release tag information updated for hw012919a.930
3b8ef40 - hostboot - 2019-01-26 - Release tag information updated for hw012619a.930
41a92e1 - Prem Shanker Jha - 2019-01-26 - VDM(Part 1): Introduced new members in CME and CPMR image headers
68d1acf - hostboot - 2019-01-25 - Release tag information updated for hw012519a.930
49a2d8e - Rahul Batra - 2019-01-25 - PGPE: WOV Fixes
e5e2761 - Rahul Batra - 2019-01-25 - PGPE: WOV Hcode Updates (3/3)
9b0e0c7 - Rahul Batra - 2019-01-25 - PGPE: WOV HW procs and Global Parm updates (2/3)
8e3228b - hostboot - 2018-12-31 - Release tag information updated for hw123119a.930
Moved hostboot version STABLE to match LATEST
Signed-off-by: hostboot <hostboot@us.ibm.com>
Signed-off-by: Corey Swenson <cswenson@us.ibm.com>
|
|
|
|
|
|
|
|
|
|
| |
PowerPC fixes (v4.19.7 through to v4.19.13):
powerpc: Look for "stdout-path" when setting up legacy consoles
powerpc/msi: Fix NULL pointer access in teardown code
powerpc/function_graph: Simplify with function_graph_enter()
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
| |
PowerPC fixes (4.19.5, 4.19.6):
powerpc/numa: Suppress "VPHN is not supported" messages
powerpc/io: Fix the IO workarounds code to work with Radix
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PowerPC fixes (4.19.2, 4.19.3, 4.19.4):
powerpc/memtrace: Remove memory in chunks
powerpc/boot: Ensure _zimage_start is a weak symbol
powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak
powerpc/nohash: fix undefined behaviour when testing page size support
powerpc/eeh: Fix possible null deref in eeh_dump_dev_log()
powerpc/Makefile: Fix PPC_BOOK3S_64 ASFLAGS
powerpc/mm: fix always true/false warning in slice.c
powerpc/mm: Fix page table dump to work on Radix
powerpc/64/module: REL32 relocation range check
powerpc/traps: restore recoverability of machine_check interrupts
powerpc/64s/hash: Do not use PPC_INVALIDATE_ERAT on CPUs before POWER9
powerpc/tm: Fix HFSCR bit for no suspend case
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
| |
Move to a new upstream kernel release. This includes a buildroot bump to
support 4.19 kernels.
The defconfig has been regenerated against 4.19 and the non-default IO
schedulers disabled. No functional changes should result.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|\
| |
| | |
kernel: Move to Linux 4.18.16-openpower1
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PowerPC fixes:
mm: Preserve _PAGE_DEVMAP across mprotect() calls
powerpc: Avoid code patching freed init sections
powerpc: fix csum_ipv6_magic() on little endian platforms
powerpc/powernv/ioda2: Reduce upper limit for DMA window size
powerpc/kdump: Handle crashkernel memory reservation failure
powerpc/powernv: opal_put_chars partial write fix
powerpc/mm: Don't report PUDs as memory leaks when using kmemleak
powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage
powerpc/64s: Make rfi_flush_fallback a little more robust
powerpc: Fix size calculation using resource_size()
powerpc/topology: Get topology for shared processors at boot
powerpc/powernv/pci: Work around races in PCI bridge enabling
powerpc64/ftrace: Include ftrace.h needed for enable/disable calls
powerpc/nohash: fix pte_access_permitted()
powerpc/64s: Fix page table fragment refcount race vs speculative references
powerpc/fadump: handle crash memory ranges array index overflow
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream changelog:
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.08
Set BR2_GCC_VERSION_6_X=y in all of the configs that include hostboot,
as the default has moved to GCC 7 and hostboot cannot build with a
modern compiler.
We are carrying a patch to dtc in our buildroot tree that fixes a
segfault when converting the powernv device tree. It has been submitted
upstream to buildroot (and the patch itself is upstream in dtc, but not
a released version).
Host packages updated:
libxml2: 2.9.7 -> 2.9.8
lz4: v1.8.1.2 -> v1.8.2
zstd: v1.3.3 -> v1.3.5
dtc: 1.4.4 -> 1.4.7
Shipped packages updated:
busybox: 1.29.0 -> 1.29.2
linux-firmware: 65b1c68c63f974d72610db38dfae49861117cae2 -> 8d69bab7a3da1913113ea98cefb73d5fa6988286
ethtool: 4.15 -> 4.16
util-linux: 2.32 -> 2.32.1
dtc: 1.4.4 -> 1.4.7
elfutils: 0.169 -> 0.171
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to 4.18, and re-generate the defconfig. In addition, make the
following changes:
- Enable EXPERT, so we can disable some things
- Disable non-powerpc BPF decoders
- Disable TASKSTATS
- Disable unused syscalls
- Set more things to be modules
- Turn off unused network vendors
Note that CONFIG_I2C_CHARDEV=y as the module is not loaded
automatically, and without this i2cget etc. will fail.
Buildroot is updated to include support for v4.18.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PowerPC fixes:
mm, powerpc, x86: define VM_PKEY_BITx bits if CONFIG_ARCH_HAS_PKEYS is enabled
bpf: powerpc64: pad function address loads with NOPs
powerpc: Add __printf verification to prom_printf
powerpc/powermac: Mark variable x as unused
powerpc/powermac: Add missing prototype for note_bootable_part()
powerpc/chrp/time: Make some functions static, add missing header include
powerpc/32: Add a missing include header
powerpc/64s: Fix compiler store ordering to SLB shadow area
powerpc/eeh: Fix use-after-release of EEH driver
powerpc/64s: Add barrier_nospec
Driver fixes:
cxgb4: Added missing break in ndo_udp_tunnel_{add/del}
igb: Fix queue selection on MAC filters on i210
i40e: avoid overflow in i40e_ptp_adjfreq()
i40e: Add advertising 10G LR mode
i40e: free the skb after clearing the bitlock
ixgbevf: fix MAC address changes through ixgbevf_set_mac()
ixgbe: Fix setting of TC configuration for macvlan case
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PowerPC fixes:
KVM: PPC: Check if IOMMU page is contained in the pinned physical page
powerpc/powernv: Fix save/restore of SPRG3 on entry/exit from stop (idle)
Driver fixes:
net/mlx5: Adjust clock overflow work period
net/mlx5e: Fix quota counting in aRFS expire flow
net/mlx5e: Don't allow aRFS for encapsulated packets
net/mlx5e: Refine ets validation function
net/mlx5e: Only allow offloading decap egress (egdev) flows
net/mlx5e: Add ingress/egress indication for offloaded TC flows
net/mlx5: E-Switch, UBSAN fix undefined behavior in mlx5_eswitch_mode
net/mlx4_core: Save the qpn from the input modifier in RST2INIT wrapper
net/mlx4_en: Don't reuse RX page when XDP is set
tg3: Add higher cpu clock for 5762.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
powerpc/64s: Fix DT CPU features Power9 DD2.1 logic
powerpc/64s/radix: Fix radix_kvm_prefetch_workaround paca access of not possible CPU
powerpc/fadump: Unregister fadump on kexec down path.
powerpc/powernv/cpuidle: Init all present cpus for deep states
powerpc/powernv: copy/paste - Mask SO bit in CR
powerpc/powernv/ioda2: Remove redundant free of TCE pages
powerpc/ptrace: Fix enforcement of DAWR constraints
powerpc/perf: Fix memory allocation for core-imc based on num_possible_cpus()
powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG
powerpc/pkeys: Detach execute_only key on !PROT_EXEC
powerpc/mm/hash: Add missing isync prior to kernel stack SLB switch
cpuidle: powernv: Fix promotion from snooze if next state disabled
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.05
http://lists.busybox.net/pipermail/buildroot/2018-June/222697.html
Highlights for OpenPower Firmware:
- Git caching: you don't need to re-clone from scratch when moving to a
different version of a package
Updated packages:
busybox: 1.27.2 -> 1.28.4
glibc: glibc-2.26-146 -> glibc-2.27-57
dropbear: 2017.75 -> 2018.76
ethtool: 4.13 -> 4.16
ncurses: 6.0 -> 6.1
util-linux: 2.31.1 -> 2.32
Updated host packages:
lz4: v1.7.5 -> v1.8.2
ncurses: 6.0 -> 6.1
gcc-initial: 6.4.0 -> 7.3.0
gcc-final: 6.4.0 -> 7.3.0
lzip: 1.19 -> 1.20
gawk: 4.1.4 -> 4.2.1
libopenssl: 1.0.2n -> 1.0.2o
squashfs: 3de1687d7432ea9b302c2db9521996f506c140a3 -> e38956b92f738518c29734399629e7cdb33072d3
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|\
| |
| | |
Enable BR2_LINUX_KERNEL_XZ=y for all platforms
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We keep creeping *just* over the size for BOOTKERNEL on our P8
builds due to some non-determinism in the kernel and initramfs
build process.
It turns out we didn't have the *kernel* being built with XZ
compression (just the initramfs), so if we enable that, we get
close to a megabyte back, which gives us some breathing room.
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
|
|/
|
|
|
|
| |
Notable changes: powerpc arch fixes, i40e, cxgb4, mlx5, nvme, btrfs.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
Interesting fixes: powerpc store forarding barrier, mlx4, aacraid,
networking.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
Interesting fixes: btrfs, generic spectre related patches, xhci null
pointer dereference, powernv NVRAM invalid sleep fix.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
Drop "scsi: aacraid: Correct hba_send to include iu_type" as it has been
merged into the stable tree.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
| |
New patches:
- powerpc/perf: Fix memory allocation for core-imc based on num_possible_cpus()
- scsi: aacraid: Correct hba_send to include iu_type
The perf fix was included in 4.16.7-openpower2 but not committed to the
Linux kernel tree. It is now correctly included in this release.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some powerpc fixes that are brought in with this release:
cpufreq: powernv: Fix hardlockup due to synchronous smp_call in timer interrupt
rtc: opal: Fix OPAL RTC driver OPAL_BUSY loops
powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address range
powerpc/mce: Fix a bug where mce loops on memory UE.
powerpc/mm: Flush cache on memory hot(un)plug
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This was causing a couple of issues:
1) increased complexity in build files
2) It breaks the pkg-version patch detection/checksum
3) Failing to apply patches to would silently fail
The split makes this a bit easier and requires less custom code.
We keep the P9 hostboot/occ named hostboot/occ, so that day-to-day,
nobody notices a difference. The only difference you'll notice
is if doing POWER8 hostboot/occ development, as the package name
will be 'hostboot-p8' or 'occ-p8'.
Fixes: https://github.com/open-power/op-build/issues/876
Fixes: https://github.com/open-power/op-build/issues/1194
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
| |
These patches are upstream now so are dropped from our tree:
powerpc/eeh: Fix race with driver un/bind
powerpc/mm/radix: Fix checkstops caused by invalid tlbiel
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move to the 4.16 series. Changes to patches:
- "tg3: APE heartbeat changes" patch was merged upstream and can be
dropped
- "powerpc/mm/radix: Fix checkstops caused by invalid tlbiel" was found
when testing with 4.16.1-openpower1 and has been posted upstream
A few new options are turned off by default as they are not useful to
petitboot. In the future we may enable DEFERRED_STRUCT_PAGE_INIT, but it
defaults to off for now.
We bump the buildroot repository in order to support the new kernel
version.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
Adds a fix for a race when EEH devices are unbound, which was seen with
the NVMe driver.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GCC builds this library in order to enable the -fsanitize error detection
features. This part of the compile takes several minutes on a Westmere
Xeon build server, and to make it worse the build serialises at that
point.
Our GCC is 6.4 at this point. Running 'op-build toolchain' shows a
saving of about 33% (4 minutes) on a 40 core machine and a 25% (6
minutes) on a 2 core machine.
We build neither the kernel nor userspace with any of these tools, and
probably never will in production.
In order to save build time disable libsantizer for GCC builds.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
This moves us to the 4.15 kernel series. The defconfig has been
refreshed, with the major difference being NVMe multipath support is now
enabled in the kernel.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
This adds an upstream backport of a fix for the Broadcom network device:
tg3: APE heartbeat changes
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Integrate v4.14.1 stable release
Update P9 kernel defconfig with 4.14 related options:
Harden slab freelist metadata (SLAB_FREELIST_HARDENED)=y
IBM Virtual Accelerator Switchboard (VAS) (PPC_VAS)=n
Network Service Header (NSH) protocol (NET_NSH)=n
Mellanox Technologies MLX5 MPFS support (MLX5_MPFS)=n
Mellanox Technologies MLX5 SRIOV E-Switch support (MLX5_ESWITCH)=n
RmNet MAP driver (RMNET)=n
Large payload keys (BIG_KEYS)=n
We build in the MLX5 driver but the help text suggests we do not need
those features compiled in for petitboot.
We do not use the VAS features in petitboot.
I40E is required by Boston and P8 SMC machines, so it is retained in the
configuration.
IGB is dropped as it was not enabled when moving to 4.14 and no one
noticed.
The P8 kernel defconfig is updated to be in line with the P9 defconfig.
The only difference at this stage is the default commandline which
contains workarounds for P9:
-CONFIG_CMDLINE="console=tty0 console=hvc0 powersave=off"
+CONFIG_CMDLINE="console=tty0 console=hvc0 quiet"
Signed-off-by: Joel Stanley <joel@jms.id.au>
|