This is the start of the stable review cycle for the 5.4.193 release.
There are 52 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Thu, 12 May 2022 13:07:16 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.193-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 5.4.193-rc1
Ricky WU <ricky_wu(a)realtek.com>
mmc: rtsx: add 74 Clocks in power on flow
Pali Rohár <pali(a)kernel.org>
PCI: aardvark: Fix reading MSI interrupt number
Pali Rohár <pali(a)kernel.org>
PCI: aardvark: Clear all MSIs at setup
Mike Snitzer <snitzer(a)redhat.com>
dm: interlock pending dm_io and dm_wait_for_bios_completion
Jiazi Li <jqqlijiazi(a)gmail.com>
dm: fix mempool NULL pointer race when completing IO
Eric Dumazet <edumazet(a)google.com>
tcp: make sure treq->af_specific is initialized
Takashi Iwai <tiwai(a)suse.de>
ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and mmap_lock
Takashi Iwai <tiwai(a)suse.de>
ALSA: pcm: Fix races among concurrent prealloc proc writes
Takashi Iwai <tiwai(a)suse.de>
ALSA: pcm: Fix races among concurrent prepare and hw_params/hw_free calls
Takashi Iwai <tiwai(a)suse.de>
ALSA: pcm: Fix races among concurrent read/write and buffer changes
Takashi Iwai <tiwai(a)suse.de>
ALSA: pcm: Fix races among concurrent hw_params and hw_free calls
Minchan Kim <minchan(a)kernel.org>
mm: fix unexpected zeroed page mapping with zram swap
Haimin Zhang <tcs.kernel(a)gmail.com>
block-map: add __GFP_ZERO flag for alloc_page in function bio_copy_kern
j.nixdorf(a)avm.de <j.nixdorf(a)avm.de>
net: ipv6: ensure we call ipv6_mc_down() at most once
Wanpeng Li <wanpengli(a)tencent.com>
KVM: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised
Wanpeng Li <wanpengli(a)tencent.com>
x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume
Sandipan Das <sandipan.das(a)amd.com>
kvm: x86/cpuid: Only provide CPUID leaf 0xA if host has architectural PMU
Trond Myklebust <trond.myklebust(a)hammerspace.com>
NFSv4: Don't invalidate inode attributes on delegation return
Felix Kuehling <Felix.Kuehling(a)amd.com>
drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu
Eric Dumazet <edumazet(a)google.com>
net: igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter()
Filipe Manana <fdmanana(a)suse.com>
btrfs: always log symlinks in full mode
Sergey Shtylyov <s.shtylyov(a)omp.ru>
smsc911x: allow using IRQ0
Somnath Kotur <somnath.kotur(a)broadcom.com>
bnxt_en: Fix possible bnxt_open() failure caused by wrong RFS flag
Ido Schimmel <idosch(a)nvidia.com>
selftests: mirror_gre_bridge_1q: Avoid changing PVID while interface is operational
Shravya Kumbham <shravya.kumbham(a)xilinx.com>
net: emaclite: Add error handling for of_address_to_resource()
Yang Yingliang <yangyingliang(a)huawei.com>
net: stmmac: dwmac-sun8i: add missing of_node_put() in sun8i_dwmac_register_mdio_mux()
Yang Yingliang <yangyingliang(a)huawei.com>
net: ethernet: mediatek: add missing of_node_put() in mtk_sgmii_init()
Cheng Xu <chengyou(a)linux.alibaba.com>
RDMA/siw: Fix a condition race issue in MPA request processing
Codrin Ciubotariu <codrin.ciubotariu(a)microchip.com>
ASoC: dmaengine: Restore NULL prepare_slave_config() callback
Armin Wolf <W_Armin(a)gmx.de>
hwmon: (adt7470) Fix warning on module removal
Duoming Zhou <duoming(a)zju.edu.cn>
NFC: netlink: fix sleep in atomic bug when firmware download timeout
Duoming Zhou <duoming(a)zju.edu.cn>
nfc: nfcmrvl: main: reorder destructive operations in nfcmrvl_nci_unregister_dev to avoid bugs
Duoming Zhou <duoming(a)zju.edu.cn>
nfc: replace improper check device_is_registered() in netlink related functions
Daniel Hellstrom <daniel(a)gaisler.com>
can: grcan: use ofdev->dev when allocating DMA memory
Duoming Zhou <duoming(a)zju.edu.cn>
can: grcan: grcan_close(): fix deadlock
Jan Höppner <hoeppner(a)linux.ibm.com>
s390/dasd: Fix read inconsistency for ESE DASD devices
Jan Höppner <hoeppner(a)linux.ibm.com>
s390/dasd: Fix read for ESE with blksize < 4k
Stefan Haberland <sth(a)linux.ibm.com>
s390/dasd: prevent double format of tracks for ESE devices
Stefan Haberland <sth(a)linux.ibm.com>
s390/dasd: fix data corruption for ESE devices
Mark Brown <broonie(a)kernel.org>
ASoC: meson: Fix event generation for G12A tohdmi mux
Mark Brown <broonie(a)kernel.org>
ASoC: wm8958: Fix change notifications for DSP controls
Mark Brown <broonie(a)kernel.org>
ASoC: da7219: Fix change notifications for tone generator frequency
Thomas Pfaff <tpfaff(a)pcs.com>
genirq: Synchronize interrupt thread startup
Vegard Nossum <vegard.nossum(a)oracle.com>
ACPICA: Always create namespace nodes using acpi_ns_create_node()
Niels Dossche <dossche.niels(a)gmail.com>
firewire: core: extend card->lock in fw_core_handle_bus_reset
Jakob Koschel <jakobkoschel(a)gmail.com>
firewire: remove check of list iterator against head past the loop body
Chengfeng Ye <cyeaa(a)connect.ust.hk>
firewire: fix potential uaf in outbound_phy_packet_callback()
Trond Myklebust <trond.myklebust(a)hammerspace.com>
Revert "SUNRPC: attempt AF_LOCAL connect on setup"
Andrei Lalaev <andrei.lalaev(a)emlid.com>
gpiolib: of: fix bounds check for 'gpio-reserved-ranges'
Takashi Sakamoto <o-takashi(a)sakamocchi.jp>
ALSA: fireworks: fix wrong return count shorter than expected by 4 bytes
Helge Deller <deller(a)gmx.de>
parisc: Merge model and model name into one line in /proc/cpuinfo
Maciej W. Rozycki <macro(a)orcam.me.uk>
MIPS: Fix CP0 counter erratum detection for R4k CPUs
-------------
Diffstat:
Makefile | 4 +-
arch/mips/include/asm/timex.h | 8 +-
arch/mips/kernel/time.c | 11 +--
arch/parisc/kernel/processor.c | 3 +-
arch/x86/kernel/kvm.c | 13 +++
arch/x86/kvm/cpuid.c | 5 +
arch/x86/kvm/lapic.c | 3 +-
block/bio.c | 2 +-
drivers/acpi/acpica/nsaccess.c | 3 +-
drivers/firewire/core-card.c | 3 +
drivers/firewire/core-cdev.c | 4 +-
drivers/firewire/core-topology.c | 9 +-
drivers/firewire/core-transaction.c | 30 +++---
drivers/firewire/sbp2.c | 13 +--
drivers/gpio/gpiolib-of.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 10 +-
drivers/hwmon/adt7470.c | 4 +-
drivers/infiniband/sw/siw/siw_cm.c | 7 +-
drivers/md/dm.c | 25 +++--
drivers/mmc/host/rtsx_pci_sdmmc.c | 31 ++++--
drivers/net/can/grcan.c | 8 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 9 +-
drivers/net/ethernet/mediatek/mtk_sgmii.c | 1 +
drivers/net/ethernet/smsc/smsc911x.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 1 +
drivers/net/ethernet/xilinx/xilinx_emaclite.c | 15 ++-
drivers/nfc/nfcmrvl/main.c | 2 +-
drivers/pci/controller/pci-aardvark.c | 16 ++-
drivers/s390/block/dasd.c | 18 +++-
drivers/s390/block/dasd_eckd.c | 28 ++++--
drivers/s390/block/dasd_int.h | 14 +++
fs/btrfs/tree-log.c | 14 ++-
fs/nfs/nfs4proc.c | 12 ++-
include/net/tcp.h | 5 +
include/sound/pcm.h | 2 +
kernel/irq/internals.h | 2 +
kernel/irq/irqdesc.c | 2 +
kernel/irq/manage.c | 39 ++++++--
mm/page_io.c | 54 ----------
net/ipv4/igmp.c | 9 +-
net/ipv4/syncookies.c | 1 +
net/ipv4/tcp_ipv4.c | 2 +-
net/ipv6/addrconf.c | 8 +-
net/ipv6/syncookies.c | 1 +
net/ipv6/tcp_ipv6.c | 2 +-
net/nfc/core.c | 29 +++---
net/nfc/netlink.c | 4 +-
net/sunrpc/xprtsock.c | 3 -
sound/core/pcm.c | 3 +
sound/core/pcm_lib.c | 5 +
sound/core/pcm_memory.c | 11 ++-
sound/core/pcm_native.c | 110 +++++++++++++++------
sound/firewire/fireworks/fireworks_hwdep.c | 1 +
sound/soc/codecs/da7219.c | 14 ++-
sound/soc/codecs/wm8958-dsp2.c | 8 +-
sound/soc/meson/g12a-tohdmitx.c | 2 +-
sound/soc/soc-generic-dmaengine-pcm.c | 6 +-
.../net/forwarding/mirror_gre_bridge_1q.sh | 3 +
58 files changed, 409 insertions(+), 247 deletions(-)
Hi,
Hope you are doing well.
Our company is a professional manufacturer and exporter of home textile
products located in China.
Our main products are: polar fleece blankets, coral fleece blankets, anti
pilling blankets, camping/travel/picnic blankets, kids’ blankets, sleeve
blankets, bathrobes, cushions & pillows and animal cushions.
We have 10 years experience in this field. Now we own one big factory and
have nice cooperation with another two partnership factories.
We have about 300 experienced workers and over 350 sewing machines that
ensure us to provide products with stable high quality & nice price in very
short time. Quality is always put in the first place.
More than 95% of our products are directly exported to Europe, North
America and Japan. We are very efficient, reliable and responsible.
We know our customers needs and try our best to meet them.
If you have any inquires related to our product lines, please contact us.
Thanks,
Eric Dike
Hi,
Our company dedicated to the research and production of electric
bicycles and electric scooters, focusing on intelligent transportation
means. Unique solutions and professional production create quality and
comfortable riding experience.
This e-bike is a city commuter electric bicycle, designed with comfort
and freedom as the design concept, allowing you to freely shuttle
through the streets of the city and enjoy the fun of riding.
It is equipped with a 500W upgraded high-power motor, using 48V 10.4A
large-capacity battery, which provides strong power and sufficient
battery life, allowing you to ride on the city streets.
Battery: 48V 10.4A
Motor: Upgraded 500W motor
Max range: 25-40miles
Max speed: 28 mph
Weight: 55 pounds
500W brushless motor
T42 electric bicycle is equipped with a 500W brushless motor, which
provides more powerful power.
The max speed can reach 28MPH under pure electric power.
Removable battery
Using 48V 10.4A large capacity battery, the maximum range is 30-35
miles.
The battery adopts a removable design to make charging more convenient.
Handlebars and seat height adjustable
The height of the handlebars and the seat can be adjusted to satisfy
people of different heights.
If you would like to purchase one of our e-bikes. Please let us know
your address for shipment, we will get it ready for you.
[?image=aHR0cHM6Ly9tLm1lZGlhLWFtYXpvbi5jb20vaW1hZ2VzL0kvNjFxanJPRWNmU1M
uX0FDX1NMMTAwMF8uanBn.jpg]
[G-Force-T42-Electric-Folding-Bike.jpg]
Convenient foldable bicycle: This electric bicycle is easy to fold and
store. After folding, it can be stored in the trunk of the car, in the
corner of home and office. The bicycle is 90% pre-assembled, and you
only need to fix the handlebars after opening the box.
Powerful performance: This electric car uses a 48V battery and a 500W
upgraded motor. It has a maximum speed of 28 miles per hour and a
maximum battery life of 35 miles. The height of the front and seat can
be adjusted freely, which is suitable for everyone to ride comfortably.
Three riding modes: This electric bike has a pure electric mode. Pedal
assist mode, foot pedal mode, three modes can be switched at will.
Enjoy comfortable riding: This electric bike uses 20-inch 4.0 fat tires
for a more stable and comfortable riding experience. It has 7-speed
gears and 3 speed gears, which can be switched freely. It is also
equipped with high-brightness car lights, and it also has a better
riding experience at night.
500W brushless motor
T42 electric bicycle is equipped with a 500W brushless motor, which
provides more powerful power.
The max speed can reach 28MPH under pure electric power.
Removable battery
Using 48V 10.4A large capacity battery, the maximum range is 30-35
miles.
The battery adopts a removable design to make charging more convenient.
Handlebars and seat height adjustable
The height of the handlebars and the seat can be adjusted to satisfy
people of different heights.
Thanks,
Jonathan North
The E-Bike Distribution
Hi,
How is everything going for you?
Have you read the information on the RC Quadcopter that was previously
provided to you?
I'll send you the product's specifics again via email.
FPV Image transmission: 5G WiFi
Battery: 2850mAh Li-ion battery
Flight time: 30 minutes
Remote control distance: about 2000m
Are you interested to take one or two samples at 285.50 each. Send your
address we will get the shipment ready.
[vc.jpg]
Introduction of our company:
We start demoestic toy business from 2003 and export business from
2015.
We are a professional company engaged in the research, development,
production, sale and service of rc toys and camera products .
Dedicated to strict quality control and thoughtful customer service,
our experienced sales team are always available to discuss your
requirements and ensure full customer satisfaction.
We welcome any OEM and ODM projects . Whether selecting any current
product from our catalog or seeking engineering assistance for your
application, you can talk to our customer service center about your
sourcing requirements .
We have professional & experienced engineer team help to realize all
your design and even only concept provided .
Through cooperation with famous university on constant research and
development in new technologies and products, we are heading toward
leader status in the e-business industry due to its high-end
technology. With rich experience and knowledge, we offer competitive
and reliable service to promote the brand image, which in-turn has a
profound influence on the whole industry. Innovations in research and
development provide the best returns for our customers while at the
same time providing the inspiration for our further development.Through
great management, talented and forward-thinking engineers, high-quality
products and first-class customer service, we aims to provide the best
vapor experience. To our delight, we have earned a reputation all
around the world. We believe that based on honest business practices
and stable development, we can be all you want. Our goal is that
everyone has a great experience with us, in accordance with our slogan
of all for your health. Operation Philosophy: Quality and customer
service are the decisive factors in any enterprise future. With that in
mind, we implements the policy: Customer first, Quality first. Our
forward thinking strategy has made us a consistent source of innovation
across the industry in E-cigarettes and our production flexibility has
allowed us to keep pace with the changing demands.
With strict operating delivery systems in place, customers in the UK,
Western Europe, and the US no longer need to wait a long time for their
packages arrival. Currently, we have only some of the products
available in limited quantities since the warehouses were just recently
completed. However, more products will be added in the future to meet
your requirements.We plan to add more countries to the delivery list in
the future so that most customers can get their packages in a short
time. We will build more overseas warehouses in the future to speed up
delivery no matter where you are. Customer Service: As the electronic
cigarette industry is expanding rapidly in such a short amount of time,
there is a high demand for certain products that take weeks and even
months to arrive at the retailer. Our oversea warehouse logistics are
here to alleviate some of the problems which many Electronic Cigarette
retailers have such as lead time and Our mostly products are always on
hand and we have no minimum order quantity. We stand behind everything
we sell and make it our mission to ensure increased profitability for
you. It is often difficult to switch suppliers but we will work very
hard with you to smooth the transition. If you give us the opportunity
to claim even a portion of your business, we will work hard to earn
more of it.
Thanks,
Alex Dyson
Hi,
Hope you are doing well.
We provide an extensive range of photo editing services such as image
enhancement,
background removal, portrait retouching, clipping path, real estate photo
editing,
HDR blending, commercial photo editing, panorama image stitching, wedding
photo
retouching and more. Our photo editing professionals work with optimistic
attitude to deliver you quality results in each project.
We are also a full-service commercial printer, we provide a broad range of
digital,
offset, large format printing and comprehensive finishing services for all.
Our clients include medium to large-sized businesses such as, convention
centers,
hotels, sports teams, nonprofit organizations, financial institutions, as
well as
smaller businesses like bakeries, lawn care companies, and restaurants.
If you have any photo work project, please send to us for review and we can
provide testing for you to judge our quality.
Thanks,
Jerry Parker
The photo and video specialist
Hi,
How are you doing?
I have mailed you a couple of times from last week.
We provide customer leads generation and we can generate you new business
leads and increase your sales.
Please reply today so we can go over options for you.
Thanks,
Jason Williams
Hi,
How are you?
Has the presentation about the drone that was supplied to you earlier
today been received?
I'll send you another email about this drone. Thank you for your
understanding.
On a single charge, the drone's battery lasts for 30 minutes.
Approximately 1000m of security fence separates the electrically
controlled perimeter from the rest of the property.
The GPS position is outside the optical flow fixed point, but it is
within the optical flow fixed point during the time of measurement.
Making use of the power off/on signal, you can return to your place on
a low-power mode.
There are handy capabilities included, such as the MV (multi-view)
mode, one-button return to the home screen, headless mode, definition
switching, gesture photo/video, and the ability to adjust the front
lens up and down.
Wind resistance is rated at an 8. (high wind resistance)
The fan blades have a diameter of roughly 5.8 cm and are made of
aluminum (in centimeters).
The battery has a capacity of 7.4V 3000mAh when used in conjunction
with the board.
A battery's capacity is critical when dealing with batteries (with
charging)
Dimensions of the drone: When fully unfolded, the finished size is
26x30x5cm (when fully unfurled).
Pricing for our drones:
For one drone at 288.50
For two drones at 278.50 each
For three drones at 268.50 each
Are you interested in receiving one or two?
Send us the location of your shipment, and we'll get in touch with
logistics to make the preparations for you.
[2e0f3b9f1cc16257bad781b859c1d571.jpg]
[1e90e336ddce4790e4af25c4d0d747f3.jpg]
[94b1df0bb55f4226e25fe9bfafa46ced.jpg]
[37e606190ce297464fa37f789da82c63.jpg]
Optical flow is formed by combining a fixed point positioned within the
system and GPS positioning located outside.
The power goes out or you receive a notification suggesting that the
energy has been turned off when you return to your house.
Additionally, this camera includes a virtual reality mode as well as
multi-lens switching, as well as a video/picture panorama and a
video/picture panorama.
Additionally, there are modes, such as MV (with a single button for
returning to the home screen), headless, photo/video gestures, and
front lens adjustment.
When it comes to the fixed altitude flight system, the GPS/air pressure
combination used is a hybrid of the two technologies.
The level of wind resistance is 8) for wind resistance.
Thanks,
Mayson Dunlap