[GIT PULL] parisc architecture updates for v5.18-rc6

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

please pull the latest set of fixes for the parisc architecture.

It includes 4 reverts of existing patches, which were necessary because we had
boot issues due to wrong CPU clock handling and cache issues which led to
userspace segfaults with 32bit kernels. Dave has a whole bunch of upcoming
cache fixes which I then plan to push in the next merge window.

Other than that there are just small updates and fixes, e.g. defconfig updates,
spelling fixes, a clocksource fix, boot topology fixes and a fix for
/proc/cpuinfo output to satisfy lscpu.

----------------------------------------------------------------

The following changes since commit 30c8e80f79329617012f07b09b70114592092ea4:

  Merge tag 'gpio-fixes-for-v5.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux (2022-05-07 11:02:02 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git tags/for-5.18/parisc-3

for you to fetch changes up to ba0c04104082ca211e108dd8eec6db2ad7676528:

  Revert "parisc: Increase parisc_cache_flush_threshold setting" (2022-05-08 20:13:36 +0200)

----------------------------------------------------------------
parisc architecture fixes for kernel v5.18-rc6

Some reverts of existing patches, which were necessary because of boot
issues due to wrong CPU clock handling and cache issues which led to
userspace segfaults with 32bit kernels.

Other than that just small updates and fixes, e.g. defconfig updates,
spelling fixes, a clocksource fix, boot topology fixes and a fix for
/proc/cpuinfo output to satisfy lscpu.

----------------------------------------------------------------
Helge Deller (10):
      Revert "parisc: Mark cr16 CPU clocksource unstable on all SMP machines"
      Revert "parisc: Mark sched_clock unstable only if clocks are not syncronized"
      Revert "parisc: Fix patch code locking and flushing"
      parisc: Only list existing CPUs in cpu_possible_mask
      parisc: Update 32- and 64-bit defconfigs
      parisc: Re-enable GENERIC_CPU_DEVICES for !SMP
      parisc: Merge model and model name into one line in /proc/cpuinfo
      parisc: Change MAX_ADDRESS to become unsigned long long
      parisc: Mark cr16 clock unstable on all SMP machines
      Revert "parisc: Increase parisc_cache_flush_threshold setting"

Julia Lawall (1):
      parisc: Fix typos in comments

 arch/parisc/Kconfig                         |  1 +
 arch/parisc/configs/generic-32bit_defconfig |  4 +++-
 arch/parisc/configs/generic-64bit_defconfig |  3 ++-
 arch/parisc/include/asm/pgtable.h           |  2 +-
 arch/parisc/kernel/cache.c                  | 18 +++---------------
 arch/parisc/kernel/kprobes.c                |  2 +-
 arch/parisc/kernel/patch.c                  | 25 ++++++++++++++-----------
 arch/parisc/kernel/processor.c              | 11 +++++++++--
 arch/parisc/kernel/setup.c                  |  2 ++
 arch/parisc/kernel/time.c                   |  6 +-----
 arch/parisc/kernel/traps.c                  |  2 +-
 arch/parisc/math-emu/dfadd.c                |  2 +-
 arch/parisc/math-emu/dfsub.c                |  2 +-
 arch/parisc/math-emu/sfadd.c                |  2 +-
 arch/parisc/math-emu/sfsub.c                |  2 +-
 15 files changed, 42 insertions(+), 42 deletions(-)



[Index of Archives]     [Linux SoC]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux