- SUSEConnect
-
- Update to 0.3.29
- replace env ruby path with native ruby path during build phase
- alsa-utils
-
- Fix alsactl restore behavior during locking (boo#1179904):
0010-alsactl-Fix-double-decrease-of-lock-timeout.patch
0011-alsactl-Fix-race-at-creating-a-lock-file.patch
- Remove unnecessary condition for alsa-restore.service
0012-alsactl-Remove-asound.state-file-check-from-alsa-res.patch
- crmsh
-
- Update to version 4.2.0+git.1609987436.0d3a9bf5:
* Fix: utils: skip if no netmask in the result of ip -o addr show(bsc#1180421)
* Fix: bootstrap: add /etc/modules-load.d/watchdog.conf into csync.cfg(bsc#1180424)
* Low: bootstrap: make invoke return specific error(bsc#1177023)
* Fix: bootstrap: Refactor join_lock.py for more generic using purpose(bsc#1180149)
* Dev: bootstrap: use ping to test host is reachable before joining
* Low: bootstrap: check cluster was running on init node
- Use Path.mkdir instead of mkdir command(bsc#1179999); Add patch:
* 0001-Fix-history-use-Path.mkdir-instead-of-mkdir-command-.patch
- Update to version 4.2.0+git.1607075079.a25648d8:
* Fix: bootstrap: use class JoinLock to manage lock in parallel join(bsc#1175976)
* Fix: utils: improve disable_service and enable_service function(bsc#1178701)
* Fix: bootstrap: disable corosync-qdevice if not configured(bsc#1178701)
* Dev: hb_report: change the default dest data format, more readable
* Low: bootstrap: should include /etc/sysconfig/nfs into csync2.cfg(bsc#1178373)
* Low: bootstrap: minor change for _get_sbd_device_interactive function(bsc#1178333)
- cups
-
- cups-2.2.7-CVE-2020-10001.patch fixes CVE-2020-10001
access to uninitialized buffer in ipp.c (bsc#1180520)
- cups-2.2.7-CVE-2019-8842.patch fixes CVE-2019-8842 (bsc#1170671)
the ippReadIO function may under-read an extension field
- curl
-
- Security fix: [bsc#1179593, CVE-2020-8286]
* Inferior OCSP verification: libcurl offers "/OCSP stapling"/ via
the 'CURLOPT_SSL_VERIFYSTATUS' option that, when set, verifies
the OCSP response that a server responds with as part of the TLS
handshake. It then aborts the TLS negotiation if something is
wrong with the response. The same feature can be enabled with
'--cert-status' using the curl tool.
* As part of the OCSP response verification, a client should verify
that the response is indeed set out for the correct certificate.
This step was not performed by libcurl when built or told to use
OpenSSL as TLS backend.
- Add curl-CVE-2020-8286.patch
- Security fix: [bsc#1179399, CVE-2020-8285]
* FTP wildcard stack overflow: The wc_statemach() internal
function has been rewritten to use an ordinary loop instead of
the recursive approach.
- Add curl-CVE-2020-8285.patch
- Security fix: [bsc#1179398, CVE-2020-8284]
* Trusting FTP PASV responses: When curl performs a passive FTP
transfer, it first tries the 'EPSV' command and if that is not
supported, it falls back to using 'PASV'. A malicious server
can use the 'PASV' response to trick curl into connecting
back to a given IP address and port, and this way potentially
make curl extract information about services that are otherwise
private and not disclosed.
* The IP address part of the response is now ignored by default,
by making 'CURLOPT_FTP_SKIP_PASV_IP' default to '1L'. The same
goes for the command line tool, which then might need
'--no-ftp-skip-pasv-ip' set to prevent curl from ignoring the
address in the server response.
- Add curl-CVE-2020-8284.patch
- dmidecode
-
1 recommended fix from upstream:
- dmidecode-missing-commas.patch: Two missing commas in data arrays
cause off-by-one or mangling during index resolution
(bsc#1174257).
- dracut
-
- Update to version 049.1+suse.183.g7282fe92:
* As of v246 of systemd "/syslog"/ and "/syslog-console"/ switches have been deprecated
(multiple backported commits, bsc#1180119)
- Update to version 049.1+suse.174.g150b9981:
* make collect optional (bsc#1177870)
* Inclusion of dracut modifications to enable nvme-fc boot support (bsc#1142248)
* suse.spec: add nvmf module
* 95nvmf: Implement 'fc,auto' commandline syntax
* 95nvmf: add nvmf-autoconnect script
* 95nvmf: Fixup FC connections
* 95nvmf: rework parameter handling
* 95nvmf: fix typo in the example documentation
* 95nvmf: add NVMe over TCP support
* 95nvmf: add module for NVMe-oF
Adds new module 95nvmf, see jsc#ECO-3063.
- fence-agents
-
- (bsc#1178343) `fence_gce` updates to be pulled to the SLE versions
The last update broke fencing in GCE
* add-upstream patch
0001-Adds-service-account-authentication-to-GCE-fence-age.patch
- Update to version 4.7.0+git.1607346448.17bd8552:
* fence_mpath, fence_scsi: Improve logging for failed res/key get
* fence_mpath, fence_scsi: Capture stderr in run_cmd()
* build: depend on config changes to rebuild when running make after running ./configure
* fence_redfish: Fix typo in help.
* fence_aws: add support for IMDSv2
- (bsc#1178343) `fence_gce` updates to be pulled to the SLE versions
- Update to version 4.6.0+git.1605185986.7b0f11c1:
* spec: add pkg-config file, and set version for obsoletes to avoid failing to build on Fedora 33
* Add pkg-config file
* fence_scsi: dont write key to device if it's already registered, and open file correctly to avoid using regex against end-of-file
* fencing: fix run_command() to allow timeout=0 to mean forever
* fencing: fix to make timeout(s)=0 be treated as forever for agents using pexpect
* Add a fence_crosslink agent
* fencing: fix power-timeout when using new disable-timeout parameter
* spec: make telnet a weak dependency
- remove patch contained by the update:
- 0001-Update-fence_aliyun.py-279.patch
- 0001-Update-fence_aliyun.xml.patch
- gcp-vpc-move-disable-google-api-cache-discovery.patch
- fence_vmware_rest-improve-exception-handling-in-send_command.patch
- gcc7
-
- Amend gcc7-aarch64-moutline-atomics.patch for glibc namespace
violation with getauxval. [bsc#1167939]
- Add gcc7-aarch64-sls-miti-1.patch, gcc7-aarch64-sls-miti-2.patch,
gcc7-aarch64-sls-miti-3.patch to backport aarch64 Straight Line
Speculation mitigation [bsc#1172798, CVE-2020-13844]
- Add gcc7-fix-retrieval-of-testnames.patch to support usage in
testcases added by the above.
- Enable fortran for the nvptx offload compiler.
- Do not specify alternate offload compiler location at
configure time.
- Update README.First-for.SuSE.packagers
- Add gcc7-pr88522.patch to avoid assembler errors with AVX512
gather and scatter instructions when using -masm=intel.
- Amend gcc7-remove-Wexpansion-to-defined-from-Wextra.patch to
reflect changes in option handling in the testsuite.
- Add gcc7-testsuite-fixes.patch to fix PR98001 and PR98002 which
are broken testcases showing with malloc debugging enabled.
- Add gcc7-aarch64-moutline-atomics.patch to backport the aarch64
- moutline-atomics feature and accumulated fixes but not its
default enabling. [jsc#SLE-12209, bsc#1167939]
- Order gcc7-pr92692.patch after gcc7-aarch64-moutline-atomics.patch
and refresh.
- Revert gcc7-pr97774.patch as it causes gdb to crash.
- Fix 32bit libgnat.so link. [bsc#1178675]
- Quote %{cross_arch} consistently when comparing expansion
against string in RPM %if condition.
- Add gcc7-pr97535.patch to fix memcpy miscompilation on aarch64.
[bsc#1178624, bsc#1178577]
- Add gcc7-pr97774.patch to fix debug line info for try/catch.
[bsc#1178614]
- Remove -mbranch-protection=standard (aarch64 flag) when gcc7 is
used to build gcc7 (ie when ada is enabled)
- Add gcc7-pr94148.patch to fix corruption of pass private ->aux
via DF. [gcc#94148]
- Add gcc7-pr93888.patch to fix debug information issue with
inlined functions and passed by reference arguments. [gcc#93888]
- Add gcc7-pr93965.patch in order to fix binutils release
date detection issue.
- Add gcc48-bsc1161913.patch to fix register allocation issue with
exception handling code on s390x. [bsc#1161913]
- Add gcc7-pr92692.patch: Backport PR target/92692 to fix
miscompilation of some atomic code on aarch64. [bsc#1150164]
- Add gcc7-pr93246.patch: Backport PR middle-end/93246
- gcc7-pr92154.patch: Backport PR sanitizer/92154
- gdk-pixbuf
-
- Add gdk-pixbuf-bsc1180393-CVE-2020-29385.patch:
gif: Fix LZW decoder accepting invalid LZW code. (bsc#1180393)
- Add gdk-pixbuf-boo1174307-io-gif-overflow.patch: Avoid overflows
by checking the memset length argument (boo#1174307).
- Raise dependency glib-2.0 version.
- glib2
-
- Add patches to support for slim format of timezone (bsc#1178346):
+ glib2-add-support-for-slim-timezone-format.patch: basic support
for slim format (glgo#GNOME/glib!1533).
+ glib2-fix-6-days-until-the-end-of-the-month.patch: fix DST
incorrect end day when using slim format
(glgo#GNOME/glib!1683).
- Update to version 2.62.6:
+ This is expected to be the final release in the 2.62.x stable
series; maintenance effort will shift to the newer 2.64.x
stable series now.
+ Fix SOCKS5 username/password authentication.
+ Exception handling fixes on Windows.
+ Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988,
glgo#GNOME/GLib#2049, glgo#GNOME/GLib!1378,
glgo#GNOME/GLib!1380, glgo#GNOME/GLib!1393,
glgo#GNOME/GLib!1394, glgo#GNOME/GLib!1411.
+ Updated translations.
- gmp
-
- adjusted to be the same license as in factory (bsc#1180603)
- correct license statement (library itself is no GPL-3.0)
- gnutls
-
- Avoid spurious audit messages about incompatible signature algorithms
(bsc#1172695)
* add 0001-pubkey-avoid-spurious-audit-messages-from-_gnutls_pu.patch
- groff
-
- Add 0001-make-package-build-reproducible.patch
0002-Implement-SOURCE_DATE_EPOCH-for-reproducible-builds.patch
to make corosync build reproducibly (bsc#1180276)
- gzip
-
- Enable DFLTCC compression for s390x for levels 1-6 (i. e. to make
it used by default) by adding -DDFLTCC_LEVEL_MASK=0x7e to CLFAGS.
[jsc#SLE-13775]
- hawk2
-
- Update to version 2.4.0+git.1611141202.2fe6369e:
* Improve further mechanism of controllers to system commands.
* drop patch 0001-Improve-controllers.patch since merged upstream
(CVE-2020-35458)
- Update to version 2.3.0+git.1603969748
* fix bsc#1179998. Handle better input on app controllers (CVE-2020-35458)
- hwinfo
-
- merge gh#openSUSE/hwinfo#89
- rework network device detection on aarch64 (bsc#1177600,
bsc#1177261)
- 21.71
- java-1_8_0-ibm
-
- Update to Java 8.0 Service Refresh 6 Fix Pack 20 [bsc#1180063,bsc#1177943]
CVE-2020-14792 CVE-2020-14797 CVE-2020-14781 CVE-2020-14779
CVE-2020-14798 CVE-2020-14796 CVE-2020-14803
* Class libraries:
- SOCKETADAPTOR$SOCKETINPUTSTREAM.READ is blocking for more time
that the set timeout
- Z/OS specific C function send_file is changing the file pointer
position
* Java Virtual Machine:
- Crash on iterate java stack
- Java process hang on SIGTERM
* JIT Compiler:
- JMS performance regression from JDK8 SR5 FP40 TO FP41
* Class Libraries:
- z15 high utilization following Z/VM and Linux migration from
z14 To z15
* Java Virtual Machine:
- Assertion failed when trying to write a class file
- Assertion failure at modronapi.cpp
- Improve the performance of defining and finding classes
* JIT Compiler:
- An assert in ppcbinaryencoding.cpp may trigger when running
with traps disabled on power
- AOT field offset off by n bytes
- Segmentation fault in jit module on ibm z platform
- kernel-default
-
- target: fix XCOPY NAA identifier lookup (CVE-2020-28374,
bsc#1178372).
- commit 3e5427c
- mwifiex: Fix possible buffer overflows in
mwifiex_cmd_802_11_ad_hoc_start (CVE-2020-36158 bsc#1180559).
- commit 3e80605
- btrfs: do not commit logs and transactions during link and
rename operations (bsc#1180566).
- btrfs: do not take the log_mutex of the subvolume when pinning
the log (bsc#1180566).
- btrfs: delete duplicated words + other fixes in comments
(bsc#1180566).
- commit 916e8ac
- md/cluster: fix deadlock when node is doing resync job
(bsc#1163727).
- md/cluster: block reshape with remote resync job (bsc#1163727).
- md/bitmap: fix memory leak of temporary bitmap (bsc#1163727).
- md/bitmap: md_bitmap_get_counter returns wrong blocks
(bsc#1163727).
- md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks
(bsc#1163727).
- md-cluster: fix rmmod issue when md_cluster convert bitmap to
none (bsc#1163727).
- md-cluster: fix safemode_delay value when converting to
clustered bitmap (bsc#1163727).
- md-cluster: fix wild pointer of unlock_all_bitmaps()
(bsc#1163727).
- commit 7522976
- btrfs: add missing check for nocow and compression inode flags (bsc#1178780).
- commit 98b0ffc
- Revert "/ceph: allow rename operation under different quota
realms"/ (bsc#1180541).
- commit 1a2a0a7
- Refresh
patches.suse/ceph-downgrade-warning-from-mdsmap-decode-to-debug.patch.
- Refresh
patches.suse/ceph-fix-race-in-concurrent-_ceph_remove_cap-invocations.patch.
Patches have been merged into mainline; refreshing Git-commit and Path-mainline
tags in patches.
- commit d338d00
- powerpc/pci: Remove LSI mappings on device teardown (bsc#1172145
ltc#184630).
- commit a2fd2d8
- blacklist.conf: adab66b71abf ("/Revert: "/ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS"/"/)
We do not support metag and sparc64 archs.
- commit 99ad074
- blacklist.conf: d9a9280a0d0a ("/seq_buf: Avoid type mismatch for seq_buf_init"/)
It breaks kABI. It is not worth the hassle to backport.
- commit 7c29506
- bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address()
(git-fixes).
- commit e888e29
- blacklist.conf: 310e3a4b5a4f ("/tracing: Remove WARN_ON in start_thread()"/)
CONFIG_HWLAT_TRACER is not set anywhere.
- commit 4f64022
- ocfs2: fix unbalanced locking (bsc#1180506).
- commit b54b08a
- remoteproc: qcom: Fix potential NULL dereference in
adsp_init_mmio() (git-fixes).
- remoteproc: qcom: fix reference leak in adsp_start (git-fixes).
- remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable
(git-fixes).
- serial_core: Check for port state when tty is in error state
(git-fixes).
- usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus
(git-fixes).
- USB: gadget: f_midi: setup SuperSpeed Plus descriptors
(git-fixes).
- USB: gadget: f_acm: add support for SuperSpeed Plus (git-fixes).
- USB: gadget: f_rndis: fix bitrate for SuperSpeed and above
(git-fixes).
- media: gspca: Fix memory leak in probe (git-fixes).
- media: saa7146: fix array overflow in vidioc_s_audio()
(git-fixes).
- media: max2175: fix max2175_set_csm_mode() error code
(git-fixes).
- media: imx214: Fix stop streaming (git-fixes).
- media: msi2500: assign SPI bus number dynamically (git-fixes).
- media: siano: fix memory leak of debugfs members in
smsdvb_hotplug (git-fixes).
- media: sunxi-cir: ensure IR is handled when it is continuous
(git-fixes).
- media: solo6x10: fix missing snd_card_free in error handling
case (git-fixes).
- media: ipu3-cio2: Remove traces of returned buffers (git-fixes).
- media: ipu3-cio2: Make the field on subdev format
V4L2_FIELD_NONE (git-fixes).
- media: ipu3-cio2: Validate mbus format in setting subdev format
(git-fixes).
- media: ipu3-cio2: Serialise access to pad format (git-fixes).
- media: ipu3-cio2: Return actual subdev format (git-fixes).
- media: mtk-vcodec: add missing put_device() call in
mtk_vcodec_init_enc_pm() (git-fixes).
- media: mtk-vcodec: add missing put_device() call in
mtk_vcodec_release_dec_pm() (git-fixes).
- media: mtk-vcodec: add missing put_device() call in
mtk_vcodec_init_dec_pm() (git-fixes).
- media: tm6000: Fix sizeof() mismatches (git-fixes).
- iwlwifi: pcie: add one missing entry for AX210 (git-fixes).
- commit 1e25d62
- gpio: mvebu: update Armada XP per-CPU comment (git-fixes).
- dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe()
(git-fixes).
- HID: i2c-hid: add Vero K147 to descriptor override (git-fixes).
- iio:imu:bmi160: Fix too large a buffer (git-fixes).
- crypto: atmel-i2c - select CONFIG_BITREVERSE (git-fixes).
- crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
(git-fixes).
- crypto: omap-aes - Fix PM disable depth imbalance in
omap_aes_probe (git-fixes).
- crypto: crypto4xx - Replace bitwise OR with logical OR in
crypto4xx_build_pd (git-fixes).
- Input: goodix - add upside-down quirk for Teclast X98 Pro tablet
(git-fixes).
- Input: cros_ec_keyb - send 'scancodes' in addition to key events
(git-fixes).
- commit 48f3c1f
- ALSA/hda: apply jack fixup for the Acer Veriton
N4640G/N6640G/N2510G (git-fixes).
- ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (git-fixes).
- ALSA: hda/realtek: Add quirk for MSI-GP73 (git-fixes).
- ALSA: pcm: oss: Fix a few more UBSAN fixes (git-fixes).
- ALSA: usb-audio: Disable sample read check if firmware doesn't
give back (git-fixes).
- ALSA: usb-audio: Add VID to support native DSD reproduction
on FiiO devices (git-fixes).
- ALSA: core: memalloc: add page alignment for iram (git-fixes).
- ACPI: PNP: compare the string length in the matching_id()
(git-fixes).
- clocksource/drivers/arm_arch_timer: Correct fault programming
of CNTKCTL_EL1.EVNTI (git-fixes).
- clocksource/drivers/arm_arch_timer: Use stable count reader
in erratum sne (git-fixes).
- clocksource/drivers/cadence_ttc: Fix memory leak in
ttc_setup_clockevent() (git-fixes).
- clocksource/drivers/orion: Add missing clk_disable_unprepare()
on error path (git-fixes).
- crypto: af_alg - avoid undefined behavior accessing salg_name
(git-fixes).
- crypto: inside-secure - Fix sizeof() mismatch (git-fixes).
- crypto: talitos - Fix return type of current_desc_hdr()
(git-fixes).
- crypto: talitos - Endianess in current_desc_hdr() (git-fixes).
- cfg80211: initialize rekey_data (git-fixes).
- commit 57d3bee
- series.conf: cleanup
- move unsortable patch out of sorted section:
patches.suse/ibmvnic-fix-NULL-pointer-dereference.patch
- update upstream reference:
patches.suse/ibmvnic-continue-fatal-error-reset-after-passive-ini.patch
- commit a0b2ce7
- ibmvnic: continue fatal error reset after passive init
(bsc#1171078 ltc#184239 git-fixes).
- commit e6ea824
- powerpc/bitops: Fix possible undefined behaviour with fls()
and fls64() (bsc#1156395).
- commit e90809a
- powerpc: Fix incorrect stw{, ux, u, x} instructions in
__set_pte_at (bsc#1065729).
- commit b5cc99b
- powerpc/xmon: Change printk() to pr_cont() (bsc#1065729).
- commit 9125964
- powerpc/64: Set up a kernel stack for secondaries before
cpu_restore() (bsc#1065729).
- commit 7bcd26b
- powerpc/eeh_cache: Fix a possible debugfs deadlock
(bsc#1156395).
- commit bfd7479
- powerpc: Avoid broken GCC __attribute__((optimize))
(bsc#1156395).
- commit 3d98ea5
- powerpc/smp: Add __init to init_big_cores() (bsc#1109695
ltc#171067 git-fixes).
- commit 88fe3ed
- Refresh patches.suse/powerpc-rtas-fix-typo-of-ibm-open-errinjct-in-rtas-f.patch
Refresh to upstream version.
- commit f0055e2
- powerpc/pseries/hibernation: remove redundant cacheinfo update
(bsc#1138374 ltc#178199 git-fixes).
- commit e904a78
- Revert "/powerpc/pseries/hotplug-cpu: Remove double free in
error path"/ (bsc#1065729).
- commit 243e39e
- blacklist.conf: Add e91d8d78237d mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING
The option is not enabled.
- commit 65fee6f
- PCI: Fix overflow in command-line resource alignment requests
(git-fixes).
- commit 1dd80ec
- ibmvnic: fix: NULL pointer dereference (bsc#1044767 ltc#155231
git-fixes).
- commit 59feb80
- Refresh
patches.suse/powercap-Restrict-energy-meter-to-root-access.patch.
Now in mainline
- commit 414492a
- blacklist.conf: fix already added by other patch
- commit ed48336
- blacklist.conf: already gone in by another ID
- commit 7020218
- usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe()
(git-fixes).
- commit 6f94554
- blacklist.conf: fix not relevant for our config
- commit 47a12a9
- USB: UAS: introduce a quirk to set no_write_same (git-fixes).
- commit bda3ea7
- USB: add RESET_RESUME quirk for Snapscan 1212 (git-fixes).
- commit 0912116
- blk-mq: Remove 'running from the wrong CPU' warning
(bsc#1174486).
- commit 5a12d1c
- watchdog: coh901327: add COMMON_CLK dependency (git-fixes).
- watchdog: qcom: Avoid context switch in restart handler
(git-fixes).
- watchdog: Fix potential dereferencing of null pointer
(git-fixes).
- watchdog: sprd: change to use usleep_range() instead of busy
loop (git-fixes).
- watchdog: sprd: check busy bit before new loading rather than
after that (git-fixes).
- watchdog: sprd: remove watchdog disable from resume fail path
(git-fixes).
- watchdog: sirfsoc: Add missing dependency on HAS_IOMEM
(git-fixes).
- watchdog: armada_37xx: Add missing dependency on HAS_IOMEM
(git-fixes).
- commit 705ed83
- media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex
values (bsc#1180117).
- commit 2f3db03
- Re-import the upstream uvcvideo fix; one more fix will be added later (bsc#1180117)
- commit 0da5ae4
- rpm/constraints.in: more disk space for aarch64 binary builds (bsc#1180261)
Tumbleweed KotD builds already consume ~30 GB of disk space and SLE15-SP3
builds sometimes exceed even 32 GB, resulting in build failures. Thus the
exception providing only 30 GB for aarch64 binary builds is no longer
sustainable and if requiring 35 GB limits the portfolio of available
builders, we need to address that.
- commit 07b084b
- x86/topology: Set cpu_die_id only if DIE_TYPE found
(bsc#1152489).
- commit 6e7d005
- EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId
(bsc#1152489).
- commit 72ce98e
- x86/CPU/AMD: Remove amd_get_nb_id() (bsc#1152489).
- commit be1bad6
- x86/CPU/AMD: Save AMD NodeId as cpu_die_id (bsc#1152489).
- commit af076e7
- EDAC/amd64: Do not load on family 0x15, model 0x13 (bsc#1179763).
- commit 877e64a
- rpm: drop /usr/bin/env in interpreter specification
OBS checks don't like /usr/bin/env in script interpreter lines but upstream
developers tend to use it. A proper solution would be fixing the depedency
extraction and drop the OBS check error but that's unlikely to happen so
that we have to work around the problem on our side and rewrite the
interpreter lines in scripts before collecting files for packages instead.
- commit 0ec5324
- nvmet-tcp: fix maxh2cdata icresp parameter (bsc#1179892).
- commit 8a7b72b
- x86/ima: use correct identifier for SetupMode variable
(bsc#1152489).
- commit 9b27f4f
- blacklist.conf: 3d51507f29f2 x86/entry/32: Add missing ASM_CLAC to general_protection entry
- commit 1aa31e3
- fix patch metadata
- fix Patch-mainline:
patches.suse/mm-memory_failure-always-pin-the-page-in-madvise_inj.patch
- commit 4f786fa
- selftests/bpf: Print reason when a tester could not run a
program (bsc#1155518).
- selftests/bpf: Fix invalid use of strncat in test_sockmap
(bsc#1155518).
- samples: bpf: Refactor test_cgrp2_sock2 program with libbpf
(bsc#1155518).
- samples/bpf: Remove unused test_ipip.sh (bsc#1155518).
- selftest/bpf: Add missed ip6ip6 test back (bsc#1155518).
- selftests/bpf/test_offload.py: Reset ethtool features after
failed setting (bsc#1155518).
- commit 82533c7
- clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 (git-fixes).
- clk: sunxi-ng: Make sure divider tables have sentinel
(git-fixes).
- clk: s2mps11: Fix a resource leak in error handling paths in
the probe function (git-fixes).
- clk: ingenic: Fix divider calculation with div tables
(git-fixes).
- clk: at91: sam9x60: remove atmel,osc-bypass support (git-fixes).
- clk: ti: Fix memleak in ti_fapll_synth_setup (git-fixes).
- clk: mediatek: Make mtk_clk_register_mux() a static function
(git-fixes).
- clk: tegra: Fix duplicated SE clock entry (git-fixes).
- clk: tegra: Do not return 0 on failure (git-fixes).
- lan743x: fix for potential NULL pointer dereference with bare
card (git-fixes).
- commit 21d14d2
- mm,memory_failure: always pin the page in madvise_inject_error
(bsc#1180258).
- commit 7fb306a
- x86/mm/ident_map: Check for errors from ident_pud_init()
(bsc#1152489).
- commit 37afaed
- fix patches metadata
- fix Patch-mainline:
patches.suse/IB-isert-Fix-unaligned-immediate-data-handling.patch
patches.suse/IB-mthca-fix-return-value-of-error-branch-in-mthca_i.patch
patches.suse/IB-rdmavt-Fix-sizeof-mismatch.patch
patches.suse/IB-srpt-Fix-memory-leak-in-srpt_add_one.patch
patches.suse/IB-uverbs-Set-IOVA-on-IB-MR-in-uverbs-layer.patch
patches.suse/RDMA-bnxt_re-Do-not-add-user-qps-to-flushlist.patch
patches.suse/RDMA-core-Fix-bogus-WARN_ON-during-ib_unregister_dev.patch
patches.suse/RDMA-core-Fix-reported-speed-and-width.patch
patches.suse/RDMA-core-Fix-return-error-value-in-_ib_modify_qp-to.patch
patches.suse/RDMA-core-Free-DIM-memory-in-error-unwind.patch
patches.suse/RDMA-core-Stop-DIM-before-destroying-CQ.patch
patches.suse/RDMA-counter-Allow-manually-bind-QPs-with-different-.patch
patches.suse/RDMA-counter-Only-bind-user-QPs-in-auto-mode.patch
patches.suse/RDMA-hns-Bugfix-for-memory-window-mtpt-configuration.patch
patches.suse/RDMA-netlink-Remove-CAP_NET_RAW-check-when-dump-a-ra.patch
patches.suse/RDMA-pvrdma-Fix-missing-kfree-in-pvrdma_register_dev.patch
patches.suse/RDMA-qedr-Endianness-warnings-cleanup.patch
patches.suse/RDMA-qedr-Fix-memory-leak-in-iWARP-CM.patch
patches.suse/RDMA-qedr-SRQ-s-bug-fixes.patch
patches.suse/RDMA-rxe-Drop-pointless-checks-in-rxe_init_ports.patch
patches.suse/RDMA-rxe-Fix-memleak-in-rxe_mem_init_user.patch
patches.suse/RDMA-rxe-Fix-skb-lifetime-in-rxe_rcv_mcast_pkt.patch
patches.suse/RDMA-rxe-Fix-the-parent-sysfs-read-when-the-interfac.patch
patches.suse/RDMA-rxe-Handle-skb_clone-failure-in-rxe_recv.c.patch
patches.suse/RDMA-rxe-Prevent-access-to-wr-next-ptr-afrer-wr-is-p.patch
patches.suse/RDMA-rxe-Remove-unused-rxe_mem_map_pages.patch
patches.suse/RDMA-rxe-Return-void-from-rxe_init_port_param.patch
patches.suse/RDMA-rxe-Return-void-from-rxe_mem_init_dma.patch
patches.suse/RDMA-rxe-Skip-dgid-check-in-loopback-mode.patch
patches.suse/RDMA-srpt-Fix-typo-in-srpt_unregister_mad_agent-docs.patch
- commit 2dad798
- fix patches metadata
- fix Patch-mainline:
patches.suse/scsi-mpt3sas-add-bypass_dirty_port_flag-parameter
patches.suse/scsi-mpt3sas-add-module-parameter-multipath_on_hba
patches.suse/scsi-mpt3sas-allocate-memory-for-hba_port-objects
patches.suse/scsi-mpt3sas-bump-driver-version-to-35-101-00-00
patches.suse/scsi-mpt3sas-define-hba_port-structure
patches.suse/scsi-mpt3sas-get-device-objects-using-sas_address-portid
patches.suse/scsi-mpt3sas-get-sas_device-objects-using-device-s-rphy
patches.suse/scsi-mpt3sas-handle-vses-vphy-object-during-hba-reset
patches.suse/scsi-mpt3sas-handling-hba-vses-device
patches.suse/scsi-mpt3sas-rearrange-scsih_mark_responding_sas_device
patches.suse/scsi-mpt3sas-rename-transport_del_phy_from_an_existing_port
patches.suse/scsi-mpt3sas-set-valid-physicalport-in-smppassthrough
patches.suse/scsi-mpt3sas-update-hba_port-objects-after-host-reset
patches.suse/scsi-mpt3sas-update-hba_port-s-sas_address-phy_mask
- commit a2950eb
- EDAC/i10nm: Use readl() to access MMIO registers (bsc#1152489).
- commit a3a0100
- series.conf: cleanup
- update upstream reference and resort:
patches.suse/powerpc-perf-Fix-crash-with-is_sier_available-when-p.patch
- commit adb35a0
- rtc: ep93xx: Fix NULL pointer dereference in
ep93xx_rtc_read_time (git-fixes).
- rtc: hym8563: enable wakeup when applicable (git-fixes).
- commit 52e449a
- power: supply: bq24190_charger: fix reference leak (git-fixes).
- power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI
matching (git-fixes).
- HSI: omap_ssi: Don't jump to free ID in ssi_add_controller()
(git-fixes).
- pwm: lp3943: Dynamically allocate PWM chip base (git-fixes).
- pwm: zx: Add missing cleanup in error path (git-fixes).
- commit 22a0fb4
- scsi: core: Fix VPD LUN ID designator priorities (bsc#1178049).
- commit efdf30e
- scsi: mpt3sas: Bump driver version to 35.101.00.00
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Add module parameter multipath_on_hba
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Handle vSES vphy object during HBA reset
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Add bypass_dirty_port_flag parameter
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Handling HBA vSES device (jsc#SLE-16914,
bsc#1177733).
- scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Update hba_port objects after host reset
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Get sas_device objects using device's rphy
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port()
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Get device objects using sas_address & portID
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Update hba_port's sas_address & phy_mask
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device()
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Allocate memory for hba_port objects
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Define hba_port structure (jsc#SLE-16914,
bsc#1177733).
- scsi: mpt3sas: A small correction in _base_process_reply_queue
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Fix sync irqs (jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Detect tampered Aero and Sea adapters
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Remove pci-dma-compat wrapper API (jsc#SLE-16914,
bsc#1177733).
- scsi: mpt3sas: Remove superfluous memset() (jsc#SLE-16914,
bsc#1177733).
- scsi: mpt3sas: Update driver version to 35.100.00.00
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Postprocessing of target and LUN reset
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Add functions to check if any cmd is outstanding
on Target and LUN (jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Rename and export interrupt mask/unmask functions
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Cancel the running work during host reset
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Dump system registers for debugging
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Memset config_cmds.reply buffer with zeros
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Don't call disable_irq from IRQ poll handler
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Fix set but unused variable (jsc#SLE-16914,
bsc#1177733).
- scsi: mpt3sas: Fix error returns in BRM_status_show
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Fix unlock imbalance (jsc#SLE-16914,
bsc#1177733).
- scsi: mpt3sas: Fix memset() in non-RDPQ mode (jsc#SLE-16914,
bsc#1177733).
- scsi: mpt3sas: Fix reply queue count in non RDPQ mode
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Fix double free warnings (jsc#SLE-16914,
bsc#1177733).
- scsi: mpt3sas: Disable DIF when prot_mask set to zero
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Capture IOC data for debugging purposes
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Use true, false for ioc->use_32bit_dma
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Remove NULL check before freeing function
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Update mpt3sas version to 33.101.00.00
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Separate out RDPQ allocation to new function
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Rename function name is_MSB_are_same
(jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: Don't change the DMA coherent mask after
allocations (jsc#SLE-16914, bsc#1177733).
- scsi: mpt3sas: use true,false for bool variables (jsc#SLE-16914,
bsc#1177733).
- commit 5bf7889
- tracing: Fix race in trace_open and buffer resize call
(CVE-2020-27825 bsc#1179960).
- commit c590ed4
- ring-buffer: speed up buffer resets by avoiding synchronize_rcu
for each CPU (CVE-2020-27825 bsc#1179960).
- commit d308278
- ring-buffer: Make resize disable per cpu buffer instead of
total buffer (CVE-2020-27825 bsc#1179960).
- commit 95e9004
- Drop a backported uvcvideo patch that caused a regression (bsc#1180117)
Also blacklisting the commit
- commit b185b93
- x86/resctrl: Fix incorrect local bandwidth when mba_sc is
enabled (bsc#1152489).
- x86/resctrl: Remove unused struct mbm_state::chunks_bw
(bsc#1152489).
- commit b4996a1
- nvmet-fc: fix missing check for no hostport struct
(bsc#1176942).
- commit 7fab8fc
- scsi: qla2xxx: Update version to 10.02.00.104-k (bsc#1171688
bsc#1172733).
- scsi: qla2xxx: Fix device loss on 4G and older HBAs (bsc#1171688
bsc#1172733).
- scsi: qla2xxx: If fcport is undergoing deletion complete I/O
with retry (bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Fix the call trace for flush workqueue
(bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Fix flash update in 28XX adapters on big endian
machines (bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Handle aborts correctly for port undergoing
deletion (bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Fix N2N and NVMe connect retry failure
(bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Fix FW initialization error on big endian
machines (bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Fix crash during driver load on big endian
machines (bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Fix compilation issue in PPC systems (bsc#1171688
bsc#1172733).
- scsi: qla2xxx: Don't check for fw_started while posting NVMe
command (bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Tear down session if FW say it is down
(bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Limit interrupt vectors to number of CPUs
(bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Change post del message from debug level to
log level (bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Remove in_interrupt() from qla83xx-specific code
(bsc#1171688 bsc#1172733).
- scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt())
(bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Remove in_interrupt() from qla82xx-specific code
(bsc#1171688 bsc#1172733).
- commit 298833c
- scsi: qla2xxx: Move sess cmd list/lock to driver (bsc#1171688
bsc#1172733).
- scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (bsc#1171688
bsc#1172733).
- scsi: qla2xxx: Return EBUSY on fcport deletion (bsc#1171688
bsc#1172733).
Replace patches.suse/qla2xxx-return-ebusy-on-fcport-deletion.patch
with upstream version.
- scsi: qla2xxx: remove incorrect sparse #ifdef (bsc#1171688
bsc#1172733).
- scsi: qla2xxx: Fix return of uninitialized value in rval
(bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE (bsc#1171688
bsc#1172733).
- scsi: qla2xxx: Initialize variable in qla8044_poll_reg()
(bsc#1171688 bsc#1172733).
- scsi: qla2xxx: Do not consume srb greedily (bsc#1171688
bsc#1172733).
- scsi: qla2xxx: Handle incorrect entry_type entries (bsc#1171688
bsc#1172733).
- commit 3c29fc6
- x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP
(bsc#1152489).
- commit 994c3ae
- scsi: qla2xxx: Use constant when it is known (bsc#1171688
bsc#1172733).
Refresh:
- patches.suse/qla2xxx-return-ebusy-on-fcport-deletion.patch
- commit cfc1ae5
- scsi: lpfc: Fix fall-through warnings for Clang (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Correct null ndlp reference on routine exit
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Use generic power management (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix variable 'vport' set but not used in
lpfc_sli4_abts_err_handler() (bsc#1175480 bsc#1176396
bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix missing prototype for
lpfc_nvmet_prep_abort_wqe() (bsc#1175480 bsc#1176396 bsc#1176942
bsc#1177500).
- scsi: lpfc: Fix set but unused variables
in lpfc_dev_loss_tmo_handler() (bsc#1175480 bsc#1176396
bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix set but not used warnings from Rework remote
port lock handling (bsc#1175480 bsc#1176396 bsc#1176942
bsc#1177500).
- scsi: lpfc: Fix missing prototype warning for
lpfc_fdmi_vendor_attr_mi() (bsc#1175480 bsc#1176396 bsc#1176942
bsc#1177500).
- scsi: lpfc: Fix memory leak on lcb_context (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Remove dead code on second !ndlp check (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix pointer defereference before it is null checked
issue (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Update changed file copyrights for 2020 (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Update lpfc version to 12.8.0.6 (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4
handlers (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Convert SCSI path to use common I/O submission path
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Enable common send_io interface for SCSI and NVMe
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Enable common wqe_template support for both SCSI
and NVMe (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Refactor WQE structure definitions for common use
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix NPIV Fabric Node reference counting (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix NPIV discovery and Fabric Node detection
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Unsolicited ELS leaves node in incorrect state while
dropping it (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI
ultimately fails (bsc#1175480 bsc#1176396 bsc#1176942
bsc#1177500).
- scsi: lpfc: Rework remote port lock handling (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix removal of SCSI transport device get and put on
dev structure (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Rework locations of ndlp reference taking
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Rework remote port ref counting and node freeing
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot
issues (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: lpfc_nvme: Remove unused variable 'phba'
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch
of functions (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation
issues (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc
misdemeanours (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined
functions (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Update lpfc version to 12.8.0.5 (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Reject CT request for MIB commands (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Add FDMI Vendor MIB support (bsc#1175480 bsc#1176396
bsc#1176942 bsc#1177500).
- scsi: lpfc: Enlarge max_sectors in scsi host templates
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix duplicate wq_create_version check (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Removed unused macros in lpfc_attr.c (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free()
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix scheduling call while in softirq context
in lpfc_unreg_rpi (bsc#1175480 bsc#1176396 bsc#1176942
bsc#1177500).
- scsi: lpfc: Fix invalid sleeping context in
lpfc_sli4_nvmet_alloc() (bsc#1175480 bsc#1176396 bsc#1176942
bsc#1177500).
- scsi: Remove unneeded break statements (bsc#1175480 bsc#1176396
bsc#1176942 bsc#1177500).
- scsi: lpfc: Remove unneeded variable 'status' in
lpfc_fcp_cpu_map_store() (bsc#1175480 bsc#1176396 bsc#1176942
bsc#1177500).
- scsi: lpfc: Drop nodelist reference on error in lpfc_gen_req()
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Remove set but not used 'qp' (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix spelling mistake "/Cant"/ -> "/Can't"/ (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported
(bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Update lpfc version to 12.8.0.4 (bsc#1175480
bsc#1176396 bsc#1176942 bsc#1177500).
- scsi: lpfc: Extend the RDF FPIN Registration descriptor
for additional events (bsc#1175480 bsc#1176396 bsc#1176942
bsc#1177500).
- scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt
discovery (bsc#1175480 bsc#1176396 bsc#1176942 bsc#1177500).
- commit 6c7ebde
- soc: amlogic: canvas: add missing put_device() call in
meson_canvas_get() (git-fixes).
- drivers: soc: ti: knav_qmss_queue: Fix error return code in
knav_queue_probe (git-fixes).
- soc: ti: Fix reference imbalance in knav_dma_probe (git-fixes).
- soc: ti: knav_qmss: fix reference leak in knav_queue_probe
(git-fixes).
- soc: qcom: smp2p: Safely acquire spinlock without IRQs
(git-fixes).
- soc: mediatek: Check if power domains can be powered on at
boot time (git-fixes).
- soc/tegra: fuse: Fix index bug in get_process_id (git-fixes).
- soc: renesas: rmobile-sysc: Fix some leaks in
rmobile_init_pm_domains() (git-fixes).
- soc: fsl: dpio: Get the cpumask through cpumask_of(cpu)
(git-fixes).
- spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts
(git-fixes).
- commit 37de46f
- platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion
13 x360 PC (git-fixes).
- Refresh
patches.suse/platform-x86-intel-vbtn-Allow-switch-events-on-Acer-.patch.
- commit b789099
- pinctrl: falcon: add missing put_device() call in
pinctrl_falcon_probe() (git-fixes).
- mtd: rawnand: gpmi: Fix the random DMA timeout issue
(git-fixes).
- mtd: rawnand: meson: Fix a resource leak in init (git-fixes).
- pinctrl: amd: remove debounce filter setting in IRQ type setting
(git-fixes).
- platform/x86: touchscreen_dmi: Add info for the Irbis TW118
tablet (git-fixes).
- platform/x86: acer-wmi: add automatic keyboard background
light toggle key as KEY_LIGHTS_TOGGLE (git-fixes).
- platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk
for Thinkpad Yoga 11e 4th gen (git-fixes).
- platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on
Yoga 11e (git-fixes).
- commit 3fd302b
- mtd: rawnand: gpmi: fix reference count leak in gpmi ops
(git-fixes).
- mtd: rawnand: meson: fix meson_nfc_dma_buffer_release()
arguments (git-fixes).
- mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read
(git-fixes).
- mtd: spinand: Fix OOB read (git-fixes).
- mfd: rt5033: Fix errorneous defines (git-fixes).
- Input: cm109 - do not stomp on control URB (git-fixes).
- Input: i8042 - add Acer laptops to the i8042 reset list
(git-fixes).
- iwlwifi: mvm: fix kernel panic in case of assert during CSA
(git-fixes).
- iwlwifi: pcie: limit memory read spin time (git-fixes).
- commit d3789b9
- series.conf: refresh
- update upstream references and resort:
patches.suse/scsi-fnic-avoid-looping-in-trans-eth-on-unload
patches.suse/scsi-fnic-change-shost_printk-to-fnic_fcs_dbg
patches.suse/scsi-fnic-change-shost_printk-to-fnic_main_dbg
patches.suse/scsi-fnic-set-scsi_set_resid-only-for-underflow
patches.suse/scsi-fnic-validate-io_req-before-others
- commit 3190615
- series.conf: refresh
- update upstream reference and resort:
patches.suse/ibmvnic-add-some-debugs.patch
- commit 5542884
- fix regression in "/epoll: Keep a reference on files added to the check list"/ (bsc#1180031, git-fixes).
- commit 775fe31
- RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring (bsc#1152489)
- commit b808e1d
- RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (bsc#1152489)
- commit ad662c6
- RDMA/qedr: Endianness warnings cleanup (bsc#1152489)
- commit c3cca6a
- do_epoll_ctl(): clean the failure exits up a bit
(bsc#1180031,CVE-2020-0466).
- epoll: Keep a reference on files added to the check list
(bsc#1180031).
- commit 5e9b787
- blacklist.conf: bcee52789588 ("/tracing: Fix userstacktrace option for instances"/)
The kernel is missing many prerequisities. It is not worth it as it is.
- commit e39f16a
- Update patch reference for wireless fix (CVE-2020-27068 bsc#1180086)
- commit 170f743
- platform/x86: mlx-platform: remove an unused variable
(git-fixes).
- USB: serial: option: add interface-number sanity check to flag
handling (git-fixes).
- commit bff4f99
- USB: serial: mos7720: fix parallel-port state restore
(git-fixes).
- xhci-pci: Allow host runtime PM as default for Intel Alpine
Ridge LP (git-fixes).
- commit f265436
- USB: serial: digi_acceleport: fix write-wakeup deadlocks
(git-fixes).
- USB: serial: keyspan_pda: fix write unthrottling (git-fixes).
- USB: serial: keyspan_pda: fix tx-unthrottle use-after-free
(git-fixes).
- USB: serial: keyspan_pda: fix write-wakeup use-after-free
(git-fixes).
- USB: serial: keyspan_pda: fix stalled writes (git-fixes).
- USB: serial: keyspan_pda: fix write deadlock (git-fixes).
- USB: serial: keyspan_pda: fix dropped unthrottle interrupts
(git-fixes).
- usb: oxu210hp-hcd: Fix memory leak in oxu_create (git-fixes).
- usb: ehci-omap: Fix PM disable depth umbalance in
ehci_hcd_omap_probe (git-fixes).
- usb: mtu3: fix memory corruption in mtu3_debugfs_regset()
(git-fixes).
- commit 7596d48
- spi: atmel-quadspi: Fix AHB memory accesses (git-fixes).
- spi: mt7621: Disable clock in probe error path (git-fixes).
- usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag
to imx6ul (git-fixes).
- usb/max3421: fix return error code in max3421_probe()
(git-fixes).
- commit 6c576b3
- spi: davinci: Fix use-after-free on unbind (git-fixes).
- spi: fix resource leak for drivers without .remove callback
(git-fixes).
- spi: mxs: fix reference leak in mxs_spi_probe (git-fixes).
- spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe
error path (git-fixes).
- spi: pic32: Don't leak DMA channels in probe error path
(git-fixes).
- spi: synquacer: Disable clock in probe error path (git-fixes).
- wimax: fix duplicate initializer warning (git-fixes).
- commit 51e204b
- spi: sprd: fix reference leak in sprd_spi_remove (git-fixes).
- spi: atmel-quadspi: Disable clock in probe error path
(git-fixes).
- spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on
error in bcm63xx_hsspi_resume (git-fixes).
- spi: tegra114: fix reference leak in tegra spi ops (git-fixes).
- spi: tegra20-sflash: fix reference leak in tegra_sflash_resume
(git-fixes).
- spi: tegra20-slink: fix reference leak in slink ops of tegra20
(git-fixes).
- spi: mt7621: fix missing clk_disable_unprepare() on error in
mt7621_spi_probe (git-fixes).
- spi: spi-ti-qspi: fix reference leak in ti_qspi_setup
(git-fixes).
- spi: stm32: fix reference leak in stm32_spi_resume (git-fixes).
- spi: spi-mem: fix reference leak in spi_mem_access_start
(git-fixes).
- commit 51236be
- soc: qcom: geni: More properly switch to DMA mode (git-fixes).
- spi: spi-mem: Fix passing zero to 'PTR_ERR' warning (git-fixes).
- spi: img-spfi: fix reference leak in img_spfi_resume
(git-fixes).
- regulator: mcp16502: add linear_min_sel (git-fixes).
- regulator: axp20x: Fix DLDO2 voltage control register mask
for AXP22x (git-fixes).
- speakup: fix uninitialized flush_lock (git-fixes).
- slimbus: qcom-ngd-ctrl: Avoid sending power requests without
QMI (git-fixes).
- serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access
(git-fixes).
- rsi: fix error return code in rsi_reset_card() (git-fixes).
- commit 8a400aa
- PCI: iproc: Fix out-of-bound array accesses (git-fixes).
- platform/x86: mlx-platform: Fix item counter assignment for
MSN2700, MSN24xx systems (git-fixes).
- platform/x86: dell-smbios-base: Fix error return code in
dell_smbios_init (git-fixes).
- platform/x86: intel-vbtn: Allow switch events on Acer Switch
Alpha 12 (git-fixes).
- platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x
platform configuration (git-fixes).
- platform/x86: mlx-platform: Remove PSU EEPROM from default
platform configuration (git-fixes).
- Revert "/platform/x86: wmi: Destroy on cleanup rather than
unregister"/ (git-fixes).
- platform/chrome: cros_ec_spi: Don't overwrite spi::mode
(git-fixes).
- regmap: Remove duplicate `type` field from regmap
`regcache_sync` trace event (git-fixes).
- qtnfmac: fix error return code in qtnf_pcie_probe() (git-fixes).
- commit 4690027
- PCI: brcmstb: Initialize "/tmp"/ before use (git-fixes).
- PCI: Fix pci_slot_release() NULL pointer dereference
(git-fixes).
- memstick: r592: Fix error return in r592_probe() (git-fixes).
- mmc: pxamci: Fix error return code in pxamci_probe (git-fixes).
- memstick: fix a double-free bug in memstick_check (git-fixes).
- staging: olpc_dcon: Do not call platform_device_unregister()
in dcon_probe() (git-fixes).
- nfc: s3fwrn5: Release the nfc firmware (git-fixes).
- orinoco: Move context allocation after processing the skb
(git-fixes).
- mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure
(git-fixes).
- commit e021aed
- Input: cyapa_gen6 - fix out-of-bounds stack access (git-fixes).
- Input: omap4-keypad - fix runtime PM error handling (git-fixes).
- Input: ads7846 - fix unaligned access on 7845 (git-fixes).
- Input: ads7846 - fix integer overflow on Rt calculation
(git-fixes).
- Input: ads7846 - fix race that causes missing releases
(git-fixes).
- iio: adc: rockchip_saradc: fix missing clk_disable_unprepare()
on error in rockchip_saradc_resume (git-fixes).
- iio:adc:ti-ads124s08: Fix alignment and data leak issues
(git-fixes).
- iio:adc:ti-ads124s08: Fix buffer being too long (git-fixes).
- iwlwifi: mvm: hook up missing RX handlers (git-fixes).
- mac80211: don't set set TDLS STA bandwidth wider than possible
(git-fixes).
- commit 2fd9b35
- cpufreq: vexpress-spc: Add missing MODULE_ALIAS (git-fixes).
- Revert "/i2c: i2c-qcom-geni: Fix DMA transfer race"/ (git-fixes).
- iio:pressure:mpl3115: Force alignment of buffer (git-fixes).
- iio:magnetometer:mag3110: Fix alignment and data leak issues
(git-fixes).
- iio:light:st_uvis25: Fix timestamp alignment and prevent data
leak (git-fixes).
- iio:light:rpr0521: Fix timestamp alignment and prevent data leak
(git-fixes).
- iio: buffer: Fix demux update (git-fixes).
- extcon: max77693: Fix modalias string (git-fixes).
- cw1200: fix missing destroy_workqueue() on error in
cw1200_init_common (git-fixes).
- commit 59cf4f4
- cpufreq: scpi: Add missing MODULE_ALIAS (git-fixes).
- cpufreq: loongson1: Add missing MODULE_ALIAS (git-fixes).
- cpufreq: st: Add missing MODULE_DEVICE_TABLE (git-fixes).
- cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE (git-fixes).
- cpufreq: highbank: Add missing MODULE_DEVICE_TABLE (git-fixes).
- cpufreq: ap806: Add missing MODULE_DEVICE_TABLE (git-fixes).
- staging: comedi: mf6x4: Fix AI end-of-conversion detection
(git-fixes).
- bus: fsl-mc: fix error return code in fsl_mc_object_allocate()
(git-fixes).
- commit 172d8d6
- Bluetooth: btmtksdio: Add the missed release_firmware() in
mtk_setup_firmware() (git-fixes).
- Bluetooth: btusb: Add the missed release_firmware() in
btusb_mtk_setup_firmware() (git-fixes).
- Bluetooth: hci_h5: fix memory leak in h5_close (git-fixes).
- Bluetooth: Fix slab-out-of-bounds read in
hci_le_direct_adv_report_evt() (git-fixes).
- Bluetooth: Fix null pointer dereference in hci_event_packet()
(git-fixes).
- ath10k: Release some resources in an error handling path
(git-fixes).
- ath10k: Fix an error handling path (git-fixes).
- ath6kl: fix enum-conversion warning (git-fixes).
- commit 35aef63
- Revert "/ACPI / resources: Use AE_CTRL_TERMINATE to terminate
resources walks"/ (git-fixes).
- commit 2779aa4
- IB/srpt: Fix memory leak in srpt_add_one (bsc#1152489)
- commit da75bee
- RDMA/hns: Bugfix for memory window mtpt configuration (bsc#1152489)
- commit 4f3475b
- IB/mthca: fix return value of error branch in mthca_init_cq() (bsc#1152489)
- commit c98a089
- RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() (bsc#1152489)
- commit baad43e
- RDMA/qedr: Fix memory leak in iWARP CM (bsc#1152489)
- commit db44ceb
- RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (bsc#1152489)
- commit 1de4514
- IB/rdmavt: Fix sizeof mismatch (bsc#1152489)
- commit 677c5ba
- inet_ecn: Fix endianness of checksum update when setting ECT(1)
(git-fixes).
- commit 492cf46
- ASoC: amd: change clk_get() to devm_clk_get() and add missed
checks (git-fixes).
- ASoC: cx2072x: Fix doubly definitions of Playback and Capture
streams (git-fixes).
- ASoC: meson: fix COMPILE_TEST error (git-fixes).
- ASoC: arizona: Fix a wrong free in wm8997_probe (git-fixes).
- ASoC: wm8998: Fix PM disable depth imbalance on error
(git-fixes).
- ASoC: pcm: DRAIN support reactivation (git-fixes).
- ASoC: ti: davinci-mcasp: remove always zero of
davinci_mcasp_get_dt_params (git-fixes).
- ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified
mode (git-fixes).
- ASoC: tegra20-spdif: remove "/default m"/ (git-fixes).
- ASoC: wm_adsp: remove "/ctl"/ from list on error in
wm_adsp_create_control() (git-fixes).
- ASoC: jz4740-i2s: add missed checks for clk_get() (git-fixes).
- ASoC: SOF: control: fix size checks for ext_bytes control .get()
(git-fixes).
- commit 8f99a8a
- ALSA: hda/ca0132 - Change Input Source enum strings (git-fixes).
- ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg (git-fixes).
- commit 4d4db90
- ALSA: hda: Fix regressions on clear and reconfig sysfs
(git-fixes).
- commit f6ae090
- ALSA: pcm: oss: Fix potential out-of-bounds shift (git-fixes).
- ALSA: rawmidi: Access runtime->avail always in spinlock
(git-fixes).
- ALSA: seq: remove useless function (git-fixes).
- commit 87f324b
- ALSA: hda/realtek - Add supported for more Lenovo ALC285
Headset Button (git-fixes).
- ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with
ALC255 (git-fixes).
- ALSA: hda/realtek - Enable headset mic of ASUS X430UN with
ALC256 (git-fixes).
- ALSA: hda/realtek: make bass spk volume adjustable on a yoga
laptop (git-fixes).
- ALSA: hda/hdmi: packet buffer index must be set before reading
value (git-fixes).
- ALSA: hda/hdmi: always print pin NIDs as hexadecimal
(git-fixes).
- ALSA: hda/proc - print DP-MST connections (git-fixes).
- commit b46aa44
- ALSA: usb-audio: Fix potential out-of-bounds shift (git-fixes).
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap
(git-fixes).
- ALSA: usb-audio: Add implicit fb support for Steinberg UR22
(git-fixes).
- ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (git-fixes).
- ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller
(git-fixes).
- commit cbe79ef
- Move upstreamed USB-audio patches into sorted section
- commit 6078fcf
- scsi: fnic: Validate io_req before others (bsc#1175079).
- scsi: fnic: Set scsi_set_resid() only for underflow
(bsc#1175079).
- scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG()
(bsc#1175079).
- scsi: fnic: Avoid looping in TRANS ETH on unload (bsc#1175079).
- scsi: fnic: Change shost_printk() to FNIC_FCS_DBG()
(bsc#1175079).
- commit 140fd58
- sched/fair: Fix overutilized update in enqueue_task_fair() (git-fixes)
- commit aad16e5
- sched: correct SD_flags returned by tl->sd_flags() (git-fixes)
- commit 323fa02
- sched/fair: Refill bandwidth before scaling (git-fixes)
- commit 6f148d9
- sched/fair: Fix race between runtime distribution and (git-fixes)
- commit 73cd7f5
- sched/fair: Fix wrong cpu selecting from isolated domain (git-fixes)
- commit c4c367e
- Update
patches.suse/HID-Fix-slab-out-of-bounds-read-in-hid_field_extract.patch
(bsc#1180052).
Patch identified as security issue. bsc added.
- commit 88ee41b
- mm: memcg: fix memcg reclaim soft lockup (VM Functionality,
bsc#1180056).
- commit 3a73547
- crypto: qat - fix status check in qat_hal_put_rel_rd_xfer()
(git-fixes).
- commit e1943c2
- Update patch reference for audit security fix (CVE-2020-0444 bsc#1180027)
- commit 8236de7
- Update patch reference for HID security fix (CVE-2020-0465 bsc#1180029)
- commit c0d38cb
- btrfs: qgroup: don't try to wait flushing if we're already holding a transaction (bsc#1179575).
- commit 7eae617
- s390/pci: fix CPU address in MSI for directed IRQ (git-fixes).
- s390/qeth: fix tear down of async TX buffers (git-fixes).
- s390/qeth: fix af_iucv notification race (git-fixes).
- s390/qeth: delay draining the TX buffers (git-fixes).
- s390: add 3f program exception handler (git-fixes).
- s390/cpuinfo: show processor physical address (git-fixes).
- commit 15840e9
- s390/qeth: make af_iucv TX notification call more robust
(bsc#1179604 LTC#190151).
- commit 1d3596d
- x86/apic/vector: Fix ordering in vector assignment (bsc#1156315).
- genirq/matrix: Deal with the sillyness of for_each_cpu() on UP (bsc#1156315).
- commit 108604c
- blacklist.conf: Add a duplicate
- commit 5592171
- ALSA: usb-audio: workaround for iface reset issue (bsc#1178203).
- commit 4121b01
- mmc: block: Fixup condition for CMD13 polling for RPMB requests
(git-fixes).
- pinctrl: aspeed: Fix GPIO requests on pass-through banks
(git-fixes).
- pinctrl: baytrail: Avoid clearing debounce value when turning
it off (git-fixes).
- pinctrl: merrifield: Set default bias in case no particular
value given (git-fixes).
- gpio: mvebu: fix potential user-after-free on probe (git-fixes).
- clk: renesas: r9a06g032: Drop __packed for portability
(git-fixes).
- USB: serial: ch341: sort device-id entries (git-fixes).
- USB: serial: ch341: add new Product ID for CH341A (git-fixes).
- USB: serial: option: add support for Thales Cinterion EXS82
(git-fixes).
- USB: serial: option: add Fibocom NL668 variants (git-fixes).
- commit 4d00577
- btrfs: fix readahead hang and use-after-free after removing
a device (bsc#1179963).
- commit 170193e
- btrfs: fix use-after-free on readahead extent after failure
to create it (bsc#1179963).
- commit 1429b0b
- series.conf: cleanup
- update upstream repository URL:
patches.suse/ibmvnic-add-some-debugs.patch
- move unsortable patches out of sorted section:
patches.suse/cifs-set_root_ses-ipc.patch
patches.suse/powerpc-rtas-fix-typo-of-ibm-open-errinjct-in-rtas-f.patch
- commit 059dfec
- series.conf: cleanup
- update upstream reference and move into "/almost mainline"/ section:
patches.suse/nvme-fc-avoid-calling-_nvme_fc_abort_outstanding_ios-from-interrupt-context.patch
- commit e446234
- mm/memory_hotplug: shrink zones when offlining memory
(bsc#1177679).
- commit ffb1814
- Revert "/geneve: pull IP header before ECN decapsulation"/
(git-fixes).
- can: softing: softing_netdev_open(): fix error handling
(git-fixes).
- mac80211: mesh: fix mesh_pathtbl_init() error path (git-fixes).
- commit dff69af
- drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel (bsc#1152489)
- commit 68423a3
- Update patches.suse/tty-Fix-pgrp-locking-in-tiocspgrp.patch
(git-fixes bsc#1179745 CVE-2020-29661).
- Update patches.suse/tty-Fix-session-locking.patch (bsc#1179745
CVE-2020-29660).
Add CVE numbers.
- commit 034f28b
- fail_function: Remove a redundant mutex unlock (bsc#1149032).
- locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count
(bsc#1149032).
- commit 7d88c68
- blacklist.conf: Blacklist some lockdep updates
- commit 2f42c43
- kABI: genirq: add back irq_create_mapping (bsc#1065729).
- commit 0788f47
- genirq/irqdomain: Add an irq_create_mapping_affinity() function
(bsc#1065729).
- commit 1e1b021
- powerpc/64s: Trim offlined CPUs from mm_cpumasks (bsc#1055117
ltc#159753 git-fixes bsc#1179888 ltc#190253).
- kernel/cpu: add arch override for clear_tasks_mm_cpumask()
mm handling (bsc#1055117 ltc#159753 git-fixes bsc#1179888
ltc#190253).
- powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest
kernels (bsc#1179888 ltc#190253).
- powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation
(bsc#1055117 ltc#159753 git-fixes bsc#1179888 ltc#190253).
- commit 8cba4ab
- powerpc/64s/powernv: Fix memory corruption when saving SLB
entries on MCE (jsc#SLE-9246 git-fixes).
- commit a63cfa4
- powerpc/pseries: Pass MSI affinity to irq_create_mapping()
(bsc#1065729).
- ibmvnic: delay next reset if hard reset fails (bsc#1094840
ltc#167098 git-fixes).
- ibmvnic: restore adapter state on failed reset (bsc#1152457
ltc#174432 git-fixes).
- ibmvnic: avoid memset null scrq msgs (bsc#1044767 ltc#155231
git-fixes).
- ibmvnic: enhance resetting status check during module exit
(bsc#1065729).
- ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues
(FATE#322021 bsc#1040855 ltc#155067 git-fixes).
- ibmvnic: notify peers when failover and migration happen
(bsc#1044120 ltc#155423 git-fixes).
- ibmvnic: fix call_netdevice_notifiers in do_reset (bsc#1115431
ltc#171853 git-fixes).
- commit 00d731f
- powerpc/64s: Fix allnoconfig build since uaccess flush
(bsc#1177666 git-fixes).
- commit 87d1aa2
- KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing
ESB page (bsc#1156395).
- commit be0ace4
- ibmvnic: add some debugs (bsc#1179896 ltc#190255).
- commit 0ec6de5
- powerpc/rtas: fix typo of ibm,open-errinjct in rtas filter
(CVE-2020-27777 bsc#1179107 bsc#1179887 ltc#190092).
- commit 8fcc087
- nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from
interrupt context (bsc#1177326).
- commit c6fa2f3
- ftrace: Fix updating FTRACE_FL_TRAMP (git-fixes).
- commit e552615
- blacklist.conf: 310e3a4b5a4f ("/tracing: Remove WARN_ON in start_thread()"/)
Not really necessary. Just a WARN_ON(). We may reevaluate if someone
reports it.
- commit b62e034
- fix patches metadata
- fix Patch-mainline:
patches.suse/0001-HMAT-Register-memory-side-cache-after-parsing.patch
patches.suse/0001-HMAT-Skip-publishing-target-info-for-nodes-with-no-o.patch
patches.suse/0001-mm-userfaultfd-do-not-access-vma-vm_mm-after-calling.patch
- commit 35937c0
- iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs
(bsc#1179652).
- commit fc46361
- nvme-fabrics: allow to queue requests for live queues
(git-fixes).
- nvme-tcp: cancel async events before freeing event struct
(git-fixes).
- nvme-rdma: cancel async events before freeing event struct
(git-fixes).
- nvme-fc: cancel async events before freeing event struct
(git-fixes).
- commit bd7db2d
- nvme: Revert: Fix controller creation races with teardown
(git-fixes).
- Delete patches.kabi/nvme-kABI-fixes-for-nvme_ctrl.patch.
- commit 6f82fb0
- nvme-multipath: fix deadlock due to head->lock (git-fixes).
- nvme: don't protect ns mutation with ns->head->lock (git-fixes).
- nvme-multipath: fix deadlock between ana_work and scan_work
(git-fixes).
- commit d1a90c1
- nvme-fc: remove nvme_fc_terminate_io() (bsc#1177326).
- nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery
(bsc#1177326).
- nvme-fc: remove err_work work item (bsc#1177326).
- nvme-fc: track error_recovery while connecting (bsc#1177326).
- nvme-fc: shorten reconnect delay if possible for FC (git-fixes).
- nvme-fc: wait for queues to freeze before calling (git-fixes).
- nvme-fc: fix error loop in create_hw_io_queues (git-fixes).
- nvme-fc: fix io timeout to abort I/O (bsc#1177326).
- nvme-pci: properly print controller address (git-fixes).
- commit 42e24bd
- nvme-tcp: optimize queue io_cpu assignment for multiple queue
(git-fixes).
- Refresh
patches.suse/nvme-tcp-have-queue-prod-cons-send-list-become-a-lli.patch.
- commit b1bde16
- nvme-tcp: fix possible leakage during error flow (git-fixes).
- commit a68cfb4
- Input: xpad - support Ardwiino Controllers (git-fixes).
- Input: i8042 - add ByteSpeed touchpad to noloop table
(git-fixes).
- usbnet: ipheth: fix connectivity with iOS 14 (git-fixes).
- commit 8f84738
- x86/insn-eval: Use new for_each_insn_prefix() macro to loop
over prefixes bytes (bsc#1152489).
- commit 73ffec0
- x86/uprobes: Do not use prefixes.nbytes when looping over
prefixes.bytes (bsc#1152489).
- commit 0b28903
- x86/resctrl: Fix AMD L3 QOS CDP enable/disable (bsc#1152489).
- commit d839ba5
- io_uring: grab ->fs as part of async offload (bsc#1179434
CVE-2020-29373).
- commit b260e71
- blacklist.conf: Append 'drm/i915: Avoid mixing integer types during batch copies'
- commit 7318e0c
- blacklist.conf: Append 'drm/i915: Clear the repeater bit on HDCP disable'
- commit c9b3793
- blacklist.conf: Append 'drm/i915: Fix sha_text population code'
- commit 3c40ed1
- blacklist.conf: Append 'drm/i915/gem: Delay tracking the GEM context until it is registered'
- commit 57a9af9
- blacklist.conf: Append 'drm/amd/powerplay: Fix hardmins not being sent to SMU for RV'
- commit 3708b97
- blacklist.conf: Append 'drm/amdgpu: Prevent kernel-infoleak in amdgpu_info_ioctl()'
- commit 13ab26a
- Update
patches.suse/media-xirlink_cit-add-missing-descriptor-sanity-chec.patch
(bsc#1168952 CVE-2020-11668).
Added CVE number
- commit a0ec304
- blacklist.conf: Append 'drm/i915/gem: Delay tracking the GEM context until it is registered'
- commit b9b8698
- drm/imx: tve remove extraneous type qualifier (bsc#1152489)
- commit ef93a79
- drm/vc4: hdmi: Avoid sleeping in atomic context (bsc#1152489)
Backporting changes:
* context fixes
- commit 507bd66
- drm/panfrost: increase readl_relaxed_poll_timeout values (bsc#1152472)
Backporting changes:
* context fixes
- commit c82949a
- drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (bsc#1152489)
Backporting changes:
* context fixes
- commit 56c13b8
- drm/vc4: crtc: Rework a bit the CRTC state code (bsc#1152472)
Backporting changes:
* context fixes
- commit e8c9179
- drm/msm: Drop debug print in _dpu_crtc_setup_lm_bounds() (bsc#1152489)
Backporting changes:
* context fixes
- commit 620be39
- drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() (bsc#1152489)
- commit fa753cd
- drm: mxsfb: check framebuffer pitch (bsc#1152472)
Backporting changes:
* context fixes
- commit 0dd9c60
- drm/panfrost: Ensure GPU quirks are always initialised (bsc#1152489)
- commit c088e37
- drm/crc-debugfs: Fix memleak in crc_control_write (bsc#1152472)
- commit 7cf7f8b
- drm: rcar-du: Put reference to VSP device (bsc#1152489)
- commit 3aca956
- drm/radeon: Prefer lower feedback dividers (bsc#1152489)
- commit 7479884
- drm/amdgpu: pass NULL pointer instead of 0 (bsc#1152489)
Backporting changes:
* context fixes
- commit 7cc3993
- drm/amd/display: Fix wrong return value in dm_update_plane_state() (bsc#1152489)
- commit 7638845
- drm/gma500: fix error check (bsc#1152472)
Backporting changes:
* context fixes
- commit e0b3dc4
- drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel (bsc#1152472)
Backporting changes:
* context fixes
- commit aaeda6a
- drm/vkms: fix xrgb on compute crc (bsc#1152472)
Backporting changes:
* changed filename from vkms_composer.c to vkms_crc.c
* context fixes
- commit 84538b3
- drm: mxsfb: Remove fbdev leftovers (bsc#1152472)
Backporting changes:
* context fixes
- commit 7b29584
- drm/sun4i: sun8i-csc: Secondary CSC register correction (bsc#1152489)
- commit c09dba1
- drm/vc4/vc4_hdmi: fill ASoC card owner (bsc#1152489)
- commit afa801d
- drm/mediatek: Add missing put_device() call in (bsc#1152472)
- commit 2465a49
- drm/mediatek: Add missing put_device() call in mtk_drm_kms_init() (bsc#1152472)
Backporting changes:
* context fixes
* adapted to function layout
- commit 187e3d3
- drm/mediatek: Add exception handing in mtk_drm_probe() if component (bsc#1152472)
- commit 39014a3
- drm/i915: Fix sha_text population code (bsc#1152489)
Backporting changes:
* context fixes
* adapted I/O functions to old driver
- commit d501c26
- fbcon: Remove the superfluous break (bsc#1152472)
- commit e00dc98
- video: fbdev: radeon: Fix memleak in radeonfb_pci_register (bsc#1152472)
- commit 9657792
- video: fbdev: sis: fix null ptr dereference (bsc#1152472)
- commit d833a20
- speakup: Reject setting the speakup line discipline outside
of speakup (CVE-2020-27830 bsc#1179656).
- commit ec50953
- tty: Fix ->session locking (bsc#1179745).
- commit a9a2af9
- Update patches.suse/tty-Fix-pgrp-locking-in-tiocspgrp.patch
(git-fixes bsc#1179745).
- commit 556ded3
- Update
patches.suse/mm-slub-add-missing-tid-bump-in-kmem_cache_alloc_bulk.patch
(CVE-2020-29370, bsc#1179435, bsc#1167657, VM functionality).
- add reference to CVE and its bsc
- commit cc58091
- patches.suse/iommu-amd-Increase-interrupt-remapping-table-limit-t.patch:
(bsc#1179652).
- commit 34c2dd2
- blacklist.conf: Blacklist fdeb17c70c9e
- commit 392d677
- ext4: fix bogus warning in ext4_update_dx_flag() (bsc#1179716).
- commit c86f418
- reiserfs: Fix oops during mount (bsc#1179715).
- commit 89f9917
- quota: clear padding in v2r1_mem2diskdqb() (bsc#1179714).
- commit 20af897
- reiserfs: Initialize inode keys properly (bsc#1179713).
- commit 2b68a22
- udf: Fix memory leak when mounting (bsc#1179712).
- commit 816f9a3
- fs: Don't invalidate page buffers in block_write_full_page()
(bsc#1179711).
- commit 8f6f5ed
- mm/error_inject: Fix allow_error_inject function signatures
(bsc#1179710).
- commit 2c7612f
- libfs: fix error cast of negative value in simple_attr_write()
(bsc#1179709).
- commit 246e7d7
- jbd2: fix up sparse warnings in checkpoint code (bsc#1179707).
- commit 15002ce
- ubifs: journal: Make sure to not dirty twice for auth nodes
(bsc#1179704).
- commit 0185a1d
- ubifs: dent: Fix some potential memory leaks while iterating
entries (bsc#1179703).
- commit 32b7d27
- ubifs: xattr: Fix some potential memory leaks while iterating
entries (bsc#1179690).
- commit 950038e
- ubifs: mount_ubifs: Release authentication resource in error
handling path (bsc#1179689).
- commit 0b68da4
- ubifs: Don't parse authentication mount options in remount
process (bsc#1179688).
- commit 391f198
- ubifs: Fix a memleak after dumping authentication mount options
(bsc#1179687).
- commit 3c605f4
- iomap: Set all uptodate bits for an Uptodate page (bsc#1179685).
- commit 8e539c4
- iomap: Mark read blocks uptodate in write_begin (bsc#1179684).
- commit d032f23
- iomap: Clear page error before beginning a write (bsc#1179683).
- commit da58998
- blacklist.conf: Blacklist 50b7d8568008
- commit cc769c4
- fs/ufs: avoid potential u32 multiplication overflow
(bsc#1179682).
- commit 8289be8
- fs/minix: remove expected error message in block_to_path()
(bsc#1179681).
- commit 0ea255e
- fs/minix: fix block limit check for V1 filesystems
(bsc#1179680).
- commit 06199cf
- fs/minix: set s_maxbytes correctly (bsc#1179679).
- commit 69dd22c
- fs/minix: reject too-large maximum file size (bsc#1179678).
- commit c5b4a77
- fs/minix: don't allow getting deleted inodes (bsc#1179677).
- commit cbd9376
- fs/minix: check return value of sb_getblk() (bsc#1179676).
- commit 86706a5
- ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename
(bsc#1179675).
- commit 7055a2f
- ext4: unlock xattr_sem properly in ext4_inline_data_truncate()
(bsc#1179673).
- commit d17d948
- ext4: correctly report "/not supported"/ for {usr,grp}jquota
when !CONFIG_QUOTA (bsc#1179672).
- commit ace06ac
- ext4: limit entries returned when counting fsmap records
(bsc#1179671).
- commit 869362f
- ext4: fix leaking sysfs kobject after failed mount
(bsc#1179670).
- commit 2855c18
- x86/mce: Do not overwrite no_way_out if mce_end() fails
(bsc#1152489).
- commit 016650c
- net/x25: prevent a couple of overflows (bsc#1178590).
- commit 9618139
- Update patches.suse/xfrm-Fix-memleak-on-xfrm-state-destroy.patch
references (add bsc#1158775).
- commit f5ca88c
- ethtool: fix error handling in ethtool_phys_id (git-fixes).
- commit 62d5d56
- blacklist.conf: breaks kABI and is only needed on 32 bit
- commit b613713
- blacklist.conf: cleanup, no functional change
- commit f5a48eb
- USB: serial: kl5kusb105: fix memleak on open (git-fixes).
- commit 5939355
- RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. (bsc#1152489)
- commit b293ffc
- RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces (bsc#1152489)
- commit 2686c41
- RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() (bsc#1152489)
- commit e7b302f
- RDMA/hns: Fix missing sq_sig_type when querying QP (bsc#1152489)
- commit 428c91c
- RDMA/hns: Add check for the validity of sl configuration (bsc#1152489)
- commit 1cb3ce0
- RDMA/hns: Correct typo of hns_roce_create_cq() (bsc#1152489)
- commit 8c66138
- RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work (bsc#1152489)
- commit a38a25c
- RDMA/hns: Set the unsupported wr opcode (bsc#1152489)
- commit e06fae1
- RDMA/qedr: Fix iWARP active mtu display (bsc#1152489)
- commit d610dee
- qede: Notify qedr when mtu has changed (bsc#1152489)
- commit 98fc763
- RDMA/qedr: Fix resource leak in qedr_create_qp (bsc#1152489)
- commit bdb50f5
- RDMA/qedr: Fix inline size returned for iWARP (bsc#1152489)
- commit 1a57d92
- RDMA/qedr: Fix use of uninitialized field (bsc#1152489)
- commit 6926fdb
- RDMA/qedr: Fix doorbell setting (bsc#1152489)
- commit 7085d43
- RDMA/qedr: Fix qp structure memory leak (bsc#1152489)
- commit 15f0227
- RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() (bsc#1152489)
- commit 6fda3ed
- RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary (bsc#1152489)
- commit e3d4c09
- IB/mlx4: Adjust delayed work when a dup is observed (bsc#1152489)
- commit f007f05
- IB/mlx4: Fix starvation in paravirt mux/demux (bsc#1152489)
- commit b4a4680
- IB/mlx4: Add support for MRA (bsc#1152489)
- commit d8e693f
- IB/mlx4: Add and improve logging (bsc#1152489)
- commit d9fbac5
- IB/isert: Fix unaligned immediate-data handling (bsc#1152489)
- commit ff723af
- powerpc/numa: Fix a regression on memoryless node 0 (bsc#1179639
ltc#189002).
- commit 3324f59
- nvme-rdma: handle unexpected nvme completion data length
(bsc#1178612).
- commit 302adf9
- tty: Fix ->pgrp locking in tiocspgrp() (git-fixes).
- usb: gadget: f_fs: Use local copy of descriptors for userspace
copy (git-fixes).
- USB: serial: kl5kusb105: fix memleak on open (git-fixes).
- USB: serial: option: fix Quectel BG96 matching (git-fixes).
- thunderbolt: Fix use-after-free in remove_unplugged_switch()
(git-fixes).
- coredump: fix core_pattern parse error (git-fixes).
- commit c18ac30
- nvme-tcp: avoid repeated request completion (bsc#1179519).
- nvme-rdma: avoid repeated request completion (bsc#1179519).
- nvme-tcp: avoid race between time out and tear down
(bsc#1179519).
- nvme-rdma: avoid race between time out and tear down
(bsc#1179519).
- nvme: introduce nvme_sync_io_queues (bsc#1179519).
- nvme-rdma: fix reset hang if controller died in the middle of
a reset (bsc#1179519).
- nvme-rdma: fix timeout handler (bsc#1179519).
- nvme-rdma: serialize controller teardown sequences
(bsc#1179519).
- nvme-tcp: fix reset hang if controller died in the middle of
a reset (bsc#1179519).
- nvme-tcp: fix timeout handler (bsc#1179519).
- nvme-tcp: serialize controller teardown sequences (bsc#1179519).
- nvme: have nvme_wait_freeze_timeout return if it timed out
(bsc#1179519).
- nvme-fabrics: don't check state NVME_CTRL_NEW for request
acceptance (bsc#1179519).
- nvme-rdma: fix controller reset hang during traffic
(bsc#1179519).
- nvme-tcp: fix controller reset hang during traffic
(bsc#1179519).
- nvme-tcp: optimize network stack with setting msg flags
(bsc#1179519).
- nvme-tcp: leverage request plugging (bsc#1179519).
- nvme-tcp: have queue prod/cons send list become a llist
(bsc#1179519).
- commit 2ed3c82
- RDMA/core: Fix reported speed and width (bsc#1152489)
- commit 8c599c6
- RDMA/rxe: Fix memleak in rxe_mem_init_user (bsc#1152489)
- commit cc6aac8
- RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (bsc#1152489)
- commit e9e9418
- RDMA/bnxt_re: Do not add user qps to flushlist (bsc#1152489)
- commit 940898b
- RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (bsc#1152489)
- commit ccd3388
- RDMA/core: Fix return error value in _ib_modify_qp() to negative (bsc#1152489)
- commit 687bd9b
- RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (bsc#1152489)
- commit 4299c93
- RDMA/qedr: SRQ's bug fixes (bsc#1152489)
- commit 9e7f793
- nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have
(bsc#1179519).
- Refresh
patches.suse/0004-nvme-tcp-check-page-by-sendpage_ok-before-calling-ke.patch.
- commit 32b2bc0
- nvme-tcp: try to send request in queue_rq context (bsc#1179519).
- nvme-tcp: avoid scheduling io_work if we are already polling
(bsc#1179519).
- nvme-tcp: use bh_lock in data_ready (bsc#1179519).
- commit 0a88b1e
- RDMA/rxe: Return void from rxe_mem_init_dma() (bsc#1152489)
- commit 3d531e1
- RDMA/rxe: Return void from rxe_init_port_param() (bsc#1152489)
- commit d46a4c5
- RDMA/rxe: Drop pointless checks in rxe_init_ports (bsc#1152489)
- commit 2094aae
- RDMA/counter: Allow manually bind QPs with different pids to same counter (bsc#1152489)
- commit 309f664
- nvme-tcp: fix possible crash in recv error flow (bsc#1179519).
- commit 4c08b72
- RDMA/counter: Only bind user QPs in auto mode (bsc#1152489)
- commit 72cbdac
- RDMA/rxe: Skip dgid check in loopback mode (bsc#1152489)
- commit e2d95da
- IB/uverbs: Set IOVA on IB MR in uverbs layer (bsc#1152489)
- commit b8a964a
- nvme-tcp: don't poll a non-live queue (bsc#1179519).
- Refresh
patches.suse/net-use-skb_queue_empty_lockless-in-busy-poll-contex.patch.
- commit f682d57
- RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (bsc#1152489)
- commit 3cc3811
- nvme-tcp: break from io_work loop if recv failed (bsc#1179519).
- nvme-tcp: move send failure to nvme_tcp_try_send (bsc#1179519).
- commit c56582a
- RDMA/rxe: Remove unused rxe_mem_map_pages (bsc#1152489)
- commit e074cd4
- scsi: storvsc: Fix error return in storvsc_probe() (git-fixes).
- commit 83d54ae
- fix patch metadata
- fix Patch-mainline:
patches.suse/ALSA-usb-audio-Use-ALC1220-VB-DT-mapping-for-ASUS-RO.patch
- commit 2b35630
- fix patches metadata
- fix Patch-mainline:
patches.suse/cifs-allow-syscalls-to-be-restarted-in-__smb_send_rqst-.patch
patches.suse/cifs-fix-potential-use-after-free-in-cifs_echo_request-.patch
- commit f9b149a
- Input: i8042 - fix error return code in i8042_setup_aux()
(git-fixes).
- i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc()
(git-fixes).
- commit 74aa114
- blacklist.conf: 586b58cac8b4 exit: Move preemption fixup up, move blocking operations down
- commit 280ad3c
- cifs: fix DFS mount with cifsacl/modefromsid (bsc#1178270).
- commit c824489
- cifs: fix check of tcon dfs in smb1 (bsc#1178270).
- commit ff315b4
- cifs: Fix an error pointer dereference in cifs_mount()
(bsc#1178270).
- commit e5a8cdb
- cifs: document and cleanup dfs mount (bsc#1178270).
- commit de6694e
- cifs: only update prefix path of DFS links in
cifs_tree_connect() (bsc#1178270).
- commit 1f46cb8
- cifs: fix double free error on share and prefix (bsc#1178270).
- commit bf4c8ab
- cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect
(bsc#1178270).
- commit 947bd74
- cifs: handle empty list of targets in cifs_reconnect()
(bsc#1178270).
- commit 846daee
- cifs: rename reconn_inval_dfs_target() (bsc#1178270).
- commit 12d8cf3
- cifs: reduce number of referral requests in DFS link lookups
(bsc#1178270).
- commit cc7ec21
- cifs: merge __{cifs,smb2}_reconnect[_tcon]() into
cifs_tree_connect() (bsc#1178270).
- commit b6f05ac
- cifs: get rid of unused parameter in reconn_setup_dfs_targets()
(bsc#1178270).
- commit a6a1916
- Update patch reference for rawmidi security fix (CVE-2020-27786 bsc#1179601)
- commit 1c4c1fd
- cifs: handle hostnames that resolve to same ip in failover
(bsc#1178270).
- commit cd8e61d
- cifs: set up next DFS target before generic_ip_connect()
(bsc#1178270).
- commit 1099aff
- cifs: fix leaked reference on requeued write (bsc#1178270).
- commit f474970
- cifs: fix uninitialised lease_key in open_shroot()
(bsc#1178270).
- commit dbce315
- cifs: ensure correct super block for DFS reconnect
(bsc#1178270).
- commit 5350fc5
- cifs: do not share tcons with DFS (bsc#1178270).
- commit c8f7b47
- powerpc/perf: Fix crash with is_sier_available when pmu is
not set (bsc#1179578 ltc#189313).
- commit 26fc4d5
- rtw88: debug: Fix uninitialized memory in debugfs code
(git-fixes).
- geneve: pull IP header before ECN decapsulation (git-fixes).
- can: c_can: c_can_power_up(): fix error handling (git-fixes).
- can: sun4i_can: sun4i_can_err(): don't count arbitration lose
as an error (git-fixes).
- can: sja1000: sja1000_err(): don't count arbitration lose as
an error (git-fixes).
- batman-adv: Don't always reallocate the fragmentation skb head
(git-fixes).
- batman-adv: Reserve needed_*room for fragments (git-fixes).
- batman-adv: Consider fragmentation for needed_headroom
(git-fixes).
- commit 5d0aad4
- cifs: allow syscalls to be restarted in __smb_send_rqst()
(bsc#1176956).
- commit 5ae286e
- cifs: fix potential use-after-free in cifs_echo_request()
(bsc#1139944).
- commit 1723321
- Delete patches.suse/fs-select.c-batch-user-writes-in-do_sys_poll.patch (bsc#1179419)
This patch causes a regression and while we are not 100% sure it does not
just trigger a bug somewhere else, as it's only a performance optimization,
dropping it for now is the safer option.
- commit b48bf35
- cifs: add NULL check for ses->tcon_ipc (bsc#1178270).
- commit 0e24399
- Revert "/xfs: complain if anyone tries to create a too-large buffer"/
This reverts commit 293e483ad8434ee10a65f76743a0a654e34e76c6.
References: bsc#1179425, bsc#1179550
- commit d88fa75
- x86/speculation: Fix prctl() when
spectre_v2_user={seccomp,prctl},ibpb (bsc#1152489).
- commit bc73dfb
- x86/resctrl: Add necessary kernfs_put() calls to prevent
refcount leak (bsc#1152489).
- commit 506cd70
- x86/resctrl: Remove superfluous kernfs_get() calls to prevent
refcount leak (bsc#1152489).
- commit 5e0ddcd
- USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo
A630Z TIO built-in usb-audio card (git-fixes).
- HID: Add Logitech Dinovo Edge battery quirk (git-fixes).
- HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for
the Dinovo Edge (git-fixes).
- HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice
devices (git-fixes).
- HID: hid-sensor-hub: Fix issue with devices with no report ID
(git-fixes).
- HID: add support for Sega Saturn (git-fixes).
- HID: cypress: Support Varmilo Keyboards' media hotkeys
(git-fixes).
- HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off
keypresses (git-fixes).
- HID: uclogic: Add ID for Trust Flex Design Tablet (git-fixes).
- Input: i8042 - allow insmod to succeed on devices without an
i8042 controller (git-fixes).
- commit 79be581
- kABI workaround for HD-audio generic parser (git-fixes).
- commit 233e3cc
- ALSA: hda/realtek: Add mute LED quirk to yet another HP x360
model (git-fixes).
- ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus
Zephyrus G14 (git-fixes).
- ALSA: hda/generic: Add option to enforce preferred_dacs pairs
(git-fixes).
- ASoC: wm_adsp: fix error return code in wm_adsp_load()
(git-fixes).
- ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks
(git-fixes).
- ALSA: usb-audio: US16x08: fix value count for level meters
(git-fixes).
- ALSA: hda/realtek - Add new codec supported for ALC897
(git-fixes).
- ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA
with ALC294 (git-fixes).
- ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (git-fixes).
- commit c480457
- mm/userfaultfd: do not access vma->vm_mm after calling
handle_userfault() (bsc#1179204).
- commit 6bb3d8f
- crypto: sun4i-ss - add the A33 variant of SS (git-fixes).
- commit efe059b
- Update kabi files.
- update to December 2020 maintenance update submission (commit 1069cd144905)
- commit 7054e5b
- btrfs: qgroup: don't commit transaction when we already hold
the handle (bsc#1178634).
- commit a88c82a
- xfs: prohibit fs freezing when using empty transactions
(bsc#1179442).
- commit e04335b
- patches.suse/nvme-force-complete-cancelled-requests.patch:
(bsc#1175995,bsc#1178756,jsc#SLE-15608).
Without this we can end up with a series of nvme QID timeouts,
regardless of filesystem when fstests is used or any error injection
mechanism is used. Without this fix, we end up with 9 failures on xfs,
but due to its generic nature, will likely end up with other failures
on other filesystems. This does not allow a clean slate reliable
fstests run. This fixes that issue.
Through code inspection I found these changes were already present
on SLE15-SP3 but not on SLE15-SP2.
- commit 9b6b1bb
- patches.suse/blk-mq-blk-mq-provide-forced-completion-method.patch:
(bsc#1175995,jsc#SLE-15608,bsc#1178756).
- commit 88f0b07
- HMAT: Skip publishing target info for nodes with no online
memory (bsc#1178660).
- HMAT: Register memory-side cache after parsing (bsc#1178660).
- commit c10070c
- btrfs: allow btrfs_truncate_block() to fallback to nocow for
data space reservation (bsc#1161099).
- commit 9a9387d
- rpm/kernel-{source,binary}.spec: do not include ghost symlinks
(boo#1179082).
- commit 76a9256
- blacklist.conf: Remove duplicate entry (git-fixes)
- commit 9169068
- devlink: Make sure devlink instance and port are in same net
namespace (bsc#1154353).
- net: ena: fix packet's addresses for rx_offset feature
(bsc#1174852).
- net: ena: handle bad request id in ena_netdev (bsc#1174852).
- RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP
(jsc#SLE-8449).
- RDMA/hns: Fix wrong field of SRQ number the device supports
(jsc#SLE-8449).
- commit e8d7cf3
- fix patches metadata
- fix Patch-mainline:
patches.suse/mm-gup-allow-FOLL_FORCE-for-get_user_pages_fast.patch
patches.suse/mm-ksm-fix-NULL-pointer-dereference-when-KSM-zero-page-is-enabled.patch
patches.suse/mm-mempolicy-require-at-least-one-nodeid-for-MPOL_PREFERRED.patch
patches.suse/mm-swap-make-page_evictable-inline.patch
patches.suse/mm-swap-use-smp_mb__after_atomic-to-order-LRU-bit-set.patch
- commit 6289c65
- Update
patches.suse/mm-mmap-c-close-race-between-munmap-and-expand_upwards-downwards.patch
(bsc#1174527, bsc#1179432, CVE-2020-29369).
- commit f55babe
- romfs: fix uninitialized memory leak in romfs_dev_read()
(CVE-2020-29371 bsc#1179429).
- commit aaf36e7
- patches.suse/block-Fix-use-after-free-in-blkdev_get.patch: Update tags
(bsc#1173834 bsc#1179141 CVE-2020-15436).
- commit 6c1fbdb
- cifs: Return the error from crypt_message when enc/dec key
not found (bsc#1179426).
- commit b7a0fce
- Convert trailing spaces and periods in path components
(bsc#1179424).
- commit 88891c3
- cifs: remove bogus debug code (bsc#1179427).
- commit 8a0ced9
- blacklist.conf: printk: cosmetic; documentation
- commit 609fe64
- blacklist.conf: printk: just a preparation step for lockless ringbuffer.
- commit 8515274
- scripts/lib/SUSE/MyBS.pm: properly close prjconf Macros: section
- commit 965157e
- RDMA/core: Free DIM memory in error unwind (bsc#1152489)
- commit 21b1eaa
- RDMA/core: Stop DIM before destroying CQ (bsc#1152489)
- commit 5bb1399
- video: hyperv_fb: Fix the cache type when mapping the VRAM (git-fixes).
- commit 1b3b221
- hv_balloon: disable warning when floor reached (git-fixes).
- commit 09540b9
- mm/ksm: fix NULL pointer dereference when KSM zero page is
enabled (git fixes (mm/ksm)).
- commit d498a49
- mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
(git fixes (mm/mempolicy)).
- commit 82f5309
- mm: swap: use smp_mb__after_atomic() to order LRU bit set
(git fixes (mm/vmscan)).
- mm: swap: make page_evictable() inline (git fixes (mm/vmscan)).
- commit b3e8c49
- blacklist.conf: KASAN is not enabled
- commit b3c7026
- blacklist.conf: Supported arches enable SPARSEMEM_VMEMMAP
- commit 928fb30
- mm/gup: allow FOLL_FORCE for get_user_pages_fast() (git fixes
(mm/gup)).
- commit b4797b5
- blacklist.conf: GUP benchmark not enabled in Kconfig
- commit d60c94e
- efi/x86: Fix the deletion of variables in mixed mode
(git-fixes).
- commit dd05038
- efi: EFI_EARLYCON should depend on EFI (git-fixes).
- efivarfs: revert "/fix memory leak in efivarfs_create()"/
(git-fixes).
- efi/efivars: Set generic ops before loading SSDT (git-fixes).
- efi/x86: Free efi_pgd with free_pages() (git-fixes).
- efi: efibc: check for efivars write capability (git-fixes).
- efi: add missed destroy_workqueue when efisubsys_init fails
(git-fixes).
- efi: provide empty efi_enter_virtual_mode implementation
(git-fixes).
- efi/esrt: Fix reference count leak in esre_create_sysfs_entry
(git-fixes).
- efi/libstub/x86: Work around LLVM ELF quirk build regression
(git-fixes).
- efi/x86: Ignore the memory attributes table on i386 (git-fixes).
- efi/x86: Handle by-ref arguments covering multiple pages in
mixed mode (git-fixes).
- efi/x86: Align GUIDs to their size in the mixed mode runtime
wrapper (git-fixes).
- efi/x86: Don't panic or BUG() on non-critical error conditions
(git-fixes).
- efi/x86: Map the entire EFI vendor string before copying it
(git-fixes).
- commit aaf9d90
- fix patches metadata
- fix Patch-mainline:
patches.suse/s390-cpum_sf-c-fix-file-permission-for-cpum_sfb_size
patches.suse/s390-dasd-fix-null-pointer-dereference-for-erp-requests
patches.suse/s390-pkey-fix-paes-selftest-failure-with-paes-and-pkey-static-build
- commit c3e5681
- USB: core: Change %pK for __user pointers to %px (git-fixes).
- USB: core: Fix regression in Hercules audio card (git-fixes).
- usb: gadget: Fix memleak in gadgetfs_fill_super (git-fixes).
- usb: gadget: f_midi: Fix memleak in f_midi_alloc (git-fixes).
- commit ae495c3
- can: m_can: fix nominal bitiming tseg2 min for version >= 3.1
(git-fixes).
- can: gs_usb: fix endianess problem with candleLight firmware
(git-fixes).
- batman-adv: set .owner to THIS_MODULE (git-fixes).
- nfc: s3fwrn5: use signed integer for parsing GPIO numbers
(git-fixes).
- iwlwifi: mvm: write queue_sync_state only for sync (git-fixes).
- platform/x86: toshiba_acpi: Fix the wrong variable assignment
(git-fixes).
- platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup
time (git-fixes).
- commit 767fda0
- xfs: revert "/xfs: fix rmap key and record comparison functions"/
(git-fixes).
- commit 308ebc7
- ceph: downgrade warning from mdsmap decode to debug
(bsc#1178653).
- ceph: fix race in concurrent __ceph_remove_cap invocations
(bsc#1178635).
- commit b0ab459
- s390/dasd: fix null pointer dereference for ERP requests
(git-fixes).
- s390/cpum_sf.c: fix file permission for cpum_sfb_size
(git-fixes).
- s390/pkey: fix paes selftest failure with paes and pkey static
build (git-fixes).
- s390/bpf: Fix multiple tail calls (git-fixes).
- commit d7dbfa4
- powerpc/pseries: new lparcfg key/value pair:
partition_affinity_score (jsc#SLE-16360 jsc#SLE-16915).
- powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h
(jsc#SLE-16360 jsc#SLE-16915).
- commit 918cff8
- tpm: efi: Don't create binary_bios_measurements file for an
empty log (git-fixes).
- x86/i8259: Use printk_deferred() to prevent deadlock
(git-fixes).
- commit 91b284d
- scsi: core: Return BLK_STS_AGAIN for ALUA transitioning
(bsc#1165933, bsc#1171000).
- commit 56a64e3
- btrfs: fix relocation failure due to race with fallocate
(bsc#1179217).
- commit e680b1d
- btrfs: rename btrfs_insert_clone_extent() to a more generic name
(bsc#1179217).
- commit 27c703c
- arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point
(git-fixes).
- commit 36b05ae
- arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node
(git-fixes).
- commit 858be95
- arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX
delay on PHY (git-fixes).
- commit 5a17bb5
- arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node
(git-fixes).
- commit b4307bb
- arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node
(git-fixes).
- commit dfebf26
- arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node
(git-fixes).
- commit 4eec57a
- arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay
(git-fixes).
- commit 8bd0d47
- arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX
delay (git-fixes).
- commit 62c9be4
- arm64: dts: fsl: DPAA FMan DMA operations are coherent
(git-fixes).
- commit b68f0fe
- arm64: dts: zynqmp: Remove additional compatible string for
i2c IPs (git-fixes).
- commit 99df01c
- arm64: dts: imx8mq: Add missing interrupts to GPC (git-fixes).
- commit 1af8481
- arm64: dts: imx8mq: Fix TMU interrupt property (git-fixes).
- commit de53464
- arm64: tegra: Add missing timeout clock to Tegra194 SDMMC nodes
(git-fixes).
- commit 6169028
- btrfs: rename btrfs_punch_hole_range() to a more generic name
(bsc#1179217).
- commit ae0b28b
- arm64: tegra: Add missing timeout clock to Tegra186 SDMMC nodes
(git-fixes).
- commit 044ef73
- arm64: tegra: Add missing timeout clock to Tegra210 SDMMC
(git-fixes).
- commit f6b3b97
- btrfs: rename struct btrfs_clone_extent_info to a more generic
name (bsc#1179217).
- commit de43bbe
- arm64: vdso: Add --eh-frame-hdr to ldflags (git-fixes).
- commit 937dc61
- arm64: vdso: Add '-Bsymbolic' to ldflags (git-fixes).
- commit 96e1736
- btrfs: remove item_size member of struct btrfs_clone_extent_info
(bsc#1179217).
- commit d01ef40
- arm64: kprobe: add checks for ARMv8.3-PAuth combined
instructions (git-fixes).
- commit c7c922c
- btrfs: fix metadata reservation for fallocate that leads to
transaction aborts (bsc#1179217).
- commit 68ec4df
- arm64: bpf: Fix branch offset in JIT (git-fixes).
- commit dcf0a55
- btrfs: fix bytes_may_use underflow in prealloc error condtition
(bsc#1179217).
- commit c6b65e2
- cifs: Fix incomplete memory allocation on setxattr path
(bsc#1179211).
- commit 17e4326
- Fix wrongly set CONFIG_SOUNDWIRE=y (bsc#1179201)
CONFIG_SOUNDWIRE was mistakenly set as built-in. Mark it as module.
- commit 8298c55
- ACPICA: Add NHLT table signature (bsc#1176200).
- commit c68e192
- arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs
(git-fixes).
- commit 2b0db2e
- arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs
(git-fixes).
- commit 8d1bf8e
- KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return
SMCCC_RET_NOT_REQUIRED (git-fixes).
- commit 3fc2241
- qla2xxx: Add MODULE_VERSION back to driver (bsc#1179160).
- commit 5e4a1f7
- efivarfs: fix memory leak in efivarfs_create() (git-fixes).
- staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids
(git-fixes).
- mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for
BYT-based Intel controllers (git-fixes).
- hwmon: (pwm-fan) Fix RPM calculation (git-fixes).
- ACPI: button: Add DMI quirk for Medion Akoya E2228T (git-fixes).
- commit 0493181
- Documentation/admin-guide/module-signing.rst: add openssl
command option example for CodeSign EKU (bsc#1177353,
bsc#1179076).
- modsign: Add codeSigning EKU when generating X.509 key
generation config (bsc#1177353, bsc#1179076).
- commit 09c2c7d
- Update patches.suse/icmp-randomize-the-global-rate-limiter.patch
references (add CVE-2020-25705 bsc#1175721).
- commit 302c097
- fix patches metadata
- fix Patch-mainline:
patches.suse/sched-Fix-rq-nr_iowait-ordering.patch
patches.suse/sched-fair-Ensure-tasks-spreading-in-LLC-during-LB.patch
patches.suse/sched-fair-Fix-unthrottle_cfs_rq-for-leaf_cfs_rq-list.patch
- commit 07cd2c9
- blacklist.conf: Kernel building with clang is not supported
- commit 66e9cbf
- sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list
(git fixes (sched)).
- commit 155f594
- sched: Fix rq->nr_iowait ordering (git fixes (sched)).
- commit 0f2faa6
- sched/fair: Ensure tasks spreading in LLC during LB (git fixes
(sched)).
- commit f2af668
- blacklist.conf: Alternative KABI-safe fix used instead (bnc#1178227)
- commit 307bf60
- net: sctp: Rename fallthrough label to unhandled (bsc#1178203).
- commit 6ea8e73
- blacklist.conf: breaks kABI
- commit c7c8b0d
- timer: Fix wheel index calculation on last level (git-fixes).
- commit 7f8a2b1
- timer: Prevent base->clk from moving backward (git-fixes).
- commit 48a61b6
- Update patch reference for serial security fix (CVE-2020-15437 bsc#1179140)
- commit 195abfd
- s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl (bsc#1177070
LTC#188342).
- s390/zcrypt: fix kmalloc 256k failure (bsc#1177066 LTC#188341).
- commit 0bca1b7
- s390/cpum_cf,perf: change DFLT_CCERROR counter name (bsc#1175918
LTC#187935).
- commit 142fe1e
- video: hyperv_fb: include vmalloc.h (git-fixes).
- commit 9598448
- compiler_attributes.h: Add 'fallthrough' pseudo keyword for
switch/case use (bsc#1178203).
- commit 83cd53c
- ALSA: usb-audio: Fix MOTU M-Series quirks (bsc#1178203).
- ALSA: usb-audio: Fix quirks for other BOSS devices
(bsc#1178203).
- ALSA: usb-audio: Add implicit_fb module option (bsc#1178203).
- ALSA: usb-audio: Add generic implicit fb parsing (bsc#1178203).
- ALSA: usb-audio: Factor out the implicit feedback quirk code
(bsc#1178203).
- ALSA: usb-audio: Quirk for BOSS GT-001 (bsc#1178203).
- ALSA: usb-audio: Show sync endpoint information in proc outputs
(bsc#1178203).
- ALSA: usb-audio: Use unsigned char for iface and altsettings
fields (bsc#1178203).
- ALSA: usb-audio: Replace slave/master terms (bsc#1178203).
- ALSA: usb-audio: Simplify rate_min/max and rates set up
(bsc#1178203).
- ALSA: usb-audio: Unify the code for the next packet size
calculation (bsc#1178203).
- ALSA: usb-audio: Drop unneeded snd_usb_substream fields
(bsc#1178203).
- ALSA: usb-audio: Refactoring endpoint URB deactivation
(bsc#1178203).
- ALSA: usb-audio: Use atomic_t for endpoint use_count
(bsc#1178203).
- ALSA: usb-audio: Constify audioformat pointer references
(bsc#1178203).
- ALSA: usb-audio: Fix possible stall of implicit fb packet
ring-buffer (bsc#1178203).
- ALSA: usb-audio: Refactor endpoint management (bsc#1178203).
- ALSA: usb-audio: Fix EP matching for continuous rates
(bsc#1178203).
- ALSA: usb-audio: Always set up the parameters after resume
(bsc#1178203).
- ALSA: usb-audio: Set callbacks via
snd_usb_endpoint_set_callback() (bsc#1178203).
- ALSA: usb-audio: Stop both endpoints properly at error
(bsc#1178203).
- ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments
(bsc#1178203).
- ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments
(bsc#1178203).
- ALSA: usb-audio: Pass snd_usb_audio object to quirk functions
(bsc#1178203).
- ALSA: usb-audio: Don't set altsetting before initializing
sample rate (bsc#1178203).
- ALSA: usb-audio: Add snd_usb_get_host_interface() helper
(bsc#1178203).
- ALSA: usb-audio: Drop keep_interface flag again (bsc#1178203).
- ALSA: usb-audio: Create endpoint objects at parsing phase
(bsc#1178203).
- ALSA: usb-audio: Avoid doubly initialization for implicit fb
(bsc#1178203).
- ALSA: usb-audio: Drop debug.h (bsc#1178203).
- ALSA: usb-audio: Simplify hw_params rules (bsc#1178203).
- ALSA: usb-audio: Add hw constraint for implicit fb sync
(bsc#1178203).
- ALSA: usb-audio: Move snd_usb_autoresume() call out of
setup_hw_info() (bsc#1178203).
- ALSA: usb-audio: Track implicit fb sync endpoint in audioformat
list (bsc#1178203).
- ALSA: usb-audio: Improve some debug prints (bsc#1178203).
- ALSA: usb-audio: Set and clear sync EP link properly
(bsc#1178203).
- ALSA: usb-audio: Add snd_usb_get_endpoint() helper
(bsc#1178203).
- ALSA: usb-audio: Check implicit feedback EP generically for UAC2
(bsc#1178203).
- ALSA: usb-audio: Check valid altsetting at parsing rates for
UAC2/3 (bsc#1178203).
- ALSA: usb-audio: Don't call usb_set_interface() at trigger
callback (bsc#1178203).
- ALSA: usb-audio: Handle discrete rates properly in hw
constraints (bsc#1178203).
- commit 25f15d1
- powerpc/rtas: Restrict RTAS requests from userspace
(CVE-2020-27777 bsc#1179107).
Update config files.
- commit 4d9370a
- net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos
disabled (jsc#SLE-8464).
- net/mlx5: Clear bw_share upon VF disable (jsc#SLE-8464).
- ionic: check port ptr before use (bsc#1167773).
- bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally
(jsc#SLE-8371 bsc#1153274).
- bnxt_en: Check abort error state in bnxt_open_nic()
(jsc#SLE-8371 bsc#1153274).
- bnxt_en: Invoke cancel_delayed_work_sync() for PFs also
(jsc#SLE-8371 bsc#1153274).
- bnxt_en: Fix regression in workqueue cleanup logic in
bnxt_remove_one() (jsc#SLE-8371 bsc#1153274).
- RDMA/mlx5: Fix devlink deadlock on net namespace deletion
(jsc#SLE-8464).
- SUNRPC: fix copying of multiple pages in gss_read_proxy_verf()
(bsc#1154353).
- RDMA/hns: Fix the wrong value of rnr_retry when querying qp
(jsc#SLE-8449).
- RDMA/hns: Solve the overflow of the calc_pg_sz() (jsc#SLE-8449).
- RDMA/qedr: Fix return code if accept is called on a destroyed qp
(jsc#SLE-8215).
- RDMA/ucma: Add missing locking around rdma_leave_multicast()
(git-fixes).
- net: fix pos incrementment in ipv6_route_seq_next (bsc#1154353).
- bnxt_en: return proper error codes in bnxt_show_temp
(git-fixes).
- igc: Fix not considering the TX delay for timestamps
(bsc#1160634).
- igc: Fix wrong timestamp latency numbers (bsc#1160634).
- bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task()
(jsc#SLE-8371 bsc#1153274).
- bnxt_en: Avoid sending firmware messages when AER error is
detected (jsc#SLE-8371 bsc#1153274).
- commit b757d92
- Update patch reference tag for fbcon fix (CVE-2020-28974 bsc#1178589)
- commit 4526eab
- powerpc/uaccess: Evaluate macro arguments once, before user access is
allowed (CVE-2020-4788 bsc#1177666).
- commit 3a6dc74
- usb: core: driver: fix stray tabs in error messages (git-fixes).
- commit a37b0ae
- Revert "/cdc-acm: hardening against malicious devices"/
(git-fixes).
- commit 1bc383a
- x86/microcode/intel: Check patch signature before saving
microcode for early loading (bsc#1152489).
- commit 8621df1
- powerpc/pseries: Add KVM guest doorbell restrictions
(jsc#SLE-15869 jsc#SLE-16321).
- powerpc/pseries: Use doorbells even if XIVE is available
(jsc#SLE-15869 jsc#SLE-16321).
- powerpc: Inline doorbell sending functions (jsc#SLE-15869
jsc#SLE-16321).
- commit 1caac5a
- x86/speculation: Allow IBPB to be conditionally enabled on
CPUs with always-on STIBP (bsc#1152489).
- commit 7689d05
- rpm/kernel-binary.spec.in: use grep -E instead of egrep (bsc#1179045)
egrep is only a deprecated bash wrapper for "/grep -E"/. So use the latter
instead.
- commit 63d7072
- series.conf: cleanup
- update upstream reference and resort:
patches.suse/scsi-libiscsi-fix-nop-race-condition
- commit 8f31344
- fix patch metadata
- fix Patch-mainline:
patches.suse/0001-mm-THP-swap-fix-allocating-cluster-for-swapfile-by-m.patch
- commit 47f49e5
- blacklist.conf: ffedeeb780dc linkage: Introduce new macros for assembler symbols
- commit 3f22bb2
- kernel-{binary,source}.spec.in: do not create loop symlinks (bsc#1179082)
- commit adf56a8
- mac80211: free sta in sta_info_insert_finish() on errors
(git-fixes).
- commit 61bc819
- HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00
receiver (git-fixes).
- HID: logitech-dj: Fix an error in mse_bluetooth_descriptor
(git-fixes).
- HID: logitech-dj: Handle quad/bluetooth keyboards with a
builtin trackpad (git-fixes).
- HID: logitech-hidpp: Add PID for MX Anywhere 2 (git-fixes).
- iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for
setting tablet-mode (git-fixes).
- iio: accel: kxcjk1013: Replace is_smo8500_device with an
acpi_type enum (git-fixes).
- iio: light: fix kconfig dependency bug for VCNL4035 (git-fixes).
- iio: adc: mediatek: fix unset field (git-fixes).
- tty: serial: imx: keep console clocks always on (git-fixes).
- tty: serial: imx: fix potential deadlock (git-fixes).
- mac80211: always wind down STA state (git-fixes).
- commit 0772cb9
- rpm/kernel-binary.spec.in: avoid using more barewords (bsc#1179014)
%split_extra still contained two.
- commit d9b4c40
- speakup: Do not let the line discipline be used several times
(CVE-2020-28941 bsc#1178740).
- commit 94aeaf9
- blacklist.conf: add two more bpf commits
197afc631413 libbpf: Don‘t attempt to load unused subprog as an entry-point BPF program
2acc3c1bc8e9 selftests/bpf: Fix error return code in run_getsockopt_test()
- commit d1b0a66
- lib/strncpy_from_user.c: Mask out bytes after NUL terminator (bsc#1155518).
- commit c5101f8
- kABI workaround for USB audio driver (bsc#1178203).
- commit 9a89b5e
- EDAC/amd64: Support asymmetric dual-rank DIMMs (bsc#1179001).
- EDAC/amd64: Cache secondary Chip Select registers (bsc#1179001).
- commit 5ad6aa8
- EDAC/amd64: Find Chip Select memory size using Address Mask
(bsc#1179001).
- Refresh
patches.suse/edac-amd64-add-amd-family-17h-model-60h-pci-ids.patch.
- Refresh
patches.suse/edac-amd64-add-family-ops-for-family-19h-models-00h-0fh.patch.
- Refresh
patches.suse/edac-amd64-add-pci-device-ids-for-family-17h-model-70h.patch.
- Refresh
patches.suse/edac-amd64-save-max-number-of-controllers-to-family-type.patch.
- commit 889ea68
- ALSA: usb-audio: Support PCM sync_stop (bsc#1178203).
- Refresh
patches.suse/ALSA-usb-audio-Fix-potential-use-after-free-of-strea.patch.
- Refresh
patches.suse/ALSA-usb-audio-set-the-interface-format-after-resume.patch.
- commit 0f18878
- ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix
TRX40 mobo (bsc#1178203).
- ALSA: usb-audio: Correct wrongly matching entries with audio
class (bsc#1178203).
- ALSA: usb-audio: Properly match with audio interface class
(bsc#1178203).
- ALSA: usb-audio: Simplify quirk entries with a macro
(bsc#1178203).
- ALSA: usb-audio: Move device rename and profile quirks to an
internal table (bsc#1178203).
- ALSA: usb-audio: Use managed buffer allocation (bsc#1178203).
- ALSA: usb-audio: Convert to the common vmalloc memalloc
(bsc#1178203).
- commit 535b061
- ASoC: qcom: lpass-platform: Fix memory leak (git-fixes).
- ALSA: mixart: Fix mutex deadlock (git-fixes).
- ALSA: usb-audio: Add delay quirk for all Logitech USB devices
(git-fixes).
- ALSA: firewire: Clean up a locking issue in copy_resp_to_buf()
(git-fixes).
- ALSA: ctl: fix error path at adding user-defined element set
(git-fixes).
- ALSA: hda/realtek - HP Headset Mic can't detect after boot
(git-fixes).
- ALSA: hda/realtek - Add supported mute Led for HP (git-fixes).
- ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220)
(git-fixes).
- ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset
Button (git-fixes).
- commit 55dbb32
- EDAC/amd64: Initialize DIMM info for systems with more than
two channels (bsc#1179001).
- commit 263a905
- EDAC/amd64: Gather hardware information early (bsc#1179001).
- Refresh
patches.suse/edac-amd64-save-max-number-of-controllers-to-family-type.patch.
- commit 23c7468
- EDAC/amd64: Save max number of controllers to family type
(bsc#1179001).
Refresh patches.suse/edac-amd64-add-family-ops-for-family-19h-models-00h-0fh.patch.
- EDAC/amd64: Make struct amd64_family_type global (bsc#1179001).
- commit 7a2a5fc
- kernel-source.spec: Fix build with rpm 4.16 (boo#1179015).
RPM_BUILD_ROOT is cleared before %%install. Do the unpack into
RPM_BUILD_ROOT in %%install
- commit 13bd533
- powerpc/32s: Prepare prevent_user_access() for user_access_end()
(CVE-2020-4788 bsc#1177666).
- commit 2118998
- powerpc/32s: Drop NULL addr verification (CVE-2020-4788
bsc#1177666).
- commit 764b74e
- rpm/kernel-binary.spec.in: avoid using barewords (bsc#1179014)
Author: Dominique Leuenberger <dimstar@opensuse.org>
- commit 21f8205
- rpm/mkspec: do not build kernel-obs-build on x86_32
We want to use 64bit kernel due to various bugs (bsc#1178762 to name
one).
There is:
ExportFilter: ^kernel-obs-build.*.x86_64.rpm$ . i586
in Factory's prjconf now. No other actively maintained distro (i.e.
merging packaging branch) builds a x86_32 kernel, hence pushing to
packaging directly.
- commit 8099b4b
- fs/select.c: batch user writes in do_sys_poll (CVE-2020-4788
bsc#1177666).
- commit e2a69e2
- ceph: check session state after bumping session->s_seq
(bsc#1179012).
- ceph: check the sesion state and return false in case it is
closed (bsc#1179012).
- ceph: add check_session_state() helper and make it global
(bsc#1179012).
- commit d99bb08
- Restore the header of series.conf
The header of series.conf was accidentally changed by abb50be8e6bc
"/(kABI: revert use_mm name change (MM Functionality, bsc#1178426))"/.
The scripts/git_sort/lib.py script matches the upper-case "/K"/ in the
header.
- commit cec3f48
- selftests/powerpc: entry flush test (CVE-2020-4788 bsc#1177666).
- powerpc/64s: flush L1D after user accesses (CVE-2020-4788
bsc#1177666).
- powerpc/64s: flush L1D on kernel entry (CVE-2020-4788
bsc#1177666).
- selftests/powerpc: rfi_flush: disable entry flush if present
(CVE-2020-4788 bsc#1177666).
- commit e2755de
- Fonts: Replace discarded const qualifier (CVE-2020-28915
bsc#1178886).
- commit 1896c0d
- fbcon: Fix global-out-of-bounds read in fbcon_get_font()
(CVE-2020-28915 bsc#1178886).
- Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts
(CVE-2020-28915 bsc#1178886).
- commit cf5442f
- Refresh patch reference for font fix patch (CVE-2020-28915 bsc#1178886)
- commit 1add793
- selftests/powerpc: Skip security tests on older CPUs
(CVE-2020-4788 bsc#1177666).
- commit 1bc32c0
- blacklist.conf: add RISC V patch
- commit 42e5de9
- can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits
(git-fixes).
- can: m_can: m_can_stop(): set device to software init mode
before closing (git-fixes).
- can: m_can: m_can_handle_state_change(): fix state change
(git-fixes).
- can: flexcan: flexcan_setup_stop_mode(): add missing "/req_bit"/
to stop mode property comment (git-fixes).
- can: peak_usb: fix potential integer overflow on shift of a int
(git-fixes).
- can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then
pass to can_put_echo_skb() (git-fixes).
- can: dev: can_restart(): post buffer from the right context
(git-fixes).
- can: af_can: prevent potential access of uninitialized member
in canfd_rcv() (git-fixes).
- can: af_can: prevent potential access of uninitialized member
in can_rcv() (git-fixes).
- lan743x: prevent entire kernel HANG on open, for some platforms
(git-fixes).
- lan743x: fix issue causing intermittent kernel log warnings
(git-fixes).
- mac80211: minstrel: fix tx status processing corner case
(git-fixes).
- mac80211: minstrel: remove deferred sampling code (git-fixes).
- rfkill: Fix use-after-free in rfkill_resume() (git-fixes).
- spi: lpspi: Fix use-after-free on unbind (git-fixes).
- regulator: ti-abb: Fix array out of bound read access on the
first transition (git-fixes).
- regulator: workaround self-referent regulators (git-fixes).
- regulator: avoid resolve_supply() infinite recursion
(git-fixes).
- regulator: fix memory leak with repeated
set_machine_constraints() (git-fixes).
- regulator: pfuze100: limit pfuze-support-disable-sw to
pfuze{100,200} (git-fixes).
- commit 3d08124
- uio: Fix use-after-free in uio_unregister_device() (git-fixes).
- mei: protect mei_cl_mtu from null dereference (git-fixes).
- usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode
(git-fixes).
- pinctrl: amd: use higher precision for 512 RtcClk (git-fixes).
- pinctrl: amd: fix incorrect way to disable debounce filter
(git-fixes).
- usb: gadget: goku_udc: fix potential crashes in probe
(git-fixes).
- i2c: sh_mobile: implement atomic transfers (git-fixes).
- i2c: mediatek: move dma reset before i2c reset (git-fixes).
- tpm_tis: Disable interrupts on ThinkPad T490s (git-fixes).
- cfg80211: regulatory: Fix inconsistent format argument
(git-fixes).
- cfg80211: initialize wdev data earlier (git-fixes).
- mac80211: fix use of skb payload instead of header (git-fixes).
- mfd: sprd: Add wakeup capability for PMIC IRQ (git-fixes).
- commit 0ba4e11
- futex: Don't enable IRQs unconditionally in put_pi_state()
(bsc#1149032).
- futex: Handle transient "/ownerless"/ rtmutex state correctly
(bsc#1149032).
- commit 15c899a
- kABI workaround for HD-audio (git-fixes).
- commit 97e2fbf
- ALSA: hda: Reinstate runtime_allow() for all hda controllers
(git-fixes).
- ALSA: hda: fix jack detection with Realtek codecs when in D3
(git-fixes).
- commit 6f153b9
- SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()
(git-fixes).
- commit 0640a68
- mm/gup: fix gup_fast with dynamic page table folding
(bnc#1176586, LTC#188235).
- commit b2a9d8e
- scsi: libiscsi: Fix NOP race condition (bsc#1176481).
- commit ed80277
- intel_idle: Customize IceLake server support (bsc#1178286).
- commit eac5b5e
- mm, THP, swap: fix allocating cluster for swapfile by mistake
(bsc#1178755).
- commit ba1483e
- Add bug reference to two hv_netvsc patches (bsc#1178853).
- commit 2fdc798
- x86/hyperv: Clarify comment on x2apic mode (git-fixes).
- commit 47d9c63
- hv: clocksource: Add notrace attribute to
read_hv_sched_clock_*() functions (git-fixes).
- commit 803c2b1
- powerpc/pmem: Initialize pmem device on newer hardware
(jsc#SLE-16402 jsc#SLE-16497 bsc#1176109 ltc#187964).
- powerpc/pmem: Avoid the barrier in flush routines (jsc#SLE-16402
jsc#SLE-16497 bsc#1176109 ltc#187964).
- powerpc/pmem: Update ppc64 to use the new barrier instruction
(jsc#SLE-16402 jsc#SLE-16497 bsc#1176109 ltc#187964).
- libnvdimm/nvdimm/flush: Allow architecture to override the flush
barrier (jsc#SLE-16402 jsc#SLE-16497 bsc#1176109 ltc#187964).
- powerpc/pmem: Add flush routines using new pmem store and sync
instruction (jsc#SLE-16402 jsc#SLE-16497 bsc#1176109 ltc#187964).
- powerpc/pmem: Add new instructions for persistent storage and
sync (jsc#SLE-16402 jsc#SLE-16497 bsc#1176109 ltc#187964).
- powerpc/pmem: Restrict papr_scm to P8 and above (jsc#SLE-16402
jsc#SLE-16497 bsc#1176109 ltc#187964).
- commit 5a4cff0
- Input: resistive-adc-touch - fix kconfig dependency on
IIO_BUFFER (git-fixes).
- Input: adxl34x - clean up a data type in adxl34x_probe()
(git-fixes).
- commit 35dd120
- Input: sunkbd - avoid use-after-free in teardown paths
(CVE-2020-25669 bsc#1178182).
- commit bafe1db
- docs: ABI: sysfs-c2port: remove a duplicated entry (git-fixes).
- commit 436b016
- kgdb: Fix spurious true from in_dbg_master() (git-fixes).
- commit 1e8d73b
- bpf: Zero-fill re-used per-cpu map element (bsc#1155518).
- libbpf, hashmap: Fix undefined behavior in hash_bits
(bsc#1155518).
- bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE
(bsc#1155518).
- bpf: Fix comment for helper bpf_current_task_under_cgroup()
(bsc#1155518).
- commit fb71c62
- sched: Fix loadavg accounting race on arm64 kabi (bnc#1178227).
- commit a595855
- blacklist.conf: 11d6761218d1 mm, memcg: fix error return value of mem_cgroup_css_alloc()
- commit 0ae5ae6
- blacklist.conf: 8380ce479010 mm: fork: fix kernel_stack memcg stats for various stack implementations
- commit 5d6fe57
- blacklist.conf: 4d6ffa27b8e5 x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S
- commit 95f1309
- blacklist.conf: e81e07244325 objtool: Support Clang non-section symbols in ORC generation
- commit b650d28
- nvme: do not update disk info for multipathed device
(bsc#1171558).
- commit 72db678
- xfs: fix a missing unlock on error in xfs_fs_map_blocks
(git-fixes).
- commit cc2433b
- xfs: fix brainos in the refcount scrubber's rmap fragment
processor (git-fixes).
- commit 3faadca
- xfs: fix rmap key and record comparison functions (git-fixes).
- commit 7b24498
- xfs: set the unwritten bit in rmap lookup flags in
xchk_bmap_get_rmapextents (git-fixes).
- commit ac90c4a
- xfs: fix flags argument to rmap lookup when converting shared
file rmaps (git-fixes).
- commit ed43f56
- drivers/net/ethernet: remove incorrectly formatted doc
(bsc#1177397).
- net: ena: Fix all static chekers' warnings (bsc#1177397).
- net: ena: Change RSS related macros and variables names
(bsc#1177397).
- net: ena: Remove redundant print of placement policy
(bsc#1177397).
- net: ena: Capitalize all log strings and improve code
readability (bsc#1177397).
- net: ena: Change log message to netif/dev function
(bsc#1177397).
- net: ena: Change license into format to SPDX in all files
(bsc#1177397).
- net: ena: xdp: add queue counters for xdp actions (bsc#1177397).
- net: ena: ethtool: add stats printing to XDP queues
(bsc#1177397).
- net: ena: ethtool: Add new device statistics (bsc#1177397).
- net: ena: ethtool: convert stat_offset to 64 bit resolution
(bsc#1177397).
- commit 3fe7896
- virtio: virtio_console: fix DMA memory allocation for rproc
serial (git-fixes).
- xhci: hisilicon: fix refercence leak in xhci_histb_probe
(git-fixes).
- thunderbolt: Fix memory leak if ida_simple_get() fails in
enumerate_services() (git-fixes).
- thunderbolt: Add the missed ida_simple_remove() in
ring_request_msix() (git-fixes).
- kernel/watchdog: fix watchdog_allowed_mask not used warning
(git-fixes).
- reboot: fix overflow parsing reboot cpu number (git-fixes).
- Revert "/kernel/reboot.c: convert simple_strtoul to kstrtoint"/
(git-fixes).
- clk: define to_clk_regmap() as inline function (git-fixes).
- xhci: Fix sizeof() mismatch (git-fixes).
- commit a563406
- fix patches metadata
- fix Patch-mainline:
patches.suse/ACPI-GED-fix-Wformat.patch
patches.suse/cosa-Add-missing-kfree-in-error-path-of-cosa_write.patch
patches.suse/gpio-pcie-idio-24-Enable-PEX8311-interrupts.patch
patches.suse/gpio-pcie-idio-24-Fix-IRQ-Enable-Register-value.patch
patches.suse/gpio-pcie-idio-24-Fix-irq-mask-when-masking.patch
patches.suse/lan743x-fix-BUG-invalid-wait-context-when-setting-rx.patch
patches.suse/mmc-renesas_sdhi_core-Add-missing-tmio_mmc_host_free.patch
patches.suse/mmc-sdhci-of-esdhc-Handle-pulse-width-detection-erra.patch
patches.suse/pinctrl-aspeed-Fix-GPI-only-function-problem.patch
patches.suse/pinctrl-intel-Set-default-bias-in-case-no-particular.patch
- commit e7295f4
- update patch metadata
patches.suse/SUNRPC-Revert-241b1f419f0e-SUNRPC-Remove-xdr_buf_tri.patch was
replaced by a no-op stub only preserving kABI but the upstream reference
was left in place. Our kbuild checks complain because the same commit id is
also blacklisted. Drop the mainline reference which is no longer
appropriate and refer to the commit id in commit message instead.
- commit c39115f
- fix patches metadata
- fix Patch-mainline:
patches.suse/NFSv4-Handle-NFS4ERR_OLD_STATEID-in-CLOSE-OPEN_DOWNG.patch
patches.suse/NFSv4-Wait-for-stateid-updates-after-CLOSE-OPEN_DOWN.patch
patches.suse/NFSv4.x-recover-from-pre-mature-loss-of-openstateid.patch
patches.suse/svcrdma-fix-bounce-buffers-for-unaligned-offsets-and.patch
- commit 6b62933
- series.conf: whitespace cleanup
- commit 3581101
- NFS: only invalidate dentrys that are clearly invalid
(bsc#1178669 bsc#1170139).
- commit f10a996
- dax: Fix stack overflow when mounting fsdax pmem device
(bsc#1171073).
- dax: fix detection of dax support for non-persistent memory
block devices (bsc#1171073).
- commit 91904e0
- libceph: use sendpage_ok() in ceph_tcp_sendpage() (bsc#1172873).
- scsi: libiscsi: use sendpage_ok() in iscsi_tcp_segment_map()
(bsc#1172873).
- drbd: code cleanup by using sendpage_ok() to check page for
kernel_sendpage() (bsc#1172873).
- tcp: use sendpage_ok() to detect misused .sendpage
(bsc#1172873).
- nvme-tcp: check page by sendpage_ok() before calling
kernel_sendpage() (bsc#1172873).
- net: add WARN_ONCE in kernel_sendpage() for improper zero-copy
send (bsc#1172873).
- net: introduce helper sendpage_ok() in include/linux/net.h
(bsc#1172873).
kABI workaround for including mm.h in include/linux/net.h
(bsc#1172873).
- commit 5b20669
- pinctrl: intel: Set default bias in case no particular value
given (git-fixes).
- pinctrl: aspeed: Fix GPI only function problem (git-fixes).
- gpio: pcie-idio-24: Enable PEX8311 interrupts (git-fixes).
- gpio: pcie-idio-24: Fix IRQ Enable Register value (git-fixes).
- gpio: pcie-idio-24: Fix irq mask when masking (git-fixes).
- mmc: sdhci-of-esdhc: Handle pulse width detection erratum for
more SoCs (git-fixes).
- mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free()
at remove (git-fixes).
- cosa: Add missing kfree in error path of cosa_write (git-fixes).
- lan743x: fix "/BUG: invalid wait context"/ when setting rx mode
(git-fixes).
- ACPI: GED: fix -Wformat (git-fixes).
- commit 4dd9cfa
- vt: Disable KD_FONT_OP_COPY (bsc#1178589).
- commit a819dc3
- mm/memory-failure: Add memory_failure_queue_kick()
(jsc#SLE-16610).
- commit 58bbb5e
- powerpc/vnic: Extend "/failover pending"/ window (bsc#1176855
ltc#187293).
- commit 8c35da0
- mm/memcg: fix refcount error while moving and swapping
(bsc#1178686).
- commit cbd5a59
- USB: serial: option: add Telit FN980 composition 0x1055
(git-fixes).
- USB: serial: option: add LE910Cx compositions 0x1203, 0x1230,
0x1231 (git-fixes).
- USB: serial: option: add Quectel EC200T module support
(git-fixes).
- USB: Add NO_LPM quirk for Kingston flash drive (git-fixes).
- net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition
(git-fixes).
- kthread_worker: prevent queuing delayed work from timer_fn
when it is being canceled (git-fixes).
- lib/crc32test: remove extra local_irq_disable/enable
(git-fixes).
- tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 words,
like LS1028A (git-fixes).
- usb: typec: tcpm: reset hard_reset_count for any disconnect
(git-fixes).
- usb: host: fsl-mph-dr-of: check return of dma_set_mask()
(git-fixes).
- ACPI: dock: fix enum-conversion warning (git-fixes).
- ACPI: NFIT: Fix comparison to '-ENXIO' (git-fixes).
- 9P: Cast to loff_t before multiplying (git-fixes).
- fbdev, newport_con: Move FONT_EXTRA_WORDS macros into
linux/font.h (git-fixes).
- tty: serial: fsl_lpuart: add LS1028A support (git-fixes).
- commit af1d39a
- hv_netvsc: make recording RSS hash depend on feature flag
(bsc#1177820).
- commit 84f7284
- Refresh patches.suse/vfs-add-super_operations-get_inode_dev. (bsc#1176983)
It had a missing hunk in prof_namespace.c so simply add it, this fixes
the issue reported in bsc#1176983
- commit 4999b20
- hv_netvsc: Fix XDP refcnt for synthetic and VF NICs
(bsc#1177820).
- commit c7e2d68
- mm/memcontrol.c: add missed css_put() (bsc#1178661).
- commit 50e1826
- hv_netvsc: Add XDP support (bsc#1177820).
- refresh patches.suse/msft-hv-2073-hv_netvsc-Fix-netvsc_start_xmit-s-return-type.patch
- commit e1c99b4
- hv_netvsc: record hardware hash in skb (bsc#1177820).
- refresh patches.suse/suse-hv-kabi.patch b/patches.suse/suse-hv-kabi.patch
(drop chunks which are in patches.suse/msft-hv-1962-hv_netvsc-record-hardware-hash-in-skb.patch)
- commit f89c5c0
- mm, memcg: fix inconsistent oom event behavior (bsc#1178659).
- commit 9f54445
- ring-buffer: Fix recursion protection transitions between
interrupt context (git-fixes).
- commit 5a991eb
- ftrace: Handle tracing when switching between context
(git-fixes).
- commit ae03fad
- ftrace: Fix recursion check for NMI test (git-fixes).
- commit 030da09
- tracing: Fix out of bounds write in get_trace_buf (git-fixes).
- commit 67e9ee9
- fix patches metadata
- fix Patch-mainline:
patches.suse/exfat-fix-name_hash-computation-on-big-endian-systems.patch
patches.suse/exfat-fix-overflow-issue-in-exfat_cluster_to_sector.patch
patches.suse/exfat-fix-possible-memory-leak-in-exfat_find.patch
patches.suse/exfat-fix-use-of-uninitialized-spinlock-on-error-path.patch
patches.suse/exfat-fix-wrong-hint_stat-initialization-in-exfat_find_dir_entry.patch
patches.suse/exfat-fix-wrong-size-update-of-stream-entry-by-typo.patch
patches.suse/mmswapfile.c-fix-potential-memory-leak-in-sys_swapon.patch
- commit 37fd1b5
- mm/swapfile.c: fix potential memory leak in sys_swapon
(git-fixes).
- exfat: fix use of uninitialized spinlock on error path
(git-fixes).
- exfat: fix name_hash computation on big endian systems
(git-fixes).
- exfat: fix wrong size update of stream entry by typo
(git-fixes).
- exfat: fix wrong hint_stat initialization in
exfat_find_dir_entry() (git-fixes).
- exfat: fix overflow issue in exfat_cluster_to_sector()
(git-fixes).
- exfat: fix possible memory leak in exfat_find() (git-fixes).
- commit 97624cb
- btrfs: reschedule if necessary when logging directory items
(bsc#1178585).
- commit 5a09bb7
- btrfs: cleanup cow block on error (bsc#1178584).
- commit 080ee21
- btrfs: send, recompute reference path after orphanization of
a directory (bsc#1178581).
- commit 1067aa3
- btrfs: send, orphanize first all conflicting inodes when
processing references (bsc#1178579).
- commit 972ec4e
- perf/core: Fix a memory leak in perf_event_parse_addr_filter()
(bsc#1178393, CVE-2020-25704).
- commit ec449ad
- Refresh
patches.suse/x86-unwind-orc-Fix-inactive-tasks-with-stack-pointer.patch.
"/series_sort -u"/ applied
- commit 3711acc
- arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (jsc#SLE-16610).
- commit 5f689d9
- ACPI: APEI: Kick the memory_failure() queue for synchronous errors (jsc#SLE-16610).
- commit 36dbacd
- firmware: arm_sdei: Document the motivation behind these set_fs() calls (jsc#SLE-16610).
- commit 7d33342
- xfs: fix scrub flagging rtinherit even if there is no rt device
(git-fixes).
- commit abfd9e4
- xfs: flush new eof page on truncate to avoid post-eof corruption
(git-fixes).
- commit 8dd6e4b
- xfs: set xefi_discard when creating a deferred agfl free log
intent item (git-fixes).
- commit 9130952
- serial: txx9: add missing platform_driver_unregister() on
error in serial_txx9_init (git-fixes).
- serial: 8250_mtk: Fix uart_get_baud_rate warning (git-fixes).
- USB: serial: cyberjack: fix write-URB completion race
(git-fixes).
- usb: mtu3: fix panic in mtu3_gadget_stop() (git-fixes).
- can: flexcan: flexcan_remove(): disable wakeup completely
(git-fixes).
- can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for
LS1021A (git-fixes).
- can: peak_canfd: pucan_handle_can_rx(): fix echo management
when loopback is on (git-fixes).
- can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping
(git-fixes).
- can: peak_usb: add range checking in decode operations
(git-fixes).
- can: can_create_echo_skb(): fix echo skb generation: always
use skb_clone() (git-fixes).
- can: dev: __can_get_echo_skb(): fix real payload length return
value for RTR frames (git-fixes).
- can: dev: can_get_echo_skb(): prevent call to kfree_skb()
in hard IRQ context (git-fixes).
- can: rx-offload: don't call kfree_skb() from IRQ context
(git-fixes).
- commit efd4e46
- ASoC: codecs: wcd9335: Set digital gain range correctly
(git-fixes).
- ASoC: cs42l51: manage mclk shutdown delay (git-fixes).
- ASoC: qcom: sdm845: set driver name correctly (git-fixes).
- ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup
function (git-fixes).
- ALSA: usb-audio: Add implicit feedback quirk for Qu-16
(git-fixes).
- ALSA: usb-audio: Add implicit feedback quirk for MODX
(git-fixes).
- ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas
devices (git-fixes).
- ALSA: hda/realtek - Enable headphone for ASUS TM420 (git-fixes).
- ALSA: hda: prevent undefined shift in
snd_hdac_ext_bus_get_link() (git-fixes).
- ALSA: hda/realtek - Fixed HP headset Mic can't be detected
(git-fixes).
- ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2
(git-fixes).
- ALSA: fix kernel-doc markups (git-fixes).
- commit 91a799a
- hyperv_fb: Update screen_info after removing old framebuffer
(bsc#1175306).
- x86/kexec: Use up-to-dated screen_info copy to fill boot params
(bsc#1175306).
- video: hyperv: hyperv_fb: Use physical memory for fb on HyperV
Gen 1 VMs (bsc#1175306).
- video: hyperv: hyperv_fb: Support deferred IO for Hyper-V
frame buffer driver (bsc#1175306).
- video: hyperv: hyperv_fb: Obtain screen resolution from Hyper-V
host (bsc#1175306).
- commit 6359015
- memcg: fix NULL pointer dereference in
__mem_cgroup_usage_unregister_event (bsc#1177703).
- commit 676737e
- regulator: defer probe when trying to get voltage from
unresolved supply (git-fixes).
- usb: cdc-acm: fix cooldown mechanism (git-fixes).
- drivers: watchdog: rdc321x_wdt: Fix race condition bugs
(git-fixes).
- power: supply: test_power: add missing newlines when printing
parameters by sysfs (git-fixes).
- uio: free uio id after uio file node is freed (git-fixes).
- usb: xhci: omit duplicate actions when suspending a runtime
suspended host (git-fixes).
- USB: adutux: fix debugging (git-fixes).
- usb: typec: tcpm: During PR_SWAP, source caps should be sent
only after tSwapSourceStart (git-fixes).
- commit 87c92c0
- PM: runtime: Drop runtime PM references to supplier on link
removal (git-fixes).
- staging: octeon: Drop on uncorrectable alignment or FCS error
(git-fixes).
- staging: octeon: repair "/fixed-link"/ support (git-fixes).
- power: supply: bq27xxx: report "/not charging"/ on all types
(git-fixes).
- p54: avoid accessing the data mapped to streaming DMA
(git-fixes).
- PCI/ACPI: Whitelist hotplug ports for D3 if power managed by
ACPI (git-fixes).
- media: uvcvideo: Fix dereference of out-of-bound list iterator
(git-fixes).
- media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any
effect (git-fixes).
- media: imx274: fix frame interval handling (git-fixes).
- commit abe310e
- staging: comedi: cb_pcidas: Allow 2-channel commands for AO
subdevice (git-fixes).
- ath10k: fix VHT NSS calculation when STBC is enabled
(git-fixes).
- ath10k: start recovery process when payload length exceeds
max htc length for sdio (git-fixes).
- leds: bcm6328, bcm6358: use devres LED registering function
(git-fixes).
- ACPI / extlog: Check for RDMSR failure (git-fixes).
- ACPI: video: use ACPI backlight for HP 635 Notebook (git-fixes).
- media: tw5864: check status of tw5864_frameinterval_get
(git-fixes).
- media: platform: Improve queue set up flow for bug fixing
(git-fixes).
- commit 12c4dfb
- Do not create null.i000.ipa-clones file (bsc#1178330)
Kbuild cc-option compiles /dev/null file to test for an option
availability. Filter out -fdump-ipa-clones so that null.i000.ipa-clones
file is not generated in the process.
- commit 1425d4e
- net: mscc: ocelot: fix race condition with TX timestamping
(bsc#1178461).
- commit 9045c8f
- xfs: don't update mtime on COW faults (bsc#1167030).
- commit cbce094
- xfs: complain if anyone tries to create a too-large buffer
log item (bsc#1166146).
- commit 293e483
- kABI: revert use_mm name change (MM Functionality, bsc#1178426).
- commit abb50be
- xfs: remove unused variable 'done' (bsc#1166166).
- commit 61fcffc
- xfs: truncate should remove all blocks, not just to the end
of the page cache (bsc#1166166).
- commit e2d039c
- xfs: introduce XFS_MAX_FILEOFF (bsc#1166166).
- commit 76c1570
- powerpc/64s/radix: Fix mm_cpumask trimming race vs
kthread_use_mm (MM Functionality, bsc#1178426).
- commit 7298443
- powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (MM
Functionality, bsc#1178426).
- Update config files. Select the new option for ppc64le.
- commit 39e4bbd
- mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching
race (MM Functionality, bsc#1178426).
- commit bae6aac
- mm: fix kthread_use_mm() vs TLB invalidate (MM Functionality,
bsc#1178426).
- commit ebe1e96
- kernel: better document the use_mm/unuse_mm API contract
(MM Functionality, bsc#1178426).
- Refresh patches.suse/amdgpu-a-NULL-mm-does-not-mean-a-thread-is-a-kthread.patch.
- commit e0e83ba
- tty: make FONTX ioctl use the tty pointer they were actually
passed (bsc#1178123 CVE-2020-25668).
- commit fda631f
- Updated Copyright line in rpm templates with SUSE LLC
- commit 39a1fcf
- rpm/kernel-obs-build.spec.in: Add -q option to modprobe calls (bsc#1178401)
- commit 33ded45
- svcrdma: fix bounce buffers for unaligned offsets and multiple
pages (git-fixes).
- commit 3c46e04
- NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE
(bsc#1176180).
- NFSv4.x recover from pre-mature loss of openstateid
(bsc#1176180).
- NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE
(bsc#1176180).
- commit ae88090
- blacklist.conf:
- Delete
patches.suse/SUNRPC-Revert-241b1f419f0e-SUNRPC-Remove-xdr_buf_tri.patch.
This patch causes a regression - bsc1178304 - and "/fixing"/ it properly
requires backporting patches which break kabi. So just drop for now.
- commit 548f6fe
- btrfs: Account for merged patches upstream
Move below patches to sorted section.
- Refresh patches.suse/btrfs-account-for-trans_block_rsv-in-may_commit_transaction.patch.
- Refresh atches.suse/btrfs-allow-us-to-use-up-to-90-of-the-global-rsv-for-unlink.patch.
- Refresh patches.suse/btrfs-force-chunk-allocation-if-our-global-rsv-is-larger-than-metadata.patch.
- Refresh patches.suse/btrfs-improve-global-reserve-stealing-logic.patch.
- Refresh patches.suse/btrfs-only-check-priority-tickets-for-priority-flushing.patch.
- Refresh patches.suse/btrfs-run-btrfs_try_granting_tickets-if-a-priority-ticket-fails.patch.
Also add 3 new patches to follow upstream as much as possible, one of
them is a git-fixes requirements the others are prerequisites for it:
- patches.suse/btrfs-account-ticket-size-at-add-delete-time.patch
- patches.suse/btrfs-fix-reclaim-counter-leak-of-space_info-objects.patch
- patches.suse/btrfs-fix-reclaim_size-counter-leak-after-stealing-from-global-reserve.patch
- commit b193add
- scsi_dh_alua: set 'transitioning' state on unit attention
(bsc#1171000, bsc#1165933).
- commit cf7ac61
- scsi_dh_alua: return BLK_STS_AGAIN for ALUA transitioning state
(bsc#1165933, bsc#1171000).
- commit f6e8a74
- block: return status code in blk_mq_end_request() (bsc#1171000,
bsc#1165933).
- commit 0b97993
- Drop sysctl files for dropped archs, add ppc64le and arm (bsc#1178838).
Also correct the page size on ppc64.
- commit 7ec816c
- kexec-tools
-
- Remove kexec-tools-xen-balloon-up.patch (bsc#1176606,
bsc#1174508)
This patch was introduced to address bsc#694863; it enabled kexec
for HVM at that time. Meanwhile Xen 4.7 introduced "/soft-reset"/
for HVM domUs. This host feature removes the requirement to
un-ballon the domU prior kexec.
With Xen 4.13 cpuid faulting became the default, which affects
the approach used in this patch to detect the domU type. As a
result, invoking kexec in dom0 failed.
- keyutils
-
- adjust the library license to be LPGL-2.1+ only (the tools are GPL2+,
the library is just LGPL-2.1+) (bsc#1180603)
- libidn2
-
- The library is actually dual licensed, GPL-2.0-or-later or LGPL-3.0-or-later,
match factory licenses (bsc#1180138)
- libqt5-qtbase
-
- Add patch to avoid crash in certain screen setups
(boo#1179165, kde#425188, QTBUG-88288):
* 0001-Avoid-crash-in-QScroller.patch
- Disable -reduce-relocations for now (boo#1175278, QTBUG-86173)
- libsolv
-
- do not ask the namespace callback for splitprovides when writing
a testcase
- fix add_complex_recommends() selecting conflicted packages in
rare cases leading to crashes
- improve choicerule generation so that package updates are
prefered in more cases
- bump version to 0.7.16
- libxml2
-
- Avoid quadratic checking of identity-constraints: [bsc#1178823]
* key/unique/keyref schema attributes currently use qudratic loops
to check their various constraints (that keys are unique and that
keyrefs refer to existing keys).
* This fix uses a hash table to avoid the quadratic behaviour.
- Add libxml2-Avoid-quadratic-checking-of-identity-constraints.patch
- libzypp
-
- Rephrase solver problem descriptions (jsc#SLE-8482)
- Adapt to changed gpg2/libgpgme behavior (bsc#1180721)
- Multicurl backend breaks with with unknown filesize (fixes #277)
- version 17.25.6 (22)
- Fix lsof monitoring (bsc#1179909)
- version 17.25.5 (22)
- Prevent librpmDb iterator from accidentally creating an empty
rpmdb in / (repoened bsc#1178910)
- Fix update of gpg keys with elongated expire date (bsc#1179222)
- needreboot: remove udev from the list (bsc#1179083)
- Prefer /run over /var/run.
- version 17.25.4 (22)
- RepoManager: Carefully tidy up the caches. Remove non-directory
entries. (bsc#1178966)
- RpmDb: If no database exists use the _dbpath configured in rpm.
Still makes sure a compat symlink at /var/lib/rpm exists in case
the configures _dbpath is elsewhere. (bsc#1178910)
- Url: Hide known password entries when writing the query part
(bsc#1050625 bsc#1177583, CVE-2017-9271)
- adapt testcase to change introduced by libsolv#402.
- RepoManager: Force refresh if repo url has changed (bsc#1174016)
- RepoInfo: ignore legacy type= in a .repo file and let RepoManager
probe (bsc#1177427, Fixes openSUSE/zypper#357).
- version 17.25.3 (22)
- Bump version to force rebuild against a fixed libsolv.
(bsc#1177238, bsc#1177275)
- version 17.25.2 (22)
- lifecycle-data-sle-module-live-patching
-
- Added data for 4_12_14-150_63, 4_12_14-197_72, 4_12_14-197_75,
5_3_18-24_43. (bsc#1020320)
- lvm2
-
- revert commit which caused a regression:
lvm2 should use 'external_device_info_source="/udev"/' by default (bsc#1179691)
- change lvm.conf item external_device_info_source from none to udev
- back port lvmlockd adopt orphan locks feature into sles15sp2 (bsc#1181319)
+ bug-1181319_01-Revert-lvmlockd-use-commonly-used-define-NOTIFYDBUS_.patch
+ bug-1181319_02-lvmlockctl-ensure-result-value-is-always-defined.patch
+ bug-1181319_03-lvmlockctl-use-inline-initilizers.patch
+ bug-1181319_04-lvmlockd-replace-lock-adopt-info-source.patch
+ bug-1181319_05-cov-check-sscanf-result.patch
- lvm2 should use 'external_device_info_source="/udev"/' by default (bsc#1179691)
- change lvm.conf item external_device_info_source from none to udev
- comment out lvm.conf item preferred_names by default (bsc#1179738)
- comment out preferred_names
- Update lvm2.spec file (bsc#1177533)
- in %postun, disable restart blk-availability.service & lvm2-monitor.service
- lvcreate not wiping the lvm signature without prompting with --yes parameter (bsc#1177734)
+ bug-1177734_raid-no-wiping-when-zeroing-raid-metadata-device.patch
- Update lvm2.spec file (bsc#1174336)
- enable lvmlockd remote refresh using libdlmcontrol
- update libdlm dependency relationship
- open-iscsi
-
- Updated to upstream version 2.1.3 as 2.1.3-suse, for bsc#1179908,
including:
* uip: check for TCP urgent pointer past end of frame
* uip: check for u8 overflow when processing TCP options
* uip: check for header length underflow during checksum calculation
* fwparam_ppc: Fix memory leak in fwparam_ppc.c
* iscsiuio: Remove unused macro IFNAMSIZ defined in iscsid_ipc.c
* fwparam_ppc: Fix illegal memory access in fwparam_ppc.c
* sysfs: Verify parameter of sysfs_device_get()
* fwparam_ppc: Fix NULL pointer dereference in find_devtree()
* open-iscsi: Clean user_param list when process exit
* iscsi_net_util: Fix NULL pointer dereference in find_vlan_dev()
* open-iscsi: Fix NULL pointer dereference in mgmt_ipc_read_req()
* open-iscsi: Fix invalid pointer deference in find_initiator()
* iscsiuio: Fix invalid parameter when call fstat()
* iscsi-iname: Verify open() return value before calling read()
* iscsi_sysfs: Fix NULL pointer deference in iscsi_sysfs_read_iface
- Updatged to latest upstream, including:
* iscsiadm: Optimize the the verification of mode paramters
* iscsid: Poll timeout value to 1 minute for iscsid
* iscsiadm: fix host stats mode coredump
* iscsid: fix logging level when starting and shutting down daemon
* Updated iscsiadm man page.
* Fix memory leak in sysfs_get_str
* libopeniscsiusr: Compare with max int instead of max long
- Systemd unit files should not depend on network.target (bsc#1179440),
updating:
* open-iscsi-SUSE-latest.diff.bz2
- Updated to latest upstream, including async login ability:
* TODO: Update to todo list.
* Implement login "/no_wait"/ for iscsiadm NODE mode
* iscsiadm buffer overflow regression when discovering many targets at once
* iscsid: Check Invalid Session id for stop connection
* Add ability to attempt target logins asynchronously
- %service_del_postun_without_restart is now available on SLE
More accurately it's been introduced in SLE12-SP2+ and SLE15+
+-------------------------------------------------------------------
- openldap2
-
- bsc#1178909 CVE-2020-25709 CVE-2020-25710 - Resolves two issues
where openldap would crash due to malformed inputs.
* patch: 0209-ITS-9383-remove-assert-in-certificateListValidate.patch
* patch: 0210-ITS-9384-remove-assert-in-obsolete-csnNormalize23.patch
- bsc#1179503 - fix proxy retry binds to a remote server
* patch: 0208-ITS-9400-back-ldap-fix-retry-binds.patch
- openssh
-
- Add openssh-CVE-2020-14145-information-leak.patch
(CVE-2020-14145, bsc#1173513). This partially mitigates a
potential information leak during host key exchange that could
be exploited by a man-in-the-middle attacker.
- openssl-1_1
-
- Fix EDIPARTYNAME NULL pointer dereference
(CVE-2020-1971, bsc#1179491)
* add openssl-CVE-2020-1971.patch
- permissions
-
* pcp: remove no longer needed / conflicting entries
(bsc#1171883, CVE-2020-8025)
- Update to version 20181224:
- polkit-default-privs
-
- Update to version 13.2+20201209.4f25b69:
* libvirt: allow the active session to create read-only connections (bsc#1179126)
- python-urllib3
-
- Add urllib3-cve-2020-26137.patch. Don't allow control chars in request
method. (bsc#1177120, CVE-2020-26137)
- python3
-
- readd --with-fpectl (bsc#1180377)
- Adjust sphinx-update-removed-function.patch
- (bsc#1179630) Update sphinx-update-removed-function.patch to
work with all versions of Sphinx (not binding the Python
documentation build to the latest verison of Sphinx). Updated
version mentioned on gh#python/cpython#13236.
- Add CVE-2020-27619-no-eval-http-content.patch fixing
CVE-2020-27619 (bsc#1178009), where Lib/test/multibytecodec_support
calls eval() on content retrieved via HTTP.
- Add patch sphinx-update-removed-function.patch to no longer call
a now removed function (gh#python/cpython#13236). As
a consequence, no longer pin Sphinx version.
- Pin Sphinx version to fix doc subpackage
- Change setuptools and pip version numbers according to new wheels
- Add ignore_pip_deprec_warn.patch to switch of persistently
failing test.
- Handful of changes to make python36 compatible with SLE15 and SLE12
(jsc#ECO-2799, jsc#SLE-13738)
- Rebase bpo23395-PyErr_SetInterrupt-signal.patch
- Fix build with RPM 4.16: error: bare words are no longer
supported, please use "/..."/: x86 == ppc.
- Fix installing .desktop file
- Buildrequire timezone only for general flavor. It's used in this
flavor for the test suite.
- Add faulthandler_stack_overflow_on_GCC10.patch to make build
working even with GCC10 (bpo#38965).
- Just cleanup and reordering items to synchronize with python38
- Format with spec-cleaner
- riscv64-support.patch: bpo-33377: add triplets for mips-r6 and riscv
(#6655)
- riscv64-ctypes.patch: bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK
(GH-11694)
- Update list of tests to exclude under qemu linux-user
- Update the python keyring
- Correct libpython name
- Drop patches which are not mentioned in spec:
* CVE-2019-5010-null-defer-x509-cert-DOS.patch
* F00102-lib64.patch
* F00251-change-user-install-location.patch
* OBS_dev-shm.patch
* SUSE-FEDORA-multilib.patch
* bpo-31046_ensurepip_honours_prefix.patch
* bpo34022-stop_hash-based_invalidation_w_SOURCE_DATE_EPOCH.patch
* bpo36302-sort-module-sources.patch
* bpo40784-Fix-sqlite3-deterministic-test.patch
* bsc1167501-invalid-alignment.patch
* python3-imp-returntype.patch
- Working around missing python-packaging dependency in
python-Sphinx (bsc#1174571) is not necessary anymore.
- Update to 3.6.12 (bsc#1179193)
* Ensure python3.dll is loaded from correct locations when Python is embedded
* The __hash__() methods of ipaddress.IPv4Interface and ipaddress.IPv6Interface
incorrectly generated constant hash values of 32 and 128 respectively. This
resulted in always causing hash collisions. The fix uses hash() to generate
hash values for the tuple of (address, mask length, network address).
* Prevent http header injection by rejecting control characters in
http.client.putrequest(…).
* Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now
UnpicklingError instead of crashing.
* Avoid infinite loop when reading specially crafted TAR files using the tarfile
module
- Drop merged fixtures:
* CVE-2020-14422-ipaddress-hash-collision.patch
* CVE-2019-20907_tarfile-inf-loop.patch
* recursion.tar
- This release also fixes CVE-2020-26116 (bsc#1177211) and CVE-2019-20907 (bsc#1174091).
- Make library names internally consistent
- Disable profile optimalizations as they deadlock in test_faulthandler
- Disable lto as it causes mess and works with 3.7 onwards only
- Sync the test disablements from the python3 in sle15
- Update to 3.6.11:
- bpo-39073: Disallow CR or LF in email.headerregistry. Address
arguments to guard against header injection attacks.
- bpo-38576 (bsc#1155094): Disallow control characters in
hostnames in http.client, addressing CVE-2019-18348. Such
potentially malicious header injection URLs now cause
a InvalidURL to be raised.
- bpo-39503: CVE-2020-8492: The AbstractBasicAuthHandler class
of the urllib.request module uses an inefficient regular
expression which can be exploited by an attacker to cause
a denial of service. Fix the regex to prevent the
catastrophic backtracking. Vulnerability reported by Ben
Caller and Matt Schwager.
- bpo-39401: Avoid unsafe load of
api-ms-win-core-path-l1-1-0.dll at startup on Windows 7.
- Remove merged patch CVE-2020-8492-urllib-ReDoS.patch
- Fix minor issues found in the staging.
- Do not set ourselves as a primary interpreter
- CVE-2019-16935-xmlrpc-doc-server_title.patch (and also
bpo37614-race_test_docxmlrpc_srv_setup.patch, which was
resolving bsc#1174701).
- rubygem-nokogiri
-
- add 000-CVE-2019-5477.patch (CVE-2019-5477, bsc#1146578)
- add 001-test-equality.patch (prereq of 002-CVE-2020-26247.patch)
- add 002-CVE-2020-26247.patch (CVE-2020-26247, bsc#1180507)
- updated to version 1.8.5 (bsc#1156722)
[#]# Security Notes
[MRI] Pulled in upstream patches from libxml2 that address CVE-2018-14404 and CVE-2018-14567. Full details are available in [#1785](https://github.com/sparklemotion/nokogiri/issues/1785). Note that these patches are not yet (as of 2018-10-04) in an upstream release of libxml2.
[#]# Bug fixes
* [MRI] Fix regression in installation when building against system libraries, where some systems would not be able to find libxml2 or libxslt when present. (Regression introduced in v1.8.3.) [#1722]
* [JRuby] Fix node reparenting when the destination doc is empty. [#1773]
- updated to version 1.8.4
see installed CHANGELOG.md
[#] 1.8.4 / 2018-07-03
[#]# Bug fixes
* [MRI] Fix memory leak when creating nodes with namespaces. (Introduced in v1.5.7) [#1771]
- updated to version 1.8.3
see installed CHANGELOG.md
[#] 1.8.3 / 2018-06-16
[#]# Security Notes
[MRI] Behavior in libxml2 has been reverted which caused CVE-2018-8048 (loofah gem), CVE-2018-3740 (sanitize gem), and CVE-2018-3741 (rails-html-sanitizer gem). The commit in question is here:
> https://github.com/GNOME/libxml2/commit/960f0e2
and more information is available about this commit and its impact here:
> https://github.com/flavorjones/loofah/issues/144
This release simply reverts the libxml2 commit in question to protect users of Nokogiri's vendored libraries from similar vulnerabilities.
If you're offended by what happened here, I'd kindly ask that you comment on the upstream bug report here:
> https://bugzilla.gnome.org/show_bug.cgi?id=769760
- sudo
-
- Fix Heap-based buffer overflow in Sudo [bsc#1181090,CVE-2021-3156]
* sudo-CVE-2021-3156.patch
- Possible Dir Existence Test due to Race Condition in `sudoedit`
[bsc#1180684,CVE-2021-23239]
* sudo-CVE-2021-23239.patch
- Possible Symlink Attack in SELinux Context in `sudoedit` [bsc#1180685,
CVE-2021-23240]
* sudo-CVE-2021-23240.patch
- User Could Enable Debug Settings not Intended for it [bsc#1180687]
* sudo-fix-bsc-1180687.patch
- systemd
-
- Add 0001-cgroup-actually-reset-the-cgroup-invalidation-mask-a.patch (bsc#1178775)
It's been added in quarantine for now on.
- Import commit c720c4d784b85feab124eae39919bec59e061ff5
bd6bedd353 udev: create /dev/disk/by-label symlink for LUKS2 (#8998) (bsc#1180885)
- Import commit 080062ed5f90b8a4085a89f2ad30ee320fab27c9
80e37dcacc busctl: add a timestamp to the output of the busctl monitor command (bsc#1180225)
2ee6877bb3 core: make sure to restore the control command id, too
d1b9949337 scope: on unified, make sure to unwatch all PIDs once they've been moved to the cgroup scope
af5945c2f4 fileio: tweak write_string_stream_ts() to write out trailing n in one go even if buffering is off
a28c165efa fileio: write_string_stream_ts: check for file errors immediately
dc122eb771 fileio: write_string_stream_ts: return errors from fputs and fputc
14c89b1424 fileio: make write_string_stream() accept flags parameter
2959e7dfe6 journal: do not trigger assertion when journal_file_close() get NULL (bsc#1179824)
08db1ac361 cgroup: drastically simplify caching of cgroups members mask (bsc#1175458)
bb59042ab4 cgroup: extend comment on what unit_release_cgroup() is for
ead2955f65 cgroup: document what the various masks variables are used for
805fe8ecdf cgroup: extend cg_mask_supported() comment a bit
305806da38 cgroup: tweak log message, so that it doesn't claim we always enable controllers when we actually disable them
d02ce63463 cgroup-util: disable buffering for cg_enable_everywhere() when writing to cgroup attributes
b4e9893f5d cgroup-util: fix enabling of controllers (#8816)
e7dd277c1b cgroup: propagate errors when we cannot open cgroup.subtree_control
7c8f19714f cgroup-util: optimization — open subtree_control file only once for all controllers
7999763781 cgroup: add explanatory comment
2829342e7a cgroup: units that aren't loaded properly should not result in cgroup controllers being pulled in
48a0d85047 cgroup: make unit_get_needs_bpf_firewall() static too
888dc39134 cgroup: make some functions static
6c0efa2f01 cgroup: suffix settings with "/="/ in log messages where appropriate
e69d9927c6 cgroup: use structured initialization
5174fb9622 core: fix message about detected memory hierarchy
3b6443e1ee core: use safe_fclose() where we can
906dcf1f6b udev: Fix sound.target dependency (bsc#1179363)
2c9866d55a rules: enable hardware-related targets also for user instances
127e546608 sd-event: fix delays assert brain-o (#17790)
b98b6d230c core: serialize u->pids until the processes have been moved to the scope cgroup (bsc#1174436)
2f50b9ecf1 time-util: treat /etc/localtime missing as UTC (bsc#1141597)
- tcl
-
- bsc#1179615: TCL_LIBS in tclConfig.sh possibly breaks build on
newer service packs and is not needed for linking to a dynamic
libtcl anyway, so make it empty.
- timezone
-
- timezone update 2021a (bsc#1177460)
* South Sudan changes from +03 to +02 on 2021-02-01 at 00:00.
- timezone update 2020f (bsc#1177460)
* 'make rearguard_tarballs' no longer generates a bad rearguard.zi,
fixing a 2020e bug.
- timezone update 2020e (bsc#1177460)
* Volgograd switches to Moscow time on 2020-12-27 at 02:00.
- util-linux
-
- libblkid: Do not trigger CDROM autoclose (bsc#1084671,
util-linux-libblkid-cdrom-autoclose-1.patch,
util-linux-libblkid-cdrom-autoclose-2.patch,
util-linux-libblkid-cdrom-autoclose-3.patch).
- Modernize patch util-linux-sulogin4bsc1175514.patch
* Try to autoconfigure broken serial lines
- Add patch util-linux-sulogin4bsc1175514.patch
Avoid sulogin failing on not existing or not functional console
devices (bsc#1175514)
- Build with libudev support to support non-root users
(boo#1169006).
- lscpu: avoid segfault on PowerPC systems with valid hardware
configurations
(bsc#1175623, bsc#1178554, bsc#1178825,
lscpu-avoid-segfault-on-PowerPC-systems-with-valid-h.patch)
- Fix for SG#57988, bsc#1174942:
libmount-fix-mount-a-EBUSY-for-cifs.patch: Fix warning on mounts
to CIFS with mount –a.
- util-linux-systemd
-
- libblkid: Do not trigger CDROM autoclose (bsc#1084671,
util-linux-libblkid-cdrom-autoclose-1.patch,
util-linux-libblkid-cdrom-autoclose-2.patch,
util-linux-libblkid-cdrom-autoclose-3.patch).
- Modernize patch util-linux-sulogin4bsc1175514.patch
* Try to autoconfigure broken serial lines
- Add patch util-linux-sulogin4bsc1175514.patch
Avoid sulogin failing on not existing or not functional console
devices (bsc#1175514)
- Build with libudev support to support non-root users
(boo#1169006).
- lscpu: avoid segfault on PowerPC systems with valid hardware
configurations
(bsc#1175623, bsc#1178554, bsc#1178825,
lscpu-avoid-segfault-on-PowerPC-systems-with-valid-h.patch)
- Fix for SG#57988, bsc#1174942:
libmount-fix-mount-a-EBUSY-for-cifs.patch: Fix warning on mounts
to CIFS with mount –a.
- xen
-
- bsc#1176782 - L3: xl dump-core shows missing nr_pages during
core. If maxmem and current are the same the issue doesn't happen
5fca3b32-tools-libs-ctrl-fix-dumping-of-ballooned-guest.patch
- bsc#1179496 - VUL-0: CVE-2020-29480: xen: xenstore: watch
notifications lacking permission checks (XSA-115)
xsa115-1.patch
xsa115-2.patch
xsa115-3.patch
xsa115-4.patch
xsa115-5.patch
xsa115-6.patch
xsa115-7.patch
xsa115-8.patch
xsa115-9.patch
xsa115-10.patch
- bsc#1179498 - VUL-0: CVE-2020-29481: xen: xenstore: new domains
inheriting existing node permissions (XSA-322)
xsa322.patch
- bsc#1179501 - VUL-0: CVE-2020-29484: xen: xenstore: guests can
crash xenstored via watchs (XSA-324)
xsa324.patch
- bsc#1179502 - VUL-0: CVE-2020-29483: xen: xenstore: guests can
disturb domain cleanup (XSA-325)
xsa325.patch
- bsc#1179506 - VUL-0: CVE-2020-29566: xen: undue recursion in x86
HVM context switch code (XSA-348)
xsa348-1.patch
xsa348-2.patch
xsa348-3.patch
- bsc#1179514 - VUL-0: CVE-2020-29570: xen: FIFO event channels
control block related ordering (XSA-358)
xsa358.patch
- bsc#1179516 - VUL-0: CVE-2020-29571: xen: FIFO event channels
control structure ordering (XSA-359)
xsa359.patch
- Upstream bug fixes (bsc#1027519)
5faa974f-evtchn-rework-per-channel-lock.patch
5faa978b-evtchn-revert-52e1fc47abc3a0123.patch
5faac497-xen-arm-Always-trap-AMU-system-registers.patch (Replaces xsa351-3.patch)
5fbcdf2e-evtchn-FIFO-access-last.patch
5fbcdf99-x86-DMI-fix-SMBIOS-pointer-check.patch
5fbd042b-memory-off-by-one-in-XSA-346.patch (Replaces xsa355.patch)
5fc4ee23-evtchn-FIFO-queue-locking.patch
- yast2
-
- Fixed Resolvables class to uniqely identify the libzypp objects
to avoid random failures (related to bsc#1178688)
- 4.2.91
- Keep the libzypp target open to verify other packages
(bsc#1180858, related to the previous fix bsc#1179773)
- 4.2.90
- Ensure the libzypp target is initialized when downloading
the skelcd packages (to verify the GPG signatures) (bsc#1179773)
- 4.2.89
- Log more details when several resolvables (instead of a single
one) are unexpectedely found (related to bsc#1176276)
- 4.2.88
- yast2-cluster
-
- bsc#1180424, add watchdog.conf to csync2 default list
- bsc#1151687, update the open ports to support pacemaker-remote,
booth, corosync-qnetd.
- bsc#1120815, support use hostname in ring address.
- Version 4.2.11
- bsc#1179420, fix secauth and support crypto_cipher/crypto_hash
- Version 4.2.10
- bsc#1179007, not to write bind address when unicast
- Fix fail to configure ttl for the second ring
- Version 4.2.9
- yast2-installation
-
- Do not cleanup the libzypp cache when the system has low memory,
incomplete cache confuses libzypp later (bsc#1179415)
- 4.2.48
- yast2-network
-
- Suggest to modify the VLAN interface name when the VLAN ID is
modified (bsc#1174363)
- 4.2.90
- Fix network configuration progress bar steps (bsc#1180702)
- 4.2.89
- Fix prefix length assignation when the alias netmask uses
dot notation (bsc#1174766).
- 4.2.88
- Fix bonding slaves sorting (bsc#1178950)
- 4.2.87
- Clean the ifcfg file cached data before the connection
configuration changes are written (bsc#1178950)
- 4.2.86
- yast2-packager
-
- set zypp release version environment var at the correct place
(bsc#1172870, bsc#1173712)
- 4.2.67
- yast2-pkg-bindings
-
- Allow filtering resolvables by RPM path, return RPM path
for the product packages (related to bsc#1178688, bsc#1176276)
- 4.2.15
- Set the previous "/distro_target"/ option when restarting the
package manager (bsc#1176275), fixes upgrade from SLE12 via SMT
- 4.2.14
- Expand URL when libzypp expects an expanded URL. Fixes weird zypp
repository name generated during installation. (bsc#1173509)
- 4.2.13
- Removed zypp::IdString conversion from vendor string.
(Part from jsc#SLE-15184)
- 4.2.12
- Added new call Pkg::SetAdditionalVendors (jsc#SLE-15184).
- 4.2.11
- yast2-registration
-
- Fixed finding the installed base product when doing upgrade
using the Full installation medium (bsc#1178652)
- 4.2.46
- Fix the latest change to work in firstboot when system is
registered (bsc#1178128)
- 4.2.45
- Showing add-on selection screen only if they are available
(bsc#1177292).
- 4.2.44
- yast2-tune
-
- remove elevator settings (bsc#1178797)
- 4.2.5
- add I/O device autoconfig checkbox on s390 (bsc#1168036)
- 4.2.4
- yast2-update
-
- Fixed selecting the base product (e.g. SLES) during upgrade
(bsc#1176276)
- 4.2.20
- Adding additional compatible vendors which are defined in the
control file (jsc#SLE-14807).
- 4.2.19
- zypper
-
- Fix source-download commnds help (bsc#1180663)
- man: Recommend to use the --non-interactive global option
rather than the command option -y (bsc#1179816)
- Extend apt packagemap (fixes #366)
- --quitet: Fix install summary to write nothing if there's
nothing todo (bsc#1180077)
- Prefer /run over /var/run.
- version 1.14.42
- Avoid translated text in xml attributes ( fixes #361 )
- BuildRequires: libzypp-devel >= 17.25.3.
Adapt to new LoadTestcase API.
- version 1.14.41