From: Sascha Hauer <s.hauer@pengutronix.de>
To: Barebox List <barebox@lists.infradead.org>
Subject: v2018.10.0
Date: Mon, 8 Oct 2018 12:41:45 +0200 [thread overview]
Message-ID: <20181008104145.kjsxjcxctm72pdwl@pengutronix.de> (raw)
Hi All,
barebox-2018.10.0 is out. The most important thing this time is that
several issues with the new dentry cache implementation are fixed with
this release, so users of v2018.09.0 are recommended to upgrade to
either this one or v2018.09.1 which I also released.
Other than that we have a huge UBI update from Teresa. This comes as
individual patches directly from the Kernel which means our list of
patches contains authors who never contributed to barebox directly.
Sascha
----------------------------------------------------------------
Aleksander Morgado (3):
i2c_write: document master send mode
i2c_read: implement support for master receive mode
ratp: fix sending data that won't fit in a single RATP packet
Andrew F. Davis (1):
UBI: Fix typos
Andrey Smirnov (48):
ARM: cache-l2x0: Make use of IS_ALIGNED and ALIGN_DOWN
include/common: Make use of ALIGN and ALIGN_DOWN
net: Do not route traffic to interfaces that are not up
ARM: mmu64: Don't flush freshly invalidated region
log2: Use fls_long() in __roundup_pow_of_two()
USB: host: hub: Make sure to remove dangling pointers
USB: host: hub: Adjust device speed after every port reset
clk: clk-sccg-pll: Remove leftover debug output
Revert "i.MX: Add provisions to boot from IRAM"
ARM: i.MX: bbu: Remove unused define
filetype: Add arch/ to include path
filetype: Add code to detect i.MX image v1
filetype: Add code to detect i.MX image v2
ARM: i.MX: bbu: Move inner-image type check
ARM: i.MX: bbu: Drop IMX_INTERNAL_FLAG_NAND
ARM: i.MX: bbu: Consolidate various update helpers
ARM: i.MX: bbu: Simplify imx53_bbu_internal_nand_register_handler()
ARM: i.MX: bbu: Constify all 'devicefile' arguments
ARM: i.MX: bbu: Detect which platforms need v2 i.MX header
ARM: i.MX: bbu: Alias imx5*_bbu_internal_mmc_register_handler()
ARM: i.MX: bbu: Alias imx5*_bbu_internal_spi_i2c_register_handler()
ARM: i.MX: bbu: Move protect code into a separate routine
ARM: i.MX: bbu: Adjust FLASH_HEADER_OFFSET_MMC for i.MX8MQ
ARM: i.MX: bbu: Add support for SPI/I2C on VFxxx
ARM: i.MX: zii-vf610-dev-rev-b/c: Add support for BBU on SPI-NOR
ARM: i.MX: bbu: Add support for MMC on i.MX8MQ
ARM: nxp-imx8mq-evk: Add eMMC BBU configuration
libfile: Introduce pwrite_full()
ARM: i.MX: bbu: Use pwrite_full() instead of pwrite()
bbu: Remove logical negation in barebox_update_handler_exists()
block: Do not ignore error in blk->ops->write()
bbu: Report update failures explicitly
mfd: rave-sp: Remove unused defines
mfd: rave-sp: Fix incorrectly specified checksum type
mfd: rave-sp: Add mapping for legacy EEPROM command
mfd: rave-sp: Add legacy watchdog ping command translation
mfd: rave-sp: Emulate CMD_GET_STATUS on device that don't support it
driver: Adopt DMA mask concept from Linux
net: fec_imx: Specify that DMA is 32-bit only
mci: imx-esdhc: Specify that DMA is 32-bit only
net: fec_imx: Return EFAULT when DMA mapping fails
mci: imx-esdhc: Return EFAULT when DMA mapping fails
ARM: freescale-mx51-babbage: Add USBH1 PHY reset sequence
dts: imx51-babbage: Add USBH1 iomux configuration
ARM: imx51-zii-rdu1: Add USBH1,2 iomux configuration
ARM: vf610dev: Change "Zodiac" to "ZII"
scripts: imx: Add support for signed HDMI firmware
ARM: i.MX: xload: Add support for signed HDMI firmware
Antony Pavlov (2):
MIPS: fix PCI quirk infrastructure build
pci_of_match_device: don't crash on MIPS Malta
Ard Biesheuvel (1):
log2: make order_base_2() behave correctly on const input value zero
Bastian Stender (2):
ARM: imx: add fusemap entries for i.MX6SDL silicon revision >=1.4
HAB: fuse recommended OCOTP_DIR_BT_DIS
Ben Dooks (1):
ubi: pr_err() strings should end with newlines
Boris Brezillon (18):
UBI: fastmap: use ubi_find_volume() instead of open coding it
UBI: fix add_fastmap() to use the vid_hdr passed in argument
UBI: fastmap: avoid multiple be32_to_cpu() when unneccesary
UBI: fastmap: scrub PEB when bitflips are detected in a free PEB EC header
UBI: factorize code used to manipulate volumes at attach time
UBI: factorize destroy_av() and ubi_remove_av() code
UBI: fastmap: use ubi_rb_for_each_entry() in unmap_peb()
UBI: fastmap: use ubi_io_{read, write}_data() instead of ubi_io_{read, write}()
UBI: provide helpers to allocate and free aeb elements
UBI: move the global ech and vidh variables into struct ubi_attach_info
UBI: simplify recover_peb() code
UBI: simplify LEB write and atomic LEB change code
UBI: add an helper to check lnum validity
UBI: provide an helper to check whether a LEB is mapped or not
UBI: provide an helper to query LEB information
UBI: hide EBA internals
UBI: introduce the VID buffer concept
ubi: fastmap: Fix add_vol() return value test in ubi_attach_fastmap()
Clément Leger (1):
ratp: select CMDLINE_EDITING
Colin Ian King (3):
ubi: fix swapped arguments to call to ubi_alloc_aeb
ubi: fastmap: fix spelling mistake: "invalidiate" -> "invalidate"
ubi: fastmap: Clean up the initialization of pointer p
Dan Carpenter (1):
UBI: Clean up return in ubi_remove_volume()
Geert Uytterhoeven (1):
UBI: Fix crash in try_recover_peb()
Heiko Schocher (1):
UBI: Set free_count to zero before walking through erase list
Iosif Harutyunov (1):
ubi: Fix race condition between ubi device creation and udev
Ladislav Michl (2):
spi: atmel_spi: fix duplicate const warning
state: backend_bucket_circular: fix for non power of 2 writesize
Linus Torvalds (1):
give up on gcc ilog2() constant optimizations
Lionel Debieve (1):
mtd: ubi: Update ubi-media.h to dual license
Lucas Stach (2):
bootsource: handle SPI-NOR in the same way as SPI-EEPROM
arm: crypto: fix SHA256 shipped assembler code
Marc Kleine-Budde (5):
i.MX habv4: properly indent defines and enums
i.MX habv4: convert habv4_get_status() and habv4_display_event() from printf to pr_err()
i.MX habv4: habv4_get_status(): display warning events, too
i.MX habv4: habv4_display_event_record(): Add function to decode event record
scripts imx-image: add support for newer versions of "cst"
Marc Reilly (3):
ARM: dts: am335x: introduce new "stripped" common.dtsi for PBL use
ARM: dts: update am335x-bone-common.dtsi to match kernel version
ARM: dts: change am335x-bone-common.dtsi to include kernel variant directly
Marcin Niestroj (22):
crypto: caam - fix RNG init descriptor ret. code checking
crypto: caam - fix warning in APPEND_MATH_IMM_u64
crypto: caam - fix writing to JQCR_MS when using service interface
crypto: caam - handle core endianness != caam endianness
crypto: caam - add support for iMX6UL
crypto: caam - fix sparse warnings
crypto: caam - trivial code clean-up
crypto: caam - remove unreachable code in report_ccb_status()
crypto: caam - constify pointer to descriptor buffer
crypto: caam - avoid double inclusion in desc_constr.h
crypto: caam - clean-up in caam_init_rng()
crypto: caam - fix incorrect define
crypto: caam - constify key data
crypto: caam - fix endless loop when DECO acquire fails
crypto: caam - do not use mem and emi_slow clock for imx7x
crypto: caam - sync desc.h with Linux
crypto: caam - staticize caam_get_era()
crypto: caam - allow retrieving 'era' from register
scripts: imx: add optional argument to hab_blocks command
ARM: imx: Update default image certificate for CST tool
scripts: imx: Support encrypted boot with HABv4
images: imx: Add targets for signed encrypted images
Martin Wilck (1):
scsi: ilog2: create truly constant version for sparse
Michael Grzeschik (1):
arm: mach-imx: remove unused header
Oleg.Karfich@wago.com (7):
nand command: fix null pointer when adding/deleting a bb device
gpio: pca953x: add oftree support
net: dhcp: use private extension 224 also in discover requests
commands: dhcp: add parameter for private data
net: dhcp: add global variable for retries
led: add pca955x led support
led: use max led value in case of led trigger
Oleksij Rempel (1):
ARM: i.MX28: Add APBH clk support
Peter Mamonov (1):
scripts/dtc: add fdtget to .gitignore
Rabin Vincent (1):
ubi: fastmap: Fix slab corruption
Randy Dunlap (1):
linux/log2.h: fix kernel-doc notation
Richard Weinberger (20):
UBI: Fastmap: Fix memory leak while attaching
UBI: Remove alloc_ai() slab name from parameter list
UBI: Don't read back all data in ubi_eba_copy_leb()
UBI: Fix static volume checks when Fastmap is used
ubi: Make recover_peb power cut aware
ubi: Fix early logging
ubi: Make volume resize power cut aware
ubi: Fix scan_fast() comment
ubi: Introduce vol_ignored()
ubi: Fix whitespace issue in count_fastmap_pebs()
ubi: Rework Fastmap attach base code
ubi: Check whether the Fastmap anchor matches the super block
ubi: Be more paranoid while seaching for the most recent Fastmap
ubi: Deal with interrupted erasures in WL
ubi: Fix races around ubi_refill_pools()
ubi: Fix Fastmap's update_vol()
ubi: fastmap: Correctly handle interrupted erasures in EBA
ubi: fastmap: Check each mapping only once
ubi: fastmap: Detect EBA mismatches on-the-fly
ubi: Initialize Fastmap checkmapping correctly
Roland Hieber (19):
images: MXS: allow generation of unencrypted bootstreams
ARM: MXS: i.MX28: allow setup of low-voltage SDRAM
ARM: MXS: allow configuration of EMI clock prescaler
ARM: MXS: refactor mx2*_power_init source configuration
ARM: MXS: allow starting from battery input without 4P2 source enabled
ARM: MXS: make power levels configurable in mx2*_power_init
ARM: MXS: fix VDDx brownout setup logic
ARM: MXS: make VDDx brownout setup more understandable
ARM: MXS: mxs_power_status: use less magic values
ARM: MXS: mxs_power_status: align output
Documentation: MXS: general update and improvements
pinctrl: imx-iomux-v3: fix compiler warning
ARM: i.MX: Kindle 4/5 is based on Device Tree, select it in Kconfig
ARM: i.MX: add defconfig for the Kindle i.MX50 boards
Documentation: i.MX: update Kindle 4/5 board documentation
scripts: imx-usb-loader: rename imx_device() to imx_device_by_usb_id()
scripts: imx-usb-loader: fail early if the USB device path does not match
scripts: imx-usb-loader: allow use of unknown USB IDs
scripts: imx-usb-loader: make i.MX6SoloX better to type
Sam Ravnborg (3):
phylib: add Davicom PHY support
phylib: add support for reset-gpios
at91sam9263ek: add PHY, miitool etc. to config
Sascha Hauer (38):
scripts: mxsimage: Allow unencrypted images
ARM: i.MX28: Add memory size detection
ARM: i.MX23: Add memory size detection
USB: host: hub: rename function argument
ubi: fastmap: Erase outdated anchor PEBs during attach
ubi: Fastmap: Fix typo
ubi: Fix copy/paste error in function documentation
ARM: i.MX: Reset OTG controller during startup
ARM: i.MX: make HAB certificate pathes explicitly overwritable
dts: update to v4.19-rc1
dts: update to v4.19-rc2
Merge branch 'for-next/am335x'
Merge branch 'for-next/arm'
Merge branch 'for-next/dhcp'
Merge branch 'for-next/dma-mask'
Merge branch 'for-next/dts'
Merge branch 'for-next/imx'
Merge branch 'for-next/imx-caam'
Merge branch 'for-next/imx-hab'
Merge branch 'for-next/misc'
Merge branch 'for-next/mxs'
Merge branch 'for-next/net'
Merge branch 'for-next/ubi'
Merge branch 'for-next/usb'
fs: devfs: Create device files as character devices
fs: devfs: fix r/w permissions
ARM: Multi PBL: Fix image calculation for certain toolchains
ARM: omap: xload: Fix network boot filename
net: mdio: Do not warn about invalid PHY address
ARM: radxa-rock: Fix passing device tree to kernel
ARM: i.MX27: Fix NAND boot with newer gcc
fs: ramfs: Free data when file is unlinked
fs: open: Do not forget to set errno
fs: stat: Do not forget to set errno
fs: ubifs: Do not free memory not allocated by ubifs
ARM: socfpga: Arria10: add missing static
ARM: socfpga: Arria10: Fix compiler warning
Release v2018.10.0
Sebastian Siewior (1):
ubi/upd: Always flush after prepared for an update
Steffen Trumtrar (2):
drivers: net: designware: select reset controller
drivers: net: designware: select reset controller
Teresa Remmet (1):
arm: boards: phytec-som-am335x: Rename kernel image
Uwe Kleine-König (1):
UBI: Fix two typos in comments
Wei Yongjun (1):
mtd: ubi: wl: Fix error return code in ubi_wl_init()
z00189512 (1):
UBI: Modify wrong comment in ubi_leb_map function.
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
reply other threads:[~2018-10-08 10:42 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20181008104145.kjsxjcxctm72pdwl@pengutronix.de \
--to=s.hauer@pengutronix.de \
--cc=barebox@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox