ondition))
> \
> __ret = __wait_event_hrtimeout(wq, condition, timeout,
> \
> -TASK_INTERRUPTIBLE);
> \
> +TASK_INTERRUPTIBLE,
> \
> +
* Stephen Rothwell wrote:
> Hi all,
>
> In commit
>
> f6783319737f ("sched/fair: Fix insertion in rq->leaf_cfs_rq_list")
>
> Fixes tag
>
> Fixes: 9c2791f936ef ("Fix hierarchical order in rq->leaf_cfs_rq_list")
>
> has these problem(s):
>
> - Subject does not match target commit
* Waiman Long wrote:
> On 02/10/2019 09:00 PM, Waiman Long wrote:
> > As the generic rwsem-xadd code is using the appropriate acquire and
> > release versions of the atomic operations, the arch specific rwsem.h
> > files will not be that much faster than the generic code as long as the
> >
Linus,
Please pull the latest x86-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86-urgent-for-linus
# HEAD: 20e55bc17dd01f13cec0eb17e76e9511b23963ef x86/mm: Make set_pmd_at()
paravirt aware
A handful of fixes:
- Fix an MCE corner case
Linus,
Please pull the latest irq-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
irq-urgent-for-linus
# HEAD: 8087f407364d50d5c3ac8e39365548351e2859f2 Merge tag 'irqchip-5.0-3'
of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms
Linus,
Please pull the latest perf-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
perf-urgent-for-linus
# HEAD: 3bb2600657dac78580e5b8fecc202eaaff5d4ced Merge tag
'perf-urgent-for-mingo-5.0-20190205' of
Linus,
Please pull the latest locking-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
locking-urgent-for-linus
# HEAD: 1a1fb985f2e2b85ec0d3dc2e519ee48389ec2434 futex: Handle early
deadlock return correctly
An rtmutex (PI-futex) deadlock
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit ca3bb3d027f69ac3ab1dafb32bde2f5a3a44439c:
>
> perf/ring_buffer: Convert ring_buffer.aux_refcount to
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> - Arnaldo
> Test results at the end of this message, as usual.
>
> The following changes since commit 9dff0aa95a324e262ffb03f425d00e4751f3294e:
>
> perf/core: Don't WARN() for impossible ring-buffer sizes
Commit-ID: ac9aff8ef99095b9d46d53d0a779f2bda24ba181
Gitweb: https://git.kernel.org/tip/ac9aff8ef99095b9d46d53d0a779f2bda24ba181
Author: Ingo Molnar
AuthorDate: Sat, 2 Feb 2019 10:41:14 +0100
Committer: Ingo Molnar
CommitDate: Mon, 4 Feb 2019 08:26:48 +0100
efi/fdt: Apply more cleanups
* Ingo Molnar wrote:
> Note that I also fixed up the grammar and readability of the changelog -
> see the updated version below.
>
> Thanks,
>
> Ingo
>
> =>
> Subject: x86/efi: Return error status if mapping of EFI regions fails
> From: A
e kernel cannot
> prioritize among EFI regions.
>
> This also fixes the comment "FIXME: add error handling" in
> kexec_enter_virtual_mode().
>
> Signed-off-by: Sai Praneeth Prakhya
> Cc: Borislav Petkov
> Cc: Ingo Molnar
> Signed-off-by: A
horDate: Wed, 9 Jan 2019 01:45:24 -0600
> > Committer: Ingo Molnar
> > CommitDate: Mon, 21 Jan 2019 11:26:17 +0100
> >
> > sched/core: Fix a potential double-fetch bug in sched_copy_attr()
> >
> > "uattr->size" is copied in from user space and chec
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit f575494d4a610278ea8597f2f798c8431b94e884:
>
> Merge tag 'perf-core-for-mingo-5.0-20190121' of
>
* Borislav Petkov wrote:
> From: Borislav Petkov
>
> This was long overdue and it is needed at least so that Tony and I get
> CCed on patches.
>
> Signed-off-by: Borislav Petkov
> Acked-by: Tony Luck
Acked-by: Ingo Molnar
Thanks,
Ingo
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> Regards,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit 4e72ee8872279a70ebe973172133b98e8acbf54e:
>
> Merge tag
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> Regards,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit ad07c8ceb6631a83b62d405a61448bba92adac68:
>
> perf/core: Remove unused perf_flags
* Heiko Carstens wrote:
> > - if (timr->it_requeue_pending == info->si_sys_private) {
> > + if (timr->it_interval && timr->it_requeue_pending ==
> > info->si_sys_private) {
> > timr->kclock->timer_rearm(timr);
>
> FWIW, with this patch the vanilla glibc 2.28 self tests
>
* Lukas Bulwahn wrote:
> The PREEMPTIBLE KERNEL section entry seems quite outdated:
>
> Robert Love is not actively maintaining the file anymore, nor a recorded
> contributor to the files in the PREEMPTIBLE KERNEL section for the last
> few years.
>
> The mailing list
* Linus Torvalds wrote:
> On Thu, Jan 10, 2019 at 11:46 PM Ingo Molnar wrote:
> >
> > A single fix that adds an annotation to resolve a kmemleak false
> > positive.
>
> This one is apparently obviated by commit 80424b02d42b ("efi: Reduce
> the amount of m
* Linus Torvalds wrote:
> On Fri, Jan 11, 2019 at 6:22 AM Ard Biesheuvel
> wrote:
> >
> > I was hoping we could merge this patch (so we can backport it), but
> > resolve the conflict by dropping the kmemleak_ignore() again [..]
>
> Well, we'd drop the new #include line also, since it would
Linus,
Please pull the latest efi-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
efi-urgent-for-linus
# HEAD: b12f5440d8ca02e8f9ab4f1461f9214295cc4f66 Merge branch 'linus' into
efi/urgent, to resolve conflict
A single fix that adds an
Linus,
Please pull the latest perf-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
perf-urgent-for-linus
# HEAD: 4e72ee8872279a70ebe973172133b98e8acbf54e Merge tag
'perf-core-for-mingo-5.0-20190110' of
Linus,
Please pull the latest x86-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86-urgent-for-linus
# HEAD: e4f358916d528d479c3c12bd2fd03f2d5a576380 x86, modpost: Replace last
remnants of RETPOLINE with CONFIG_RETPOLINE
A 32-bit build fix,
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling, now there are no more ABI header
> warnings,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit 576b50ea235699d83758c0c514c65b8d486a159d:
>
> Merge
* Tycho Andersen wrote:
> On Wed, Jan 09, 2019 at 07:59:16AM +0100, Ingo Molnar wrote:
> >
> > * Kees Cook wrote:
> >
> > > This was already picked up by x86-urgent...
> > >
> > > -Kees
> >
> > I'm fine with both r
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit 64598e8b6fdaf28e37c3530f8b95a9f8ef6af131:
>
> Merge tag 'perf-core-for-mingo-4.21-20190104' of
>
* Kees Cook wrote:
> This was already picked up by x86-urgent...
>
> -Kees
I'm fine with both routes - if Linus pulls this I'll zap the x86/urgent
one.
Thanks,
Ingo
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> Best regards,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit 2573be22e5b6f24a0cabc97715c808c47e29eaaf:
>
> Merge tag
* Tycho Andersen wrote:
> Hi,
>
> On Mon, Jan 07, 2019 at 01:09:09PM -0800, Kees Cook wrote:
> > On Mon, Jan 7, 2019 at 2:15 AM Ingo Molnar wrote:
> > >
> > >
> > > * James Morris wrote:
> > >
> > > > From Kees:
> > >
* Kees Cook wrote:
> On Mon, Jan 7, 2019 at 3:16 PM Tycho Andersen wrote:
> >
> > Both the .o and the actual executable need to be built with -m32 in order
> > to link correctly.
> >
> > Signed-off-by: Tycho Andersen
> > Reported-by: Ingo Molnar
* James Morris wrote:
> From Kees:
>
> "- Add SECCOMP_RET_USER_NOTIF
>
> - seccomp fixes for sparse warnings and s390 build (Tycho)"
>
>
>
> The following changes since commit 1072bd678547f8663cfb81a22fdb50c589e4976e:
>
> security: fs: make inode explicitly non-modular (2018-12-12
Linus,
Please pull the latest perf-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
perf-urgent-for-linus
# HEAD: 2573be22e5b6f24a0cabc97715c808c47e29eaaf Merge tag
'perf-core-for-mingo-4.21-20190103' of
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit 883f4def8b77e6870ce42be279564cca0256c611:
>
> Merge tag 'perf-core-for-mingo-4.21-20181218' of
>
Linus,
Please pull the latest sched-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
sched-urgent-for-linus
# HEAD: c40f7d74c741a907cfaeb73a7697081881c497d0 sched/fair: Fix infinite
loop in update_blocked_averages() by reverting a9e7f6544b9c
* Vincent Guittot wrote:
> On Sun, 30 Dec 2018 at 13:04, Ingo Molnar wrote:
> >
> >
> > * Vincent Guittot wrote:
> >
> > > > Reported-by: Zhipeng Xie
> > > > Cc: Bin Li
> > > > Cc: [4.10+]
> > >
* Ingo Molnar wrote:
>
> * Vincent Guittot wrote:
>
> > > Reported-by: Zhipeng Xie
> > > Cc: Bin Li
> > > Cc: [4.10+]
> > > Fixes: 9c2791f936ef (sched/fair: Fix hierarchical order in
> > > rq->leaf_cfs_rq_list)
> >
* Vincent Guittot wrote:
> > Reported-by: Zhipeng Xie
> > Cc: Bin Li
> > Cc: [4.10+]
> > Fixes: 9c2791f936ef (sched/fair: Fix hierarchical order in
> > rq->leaf_cfs_rq_list)
>
> If it only happens in update_blocked_averages(), the del leaf has been added
> by:
> a9e7f6544b9c
* Willy Tarreau wrote:
> On Sun, Dec 30, 2018 at 12:25:02PM +0100, Ingo Molnar wrote:
> Could we please also use the opportunity and move
> > nolibc.h to a more prominent place, like in tools/include/nolibc/nolibc.h
> > or so?
>
> It's exactly what the last pat
ude/nolibc/ will make it much easier to
> > adopt by other tools.
> >
> > The mkinitrd.sh script in rcutorture was updated to use this new location.
> >
> > Cc: Ingo Molnar
> > Cc: Arnaldo Carvalho de Melo
> > Cc: Paul E. McKenney
> > Signed-
* Borislav Petkov wrote:
> On Wed, Dec 26, 2018 at 12:26:12PM -0800, Linus Torvalds wrote:
> > I've pulled this, but I think the new config option name is bad.
> >
> > I think it should probably have been called "X86_RESCTRL" instead of
> > just "RESCTRL". That's way too generic a name for
* Olof Johansson wrote:
> Hi,
>
> On Mon, Dec 24, 2018 at 2:45 PM Ingo Molnar wrote:
> >
> > Linus,
> >
> > Please pull the latest sched-core-for-linus git tree from:
> >
> >git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.gi
* Linus Torvalds wrote:
> On Thu, Dec 20, 2018 at 7:38 AM Takashi Iwai wrote:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
> > tags/sound-4.21-rc1
>
> Hmm.
>
> It turns out that commit c337104b1a16 ("ALSA: HD-Audio: SKL+: abort
> probe if DSP is present and
* Prakhya, Sai Praneeth wrote:
> > > > + /*
> > > > + * To Do: Remove this check after adding functionality to unmap
> > > > EFI
> > boot
> > > > + * services code/data regions from direct mapping area because
> > > > + * "efi=old_map" maps EFI regions in swapper_pg_dir.
>
Linus,
Please pull the latest x86-platform-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86-platform-for-linus
# HEAD: c04e55388a4f2184e37827a1d2e733cded52d653 x86/platform/olpc: Do not
call of_platform_bus_probe()
An OLPC platform support
age of __flush_tlb_all() in kernel_physical_mapping_init()
Ingo Molnar (1):
x86/fault: Clean up the page fault oops decoder a bit
Peter Zijlstra (9):
x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests
x86/mm/cpa: Add __cpa_addr() helper
x86/mm/cpa: Make cpa_data::vaddr invariant
Linus,
Please pull the latest x86-fpu-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-fpu-for-linus
# HEAD: 12209993e98c5fa1855c467f22a24e3d5b8be205 x86/fpu: Don't export
__kernel_fpu_{begin,end}()
Misc preparatory changes for an upcoming FPU
Linus,
Please pull the latest x86-cpu-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-cpu-for-linus
# HEAD: aa02ef099cff042c2a9109782ec2bf1bffc955d4 x86/topology: Use
total_cpus for max logical packages calculation
Misc changes:
- Fix nr_cpus=
ove trampoline_handler() prototype
Ingo Molnar (1):
x86: Fix various typos in comments
Yafang Shao (1):
x86/process: Avoid unnecessary NULL check in get_wchan()
Yi Wang (1):
x86/headers: Fix -Wmissing-prototypes warning
arch/x86/crypto/cast5_avx_glue.c | 2 +-
a
Linus,
Please pull the latest x86-amd-nb-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86-amd-nb-for-linus
# HEAD: 210ba1201ff950b3d05bfd8fa5d47540cea393c0 hwmon/k10temp: Add support
for AMD family 17h, model 30h CPUs
Update DF/SMN access and
Linus,
Please pull the latest x86-build-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-build-for-linus
# HEAD: e4f752dda0de351efd198f438b68e743029da68a x86/um/vdso: Drop implicit
common-page-size linker flag
- resolve LLVM build bug by removing
Linus,
Please pull the latest x86-boot-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-boot-for-linus
# HEAD: 69be4efeb959147ff86f22e35aea9526f9b86715 x86/boot: Add missing
va_end() to die()
Two cleanups.
Thanks,
Ingo
Linus,
Please pull the latest x86-asm-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86-asm-for-linus
# HEAD: 29434801e7e9c6d05fbea4533b3c0bd6be612f62 x86/vdso: Remove a
stale/misleading comment from the linker script
Two changes:
- Remove (some)
-efficient CPUs first, as long as the system isn't
oversubscribed.
For details of the design, see:
https://marc.info/?l=linux-kernel=153243513908731=2
- Misc cleanups and smaller enhancements.
Thanks,
Ingo
------>
Ingo Molnar (1):
sched: Fix
ue to -ffunction-section
perf map: Remove extra indirection from map__find()
Eugeniy Paltsev (1):
perf annotate: Introduce basic support for ARC
Florian Fainelli (1):
perf tests ARM: Disable breakpoint tests 32-bit
Ingo Molnar (7):
perf: Fix typos in comments
perf vend
Linus,
Please pull the latest locking-core-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
locking-core-for-linus
# HEAD: 80eb865768703c0f85a0603762742ae1dedf21f0 sched/fair: Clean up
comment in nohz_idle_balance()
The main change in this cycle are
Linus,
Please pull the latest efi-core-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git efi-core-for-linus
# HEAD: 1debf0958fa27b7c469dbf22754929ec59a7c0e7 x86/efi: Don't unmap EFI
boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE
Linus,
Please pull the latest core-rcu-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core-rcu-for-linus
# HEAD: 4bbfd7467cfc7d42e18d3008fa6a28ffd56e901a Merge branch 'for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into
* Paolo Bonzini wrote:
> On 21/12/18 23:40, Borislav Petkov wrote:
> > + mingo.
> >
> > On Fri, Dec 21, 2018 at 02:09:02PM +0100, Paolo Bonzini wrote:
> >> Linus,
> >>
> >> The following changes since commit
> >> 7566ec393f4161572ba6f11ad5171fd5d59b0fbd:
> >>
> >> Linux 4.20-rc7
* Steven Rostedt wrote:
> On Fri, 21 Dec 2018 16:32:58 -0800
> Linus Torvalds wrote:
>
> > On Fri, Dec 21, 2018, 16:06 Steven Rostedt >
> > > On Fri, 21 Dec 2018 18:13:16
> > >
> > > And I'll make a separate patch that adds:
> > >
> > > static __always_inline bool
> > >
DER_, EFI_BOOT_SERVICES_ and
> EFI_RUNTIME_CODE/DATA regions) is mapped into efi_pgd all the time to
> facilitate EFI runtime calls access it's arguments in 1:1 mode. Hence,
> don't unmap EFI boot services code/data regions when booted in mixed mode.
>
> Signed-off-by: Sai Praneeth Prakh
Linus,
Please pull the latest timers-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
timers-urgent-for-linus
# HEAD: 0e334db6bb4b1fd1e2d72c1f3d8f004313cd9f94 posix-timers: Fix division
by zero bug
Fix a division by zero crash in the
Linus,
Please pull the latest locking-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
locking-urgent-for-linus
# HEAD: da791a667536bf8322042e38ca85d55a78d3c273 futex: Cure exit race
A single fix for a robust futexes race between sys_exit() and
lds back to userspace
Dan Williams (1):
x86/mm: Fix decoy address handling vs 32-bit builds
Ingo Molnar (9):
Revert "x86/jump-labels: Macrofy inline assembly code to work around GCC
inlining bugs"
Revert "x86/cpufeature: Macrofy inline assembly code to work around G
* Arnaldo Carvalho de Melo wrote:
> Hi Ingo,
>
> Please consider pulling,
>
> Best regards,
>
> - Arnaldo
>
> Test results at the end of this message, as usual.
>
> The following changes since commit ca46afdb2754dbb4a5d5772332fa16957d9bc618:
>
> Merge tag
* Masahiro Yamada wrote:
> This series reverts the in-kernel workarounds for inlining issues.
>
> The commit description of 77b0bf55bc67 mentioned
> "We also hope that GCC will eventually get fixed,..."
>
> Now, GCC provides a solution.
>
>
Commit-ID: 65c9fee2da2fbbedbba402996ddb412072e762fc
Gitweb: https://git.kernel.org/tip/65c9fee2da2fbbedbba402996ddb412072e762fc
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 17 Dec 2018 14:56:51 -0300
tools lib
Commit-ID: adba163441597ffb56141233a2ef722b75caca87
Gitweb: https://git.kernel.org/tip/adba163441597ffb56141233a2ef722b75caca87
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 17 Dec 2018 14:56:47 -0300
perf tools
Commit-ID: e4a8b0af5121392da2d40204ee330fd9e88d0858
Gitweb: https://git.kernel.org/tip/e4a8b0af5121392da2d40204ee330fd9e88d0858
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 17 Dec 2018 14:56:39 -0300
perf bpf
Commit-ID: 1a7ea3283f7d15d7ce76a30870c3ca648adf1fc4
Gitweb: https://git.kernel.org/tip/1a7ea3283f7d15d7ce76a30870c3ca648adf1fc4
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 17 Dec 2018 14:56:36 -0300
perf tools
Commit-ID: 3e449f7c36c3ac49f140b5dc3c40693e551f47d2
Gitweb: https://git.kernel.org/tip/3e449f7c36c3ac49f140b5dc3c40693e551f47d2
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 17 Dec 2018 14:56:34 -0300
tools lib
Commit-ID: b1d6f155e1bbb67778c17aba661fb4ea4e1a3641
Gitweb: https://git.kernel.org/tip/b1d6f155e1bbb67778c17aba661fb4ea4e1a3641
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Mon, 17 Dec 2018 14:56:31 -0300
perf vendor
* Linus Torvalds wrote:
> On Mon, Dec 17, 2018 at 10:17 AM Ingo Molnar wrote:
> >
> > We should rename printk() to syslog() or so, and rename early_printk() to
> > printk(), and be done with this.
>
> No.
>
> As already pointed out, the syslog part isn
* Thomas Gleixner wrote:
> On Mon, 17 Dec 2018, Ingo Molnar wrote:
> > * Chao Fan wrote:
> > > + else if (!(efi_guidcmp(guid, ACPI_20_TABLE_GUID)))
> > > + return (acpi_physical_address)table;
> >
> > 'return' is not a functi
* Thomas Gleixner wrote:
> On Mon, 17 Dec 2018, Ingo Molnar wrote:
> > * Chao Fan wrote:
> > > + val[len] = '\0';
> > > + return (acpi_physical_address)simple_strtoull(val, , 16);
> >
> > 'return' is not a function - no need for the
* Waiman Long wrote:
> The db->lock is a raw spinlock and so the lock hold time is supposed to
> be short. This will not be the case when printk() is being involved in
> some of the critical sections.
>
> In order to avoid the long hold time, in case some messages need to be
> printed, all
* Chao Fan wrote:
> KASLR randomly chooses some positions which may locate in movable
> memory regions. It will break memory hotplug feature and make the
> movable memory chosen by KASLR practically immovable.
>
> The solution is to limit KASLR to choose memory regions in immovable
> node
* Chao Fan wrote:
> SRAT should be parsed by RSDP to fix the conflict between KASLR
> and memory-hotremove, then find the immovable memory regions and store
> them in an array called immovable_mem[]. With immovable_mem[], KASLR
> can avoid to extract kernel to specific regions.
>
> Since
* Chao Fan wrote:
> + /* Check the standard checksum */
> + if (compute_checksum((u8 *) rsdp, ACPI_RSDP_CHECKSUM_LENGTH))
> + continue;
Could you please run your patches through checkpatch, does it not
complain about this line?
> +/* Search RSDP
* Ingo Molnar wrote:
> > + if (!(efi_guidcmp(guid, ACPI_TABLE_GUID)))
> > + rsdp_addr = (acpi_physical_address)table;
> > + else if (!(efi_guidcmp(guid, ACPI_20_TABLE_GUID)))
> > + return (acpi_physical_add
* Chao Fan wrote:
> Memory information in SRAT is necessary to fix the conflict between
> KASLR and memory-hotremove. So RSDP and SRAT should be parsed.
>
> When booting form KEXEC/EFI/BIOS, the methods to compute RSDP
> are different. When booting from EFI, EFI table points to RSDP.
> So
* Chao Fan wrote:
> Memory information in SRAT is necessary to fix the conflict between
> KASLR and memory-hotremove.
>
> ACPI SRAT (System/Static Resource Affinity Table) shows the details
> about memory ranges, including ranges of memory provided by hot-added
> memory devices. SRAT is
* Sinan Kaya wrote:
> We are compiling PCI code today for systems with ACPI and no PCI
> device present. Remove the useless code and reduce the tight
> dependency.
>
> Signed-off-by: Sinan Kaya
> Acked-by: Bjorn Helgaas # PCI parts
If this is targeted for the ACPI tre
Commit-ID: 8cf0fe36de6a02845318a61a58e2d87d309bfc98
Gitweb: https://git.kernel.org/tip/8cf0fe36de6a02845318a61a58e2d87d309bfc98
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 6 Dec 2018 14:12:31 -0300
tools lib
Commit-ID: 9512bca1ede7cba3a718d90db33973c556c69534
Gitweb: https://git.kernel.org/tip/9512bca1ede7cba3a718d90db33973c556c69534
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 6 Dec 2018 14:12:30 -0300
perf vendor
Commit-ID: f04ae48fe61a13e3ea63c2761837f646bd1f6980
Gitweb: https://git.kernel.org/tip/f04ae48fe61a13e3ea63c2761837f646bd1f6980
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 6 Dec 2018 14:12:31 -0300
perf tools: Fix
Commit-ID: e1eebe9cc3d548a2fbbd97d978d133801a348cc3
Gitweb: https://git.kernel.org/tip/e1eebe9cc3d548a2fbbd97d978d133801a348cc3
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 6 Dec 2018 14:12:31 -0300
perf tools
Commit-ID: d401b02c41f6afcb8ed32479a016a20cbfd59d6f
Gitweb: https://git.kernel.org/tip/d401b02c41f6afcb8ed32479a016a20cbfd59d6f
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 6 Dec 2018 14:12:31 -0300
perf bpf-loader
Commit-ID: 0dac8c80c833e2f9f09b9d358c51c6359f1d306b
Gitweb: https://git.kernel.org/tip/0dac8c80c833e2f9f09b9d358c51c6359f1d306b
Author: Ingo Molnar
AuthorDate: Mon, 3 Dec 2018 11:22:00 +0100
Committer: Arnaldo Carvalho de Melo
CommitDate: Thu, 6 Dec 2018 14:12:31 -0300
tools lib
ig for the room of
> ambiguity.
>
> The majority of code already surround file paths with double quotes,
> and it makes sense since the included file paths are constant string
> literals.
>
> Make it treewide consistent now.
>
> Signed-off-by: Masahiro Yamada
Acked-by: Ingo
* Quentin Perret wrote:
> Expose the Energy Model (read-only) of all performance domains in sysfs
> for convenience. To do so, add a kobject to the CPU subsystem under the
> umbrella of which a kobject for each performance domain is attached.
>
> The resulting hierarchy is as follows for a
* Quentin Perret wrote:
> In its current state, Energy Aware Scheduling (EAS) starts automatically
> on asymmetric platforms having an Energy Model (EM). However, there are
> users who want to have an EM (for thermal management for example), but
> don't want EAS with it.
Well, then introduce
* tip-bot for Michal Hocko wrote:
> Commit-ID: f4abaa98c4575cc06ea5e1a593e3bc2c8de8ef48
> Gitweb:
> https://git.kernel.org/tip/f4abaa98c4575cc06ea5e1a593e3bc2c8de8ef48
> Author: Michal Hocko
> AuthorDate: Tue, 13 Nov 2018 19:49:10 +0100
> Committer: Thomas Gleixner
> CommitDate:
Linus,
Please pull the latest x86-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
x86-urgent-for-linus
# HEAD: ac3e233d29f7f77f28243af0132057d378d3ea58 x86/vdso: Drop implicit
common-page-size linker flag
Three fixes: a boot parameter
Linus,
Please pull the latest perf-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
perf-urgent-for-linus
# HEAD: a50480cb6d61d5c5fc13308479407b628b6bc1c5 kprobes/x86: Blacklist
non-attachable interrupt functions
Two kprobes fixes: a blacklist
* Steven Rostedt wrote:
> On Tue, 4 Dec 2018 09:15:06 +0100
> Ingo Molnar wrote:
>
> > * Masami Hiramatsu wrote:
> >
> > > I remember I have fixed this, and actually WE did it :-D
> > >
> > > https://lkml.org/lkml/2018/8/23/1203
> &g
Linus,
Please pull the latest efi-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git
efi-urgent-for-linus
# HEAD: 79c2206d369b87b19ac29cb47601059b6bf5c291 x86/earlyprintk/efi: Fix
infinite loop on some screen widths
Two fixes: a large-system fix
* Andy Lutomirski wrote:
> That’s why I suggested “read,” in lowercase, for reads. Other than
> that, most of the unset bits are uninteresting. An OOPS is so likely to
> be a kernel fault that it’s barely worth mentioning, and I even added a
> whole separate diagnostic for user oopses.
* Andy Lutomirski wrote:
> That’s why I suggested “read,” in lowercase, for reads. Other than
> that, most of the unset bits are uninteresting. An OOPS is so likely to
> be a kernel fault that it’s barely worth mentioning, and I even added a
> whole separate diagnostic for user oopses.
* Andy Lutomirski wrote:
> > vs. (with SGX added as 'G' for testing purposes)
> >
> > [0.158849] #PF error code(0001): +P !W !U !S !I !K !G
> > [0.159292] #PF error code(0003): +P +W !U !S !I !K !G
> > [0.159742] #PF error code(0007): +P +W +U !S !I !K !G
> > [0.160190] #PF
801 - 900 of 32618 matches
Mail list logo