This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from a09b1d78505e Merge tag 'for-linus-5.10b-rc1-tag' of git://git.kernel.or [...]
new 81c93798ef3e platform/x86: hp-wmi: add support for thermal policy
new 7566616fb968 tools/power/x86/intel-speed-select: Fix missing base-freq [...]
new e529412f3211 tools/power/x86/intel-speed-select: Update version for v5.10
new e973f1d372dc platform/x86: pmc_core: Use descriptive names for LPM registers
new 652036bd5be0 platform/x86: intel_pmc_core: Fix TigerLake power gating s [...]
new 025f26de7fa0 platform/x86: intel_pmc_core: Fix the slp_s0 counter displ [...]
new 3976c6e365d7 platform/x86: intel_pmc_core: Clean up: Remove the duplica [...]
new 68cb1a977e5e platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support
new 46461f8709ed platform/x86: intel_pmc_core: fix: Replace dev_dbg macro w [...]
new d0e21c24de71 MAINTAINERS: Update maintainers for pmc_core driver
new c071afcea6ec platform/x86: mlx-platform: Remove PSU EEPROM configuration
new 638eae9bc7eb platform_data/mlxreg: Update module license
new d2f3ab5b6b05 platform_data/mlxreg: Extend core platform structure
new 47a514b642cf platform/x86: mlx-platform: Add capability field to platfo [...]
new 1a3f7813f38e MAINTAINERS: update X86 PLATFORM DRIVERS entry with new ke [...]
new 15cb5469fc5f Merge tag 'platform-drivers-x86-v5.10-1' of git://git.kern [...]
new 72f80ce4ef9b opp: Rename regulator_enabled and use it as status of all [...]
new 10b217365b94 opp: Reuse the enabled flag in !target_freq path
new f3364e17d571 opp: Split out _opp_set_rate_zero()
new 8aaf6264fc7f opp: Remove _dev_pm_opp_find_and_remove_table() wrapper
new dd461cd9183f opp: Allow dev_pm_opp_get_opp_table() to return -EPROBE_DEFER
new 90d46d71cce2 opp: Handle multiple calls for same OPP table in _of_add_o [...]
new 3a5578784d1e Merge branch 'opp/defer-probe' into HEAD
new 475ac8ead803 opp: Drop unnecessary check from dev_pm_opp_attach_genpd()
new 60cdeae0d627 opp: Reduce code duplication in _set_required_opps()
new 2c59138c22f1 opp: Set required OPPs in reverse order when scaling down
new 4461269572e6 dt-bindings: opp: Allow opp-supported-hw to contain multip [...]
new 0ff25c99042a opp: Allow opp-supported-hw to contain multiple versions
new 7162fc2e4eda ARM: tegra: Pass multiple versions in opp-supported-hw property
new cb60e9602cce opp: Prevent memory leak in dev_pm_opp_attach_genpd()
new a5663c9b1e31 opp: Allow opp-level to be set to 0
new 757e282188f0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
new 0a10d3fe3e5c arch_topology: validate input frequencies to arch_set_freq [...]
new 1a0419b0db46 cpufreq: move invariance setter calls in cpufreq core
new 874f63531064 cpufreq: report whether cpufreq supports Frequency Invaria [...]
new ecddc3a0d5d7 arch_topology, cpufreq: constify arch_* cpumasks
new 15e5d5b45b2b arch_topology, arm, arm64: define arch_scale_freq_invariant()
new fccd2f0e629b Merge back cpufreq material for 5.10.
new 40c3bd4cfa6f cpufreq: stats: Defer stats update to cpufreq_stats_record [...]
new 381abb942a39 cpufreq: stats: Remove locking
new 4958b46efb6d cpufreq: stats: Mark few conditionals with unlikely()
new 96f60cddf7a1 cpufreq: stats: Enable stats for fast-switch as well
new 08d8c65e849d cpufreq: Move traces and update to policy->cur to cpufreq core
new dc279ac6e5b4 cpufreq: dt: Refactor initialization to handle probe defer [...]
new ded10c47f39e cpufreq: imx6q: Unconditionally call dev_pm_opp_of_remove_table()
new b1593e53f2e1 Merge commit 'ded10c47f39e' into HEAD
new b89c01c96051 cpufreq: tegra186: Fix initial frequency
new 629238068eb9 cpufreq: s5pv210: Simplify with dev_err_probe()
new 77c6d5cd93f5 cpufreq: s5pv210: Use dev_err instead of pr_err in probe
new 01a163c52039 cpufreq: sti-cpufreq: add stih418 support
new 305accf3b53a cpufreq: dt-platdev: Blacklist st,stih418 SoC
new a0d698d8c21a cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ
new c942d1542f1b cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE
new bd74e286b354 cpufreq: qcom-hw: Make use of cpufreq driver_data for pass [...]
new 75319b4600e7 dt-bindings: cpufreq: cpufreq-qcom-hw: Document Qcom EPSS [...]
new f17b3e44320b cpufreq: qcom-hw: Use devm_platform_ioremap_resource() to [...]
new dcd1fd724c19 cpufreq: qcom-hw: Use of_device_get_match_data for offsets [...]
new 49b59f4c358c cpufreq: qcom-hw: Add cpufreq support for SM8250 SoC
new bc9b9c5ab9d8 cpufreq: qcom: Don't add frequencies without an OPP
new a17a733e377d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new 86836bac55f9 cpufreq: schedutil: Simplify sugov_fast_switch()
new efad4240da94 cpufreq: stats: Add memory barrier to store_reset()
new a20b7053b5c4 cpufreq,arm,arm64: restructure definitions of arch_set_fre [...]
new 6699e91c0717 arm: disable frequency invariance for CONFIG_BL_SWITCHER
new b7af6080a3d2 cpufreq: stats: Fix string format specifier mismatch
new 9c2ff6650f4b Merge branch 'pm-cpufreq'
new 1170433e6611 cpuidle: tegra: Correctly handle result of arm_cpuidle_sim [...]
new 653f68b6ecd1 ACPI: processor: Print more information when acpi_processo [...]
new 10942019040c firmware: psci: Extend psci_set_osi_mode() to allow reset [...]
new 70c179b49870 cpuidle: psci: Allow PM domain to be initialized even if n [...]
new f49735f4978f cpuidle: record state entry rejection statistics
new f3643b5b77f2 Merge back cpuidle material for 5.10.
new 0b9688ee95c1 Merge back cpuidle material for 5.10.
new 7b38b7b0427d PM / devfreq: Add devfreq_get_devfreq_by_node function
new 86d90fd95bbc PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...]
new 02bdbf7d09c0 PM / devfreq: event: Change prototype of devfreq_event_get [...]
new d353d1202b89 PM / devfreq: tegra30: Improve initial hardware resetting
new 4285027c733a Merge tag 'devfreq-next-for-5.10' of git://git.kernel.org/ [...]
new fe5975b1b8b2 Merge branches 'pm-cpuidle' and 'pm-devfreq'
new d12544fb2aa9 PM: runtime: Remove link state checks in rpm_get/put_supplier()
new 6b61d49a5579 PM: runtime: Fix timer_expires data type on 32-bit arches
new 55c4478a8f0e PM: hibernate: Batch hibernate and resume IO requests
new 428805c0c5e7 PM: hibernate: remove the bogus call to get_gendisk() in s [...]
new 5e92442bb412 ACPI: EC: PM: Flush EC work unconditionally after wakeup
new e0e9ce390d7b ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe()
new c6e331312ebf PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI
new 49f618e1b669 PM: domains: Rename power state enums for genpd
new f63816e43d90 PM: domains: Allow to abort power off when no ->power_off( [...]
new 2cf9ba290536 Merge branches 'pm-core', 'pm-sleep', 'pm-pci' and 'pm-domains'
new 3ffe2e7318ba PM: AVS: qcom-cpr: simplify the return expression of cpr_d [...]
new bf23e1cd46d6 MAINTAINERS: drop myself from PM AVS drivers
new 00610935158f powercap: include header to fix -Wmissing-prototypes
new 16641d81f9ff Merge branches 'pm-avs' and 'powercap'
new 0b8417c14181 Merge tag 'pm-5.10-rc1' of git://git.kernel.org/pub/scm/li [...]
new 3d21044e5dba ACPICA: Add support for 64 bit risc-v compilation
new ec360131ec27 ACPICA: Drop the repeated word "an" in a comment
new 465e490d290b ACPICA: Tree-wide: fix various typos and spelling mistakes
new 4d5840372654 ACPICA: Add predefined names found in the SMBus sepcification
new 18aaa02c9b32 ACPICA: acpi_help: Update UUID list
new ef3efb439aef ACPICA: iASL: Return exceptions for string-to-integer conversions
new 6218ab30da72 ACPICA: Debugger: Add a new command: "ALL <NameSeg>"
new 167504a0a654 ACPICA: Remove unnecessary semicolon
new 2bfdb7b3e95b ACPICA: Update version to 20200925 Version 20200925
new 84b43284af40 ACPICA: Validate GPE blocks at init time
new f06011ad6225 ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write()
new 9da8e9ac1714 ACPICA: Introduce special struct type for GPE register addresses
new 7a8379eb41a4 ACPICA: Add support for using logical addresses of GPE blocks
new 6915564dc5a8 ACPI: OSL: Change the type of acpi_os_map_generic_address( [...]
new 85f94020033f ACPI: OSL: Make ACPICA use logical addresses of GPE blocks
new 9a15da1b84c9 Merge back earlier ACPICA-related changes for 5.10.
new 5f155515d373 ACPI: NFIT: Use kobj_to_dev() instead
new fa870509d9ec ACPI / PMIC: Split out Kconfig and Makefile specific for A [...]
new e410c43b66d5 ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/
new 399e08f1f066 MAINTAINERS: Use my kernel.org address for Intel PMIC work
new 2ce6324eadb0 ACPI: DPTF: Add PCH FIVR participant driver
new ad4a0f240882 ACPI: APD: Add kerneldoc for properties in struct apd_device_desc
new 62d2234d333a ACPI: APD: Remove flags from struct apd_device_desc
new 5df8e5f4f9ce ACPI: APD: Remove ACPI_MODULE_NAME()
new ee2bc5d2c405 ACPI: APD: Remove unnecessary APD_ADDR() macro stub
new 32c6f3ffa018 ACPI: APD: Clean up header file include statements
new acd448f300b7 Merge branches 'acpi-tables', 'acpi-pmic', 'acpi-dptf' and [...]
new b226faab4e78 ACPI: video: use ACPI backlight for HP 635 Notebook
new 7d1eb2d8f050 ACPI: battery: include linux/power_supply.h
new 9a2e849fb6de ACPI: configfs: Add missing config_item_put() to fix refco [...]
new 05de068614ac ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug()
new 20eeeafb917b Merge branches 'acpi-video', 'acpi-battery', 'acpi-config' [...]
new 8a3decac087a ACPI: Add out of bounds and numa_off protections to pxm_to_node()
new 01feba590cd6 ACPI: Do not create new NUMA domains from ACPI static tabl [...]
new fe205d984e77 ACPI: Remove side effect of partly creating a node in acpi [...]
new 4eb3723f18e9 ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_onlin [...]
new a62d07e0006a ACPI: Remove side effect of partly creating a node in acpi [...]
new 95ac5bf4e471 irq-chip/gic-v3-its: Fix crash if ITS is in a proximity do [...]
new 4849bc777049 ACPI / NUMA: Add stub function for pxm_to_node()
new 894c26a1c274 ACPI: Support Generic Initiator only domains
new 73bf7382debb x86: Support Generic Initiator only proximity domains
new 01aabca2fd54 ACPI: Let ACPI know we support Generic Initiator Affinity [...]
new 2c5b9bde95c9 ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3
new b9fffe47212c node: Add access1 class to represent CPU to memory charact [...]
new dc9e7860df91 docs: mm: numaperf.rst Add brief description for access class 1.
new e4174ff78b9e Merge branch 'acpi-numa'
new 749626fa0990 ACPI: Remove three unused inline functions
new 1eb3d0414520 ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME()
new cbaef23b2cb3 ACPI: LPSS: Remove ACPI_MODULE_NAME()
new 8295d7900398 ACPI: memhotplug: Remove leftover ACPICA debug functionality
new da5b64329d8f ACPI: platform: Remove ACPI_MODULE_NAME()
new d2c18c0db8c2 ACPI: container: Remove leftover ACPICA debug functionality
new 6b168c56e5bd ACPI: custom_method: Remove dead ACPICA debug code
new d0611c6e0209 ACPI: debugfs: Remove dead ACPICA debug code
new 7ae57c6d14a2 ACPI: dock: Remove dead ACPICA debug code
new 3ffa00e88df5 ACPI: event: Remove leftover ACPICA debug code
new be690f3ed1d8 ACPI: PCI: Remove unused ACPICA debug code
new d93b767e8cb3 ACPI: proc: Remove dead ACPICA debug code
new 34f98c29041d ACPI: processor: Remove dead ACPICA debug code
new b16cd57ebc5d ACPI: tiny-power-button: Remove dead ACPICA debug code
new e0e13705edd9 ACPI: video: Remove leftover ACPICA debug code
new 77569c7533a6 ACPI: wakeup: Remove dead ACPICA debug code
new 1e0cb59d5f0a ACPI: Make acpi_evaluate_dsm() prototype consistent
new 5d2a3ca813f3 Merge branch 'acpi-misc'
new 7cecb47f55e0 ACPI / extlog: Check for RDMSR failure
new c18483a8ed30 ACPI: memhotplug: Remove 'state' from struct acpi_memory_device
new 21988a8e5147 ACPI: button: fix handling lid state changes when input de [...]
new 05c36e5adf2b tools/power/acpi: Serialize Makefile
new 8e8883cef6ce ACPI: PCI: update kernel-doc line comments
new 8be2362d10e8 Merge branches 'acpi-extlog', 'acpi-memhotplug', 'acpi-but [...]
new cf1d2b44f6c7 Merge tag 'acpi-5.10-rc1' of git://git.kernel.org/pub/scm/ [...]
new 759e56d9238e PNP: quirks: Fix duplicate included pci.h
new 38db63baf83a PNP: ACPI: Fix missing-prototypes in acpi_pnp.c
new 2ef0342530b0 PNP: remove the now unused pnp_find_card() function
new defb53a7c790 Merge tag 'pnp-5.10-rc1' of git://git.kernel.org/pub/scm/l [...]
The 169 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/ABI/testing/sysfs-platform-dptf | 16 +
Documentation/admin-guide/mm/numaperf.rst | 8 +
Documentation/admin-guide/pm/cpuidle.rst | 9 +
Documentation/admin-guide/pnp.rst | 4 -
.../bindings/cpufreq/cpufreq-qcom-hw.txt | 2 +-
Documentation/devicetree/bindings/opp/opp.txt | 53 +-
MAINTAINERS | 11 +-
arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi | 36 -
arch/arm/boot/dts/tegra20-cpu-opp.dtsi | 67 +-
arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 512 -----------
arch/arm/boot/dts/tegra30-cpu-opp.dtsi | 984 +++------------------
arch/arm/include/asm/topology.h | 5 +
arch/arm64/include/asm/topology.h | 2 +
arch/arm64/kernel/topology.c | 9 +-
arch/x86/include/asm/numa.h | 2 +
arch/x86/kernel/setup.c | 1 +
arch/x86/mm/numa.c | 21 +
drivers/acpi/Kconfig | 65 +-
drivers/acpi/Makefile | 10 +-
drivers/acpi/acpi_apd.c | 32 +-
drivers/acpi/acpi_cmos_rtc.c | 2 -
drivers/acpi/acpi_configfs.c | 1 +
drivers/acpi/acpi_extlog.c | 6 +-
drivers/acpi/acpi_lpss.c | 2 -
drivers/acpi/acpi_memhotplug.c | 19 +-
drivers/acpi/acpi_platform.c | 2 -
drivers/acpi/acpi_pnp.c | 2 +
drivers/acpi/acpi_processor.c | 34 +-
drivers/acpi/acpica/acdebug.h | 4 +
drivers/acpi/acpica/acglobal.h | 6 +
drivers/acpi/acpica/achware.h | 6 +
drivers/acpi/acpica/aclocal.h | 11 +-
drivers/acpi/acpica/acpredef.h | 33 +-
drivers/acpi/acpica/dbexec.c | 39 +-
drivers/acpi/acpica/dbinput.c | 14 +-
drivers/acpi/acpica/dbmethod.c | 167 +++-
drivers/acpi/acpica/evgpe.c | 4 +-
drivers/acpi/acpica/evgpeblk.c | 27 +-
drivers/acpi/acpica/evgpeinit.c | 23 +-
drivers/acpi/acpica/hwgpe.c | 102 ++-
drivers/acpi/acpica/hwvalid.c | 30 +
drivers/acpi/acpica/nsalloc.c | 2 +-
drivers/acpi/acpica/nsarguments.c | 4 +-
drivers/acpi/acpica/nsxfobj.c | 3 +-
drivers/acpi/acpica/psparse.c | 4 +-
drivers/acpi/acpica/utpredef.c | 5 +-
drivers/acpi/acpica/utstrsuppt.c | 33 +-
drivers/acpi/apei/apei-base.c | 6 +-
drivers/acpi/arm64/iort.c | 2 +-
drivers/acpi/bus.c | 4 +
drivers/acpi/button.c | 13 +-
drivers/acpi/container.c | 3 -
drivers/acpi/custom_method.c | 2 -
drivers/acpi/debugfs.c | 3 -
drivers/acpi/dock.c | 2 -
drivers/acpi/dptf/Kconfig | 14 +
drivers/acpi/dptf/Makefile | 1 +
drivers/acpi/dptf/dptf_pch_fivr.c | 126 +++
drivers/acpi/dptf/int340x_thermal.c | 1 +
drivers/acpi/ec.c | 10 +-
drivers/acpi/event.c | 3 -
drivers/acpi/nfit/core.c | 10 +-
drivers/acpi/numa/hmat.c | 93 +-
drivers/acpi/numa/srat.c | 73 +-
drivers/acpi/osl.c | 30 +-
drivers/acpi/pci_root.c | 4 +-
drivers/acpi/pci_slot.c | 3 -
drivers/acpi/pmic/Kconfig | 67 ++
drivers/acpi/pmic/Makefile | 10 +
drivers/acpi/proc.c | 4 -
drivers/acpi/processor_core.c | 3 -
drivers/acpi/processor_thermal.c | 2 -
drivers/acpi/scan.c | 3 +-
drivers/acpi/tiny-power-button.c | 1 -
drivers/acpi/video_detect.c | 12 +-
drivers/acpi/wakeup.c | 2 -
drivers/base/arch_topology.c | 15 +-
drivers/base/node.c | 3 +
drivers/base/power/domain.c | 71 +-
drivers/base/power/runtime.c | 5 +-
drivers/cpufreq/Kconfig.arm | 2 +-
drivers/cpufreq/armada-37xx-cpufreq.c | 6 +
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/cpufreq-dt.c | 296 +++----
drivers/cpufreq/cpufreq.c | 45 +-
drivers/cpufreq/cpufreq_stats.c | 105 ++-
drivers/cpufreq/imx6q-cpufreq.c | 10 +-
drivers/cpufreq/qcom-cpufreq-hw.c | 144 +--
drivers/cpufreq/s5pv210-cpufreq.c | 31 +-
drivers/cpufreq/scmi-cpufreq.c | 12 +-
drivers/cpufreq/scpi-cpufreq.c | 6 +-
drivers/cpufreq/sti-cpufreq.c | 6 +-
drivers/cpufreq/tegra186-cpufreq.c | 30 +
drivers/cpufreq/vexpress-spc-cpufreq.c | 12 +-
drivers/cpuidle/cpuidle-psci-domain.c | 59 +-
drivers/cpuidle/cpuidle-tegra.c | 34 +-
drivers/cpuidle/cpuidle.c | 1 +
drivers/cpuidle/sysfs.c | 3 +
drivers/devfreq/devfreq-event.c | 14 +-
drivers/devfreq/devfreq.c | 57 +-
drivers/devfreq/exynos-bus.c | 7 +-
drivers/devfreq/rk3399_dmc.c | 2 +-
drivers/devfreq/tegra30-devfreq.c | 8 +-
drivers/firmware/psci/psci.c | 12 +-
drivers/iommu/intel/dmar.c | 2 +-
drivers/irqchip/irq-gic-v3-its.c | 7 +-
drivers/memory/samsung/exynos5422-dmc.c | 6 +-
drivers/opp/core.c | 231 ++---
drivers/opp/cpu.c | 2 +-
drivers/opp/of.c | 112 ++-
drivers/opp/opp.h | 5 +-
drivers/pci/pci-acpi.c | 10 +
drivers/platform/x86/hp-wmi.c | 23 +
drivers/platform/x86/intel_pmc_core.c | 121 +--
drivers/platform/x86/intel_pmc_core.h | 5 +-
drivers/platform/x86/mlx-platform.c | 16 +-
drivers/pnp/isapnp/compat.c | 23 -
drivers/pnp/quirks.c | 2 -
drivers/power/avs/qcom-cpr.c | 8 +-
drivers/powercap/idle_inject.c | 1 +
drivers/soc/samsung/exynos-asv.c | 2 +-
include/acpi/acconfig.h | 2 +-
include/acpi/acexcep.h | 4 +-
include/acpi/acpi_io.h | 2 +-
include/acpi/acpi_numa.h | 4 +
include/acpi/acpixf.h | 2 +-
include/acpi/actypes.h | 2 +-
include/acpi/acuuid.h | 7 +
include/acpi/battery.h | 2 +
include/acpi/platform/aclinux.h | 7 +-
include/linux/acpi.h | 27 +-
include/linux/arch_topology.h | 6 +-
include/linux/cpufreq.h | 15 +-
include/linux/cpuidle.h | 1 +
include/linux/devfreq-event.h | 14 +-
include/linux/devfreq.h | 11 +-
include/linux/isapnp.h | 6 -
include/linux/nodemask.h | 1 +
include/linux/platform_data/mlxreg.h | 34 +-
include/linux/pm.h | 2 +-
include/linux/pm_domain.h | 4 +-
include/linux/psci.h | 2 +-
kernel/power/hibernate.c | 11 -
kernel/power/swap.c | 15 +
kernel/sched/cpufreq_schedutil.c | 18 +-
tools/power/acpi/Makefile | 2 +
.../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +-
tools/power/x86/intel-speed-select/isst-config.c | 23 +-
tools/power/x86/intel-speed-select/isst-core.c | 8 +-
tools/power/x86/intel-speed-select/isst.h | 2 +-
150 files changed, 2152 insertions(+), 2598 deletions(-)
create mode 100644 drivers/acpi/dptf/dptf_pch_fivr.c
create mode 100644 drivers/acpi/pmic/Kconfig
create mode 100644 drivers/acpi/pmic/Makefile
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
"Adhemerval Zanella pushed a change to branch master
in repository toolchain/llvm/linaro-scripts.
from 0993262 Add clang-cmake-aarch64-full to flang category
new d3e8c48 Move bot-status to python and adapt it to buildbot v2
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
monitor/README.txt | 2 +
monitor/bot-status | 243 --------------------------------------------------
monitor/bot-status.py | 198 ++++++++++++++++++++++++++++++++++++++++
monitor/install.sh | 26 ++----
monitor/linaro.json | 8 +-
5 files changed, 212 insertions(+), 265 deletions(-)
delete mode 100755 monitor/bot-status
create mode 100755 monitor/bot-status.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 06bec55e80d i386: Improve chaining of _{addcarry,subborrow}_u{32,64} [PR97387]
new 068644a1497 c++: DECL_FRIEND_P cleanup
new b3f1fef1f0b Adjust the VxWorks alternative LIMITS_H guard for glimits.h
new e4b887cb765 Add include-fixed to include search paths for libgcc on VxWorks
new 69d6b3f650e Honor $(MULTISUBDIR) in -I directives for libgcc on VxWorks
new d00f8b40567 Fallback to default CPP spec for C++ on VxWorks
new 5b00bcc5432 Rework CPP_BUILTINS_SPEC for powerpc-vxworks
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/config/rs6000/vxworks.h | 57 +++++++++++++++++++++---
gcc/config/t-vxworks | 2 +-
gcc/config/vxworks.h | 6 +++
gcc/cp/class.c | 5 ++-
gcc/cp/constraint.cc | 11 +++--
gcc/cp/cp-tree.h | 24 ++++++----
gcc/cp/decl.c | 99 +++++++++++++++++------------------------
gcc/cp/decl2.c | 2 +-
gcc/cp/friend.c | 15 ++-----
gcc/cp/name-lookup.c | 106 ++++++++++----------------------------------
gcc/cp/pt.c | 12 ++---
libcc1/libcp1plugin.cc | 2 +-
libgcc/config/t-vxworks | 1 +
libgcc/config/t-vxworks7 | 1 +
14 files changed, 158 insertions(+), 185 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from b5fc7a89e58b Merge tag 'overflow-v5.10-rc1' of git://git.kernel.org/pub [...]
new 1f7a44f63e6c compiler-clang: add build check for clang 10.0.1
new 4c207c50ea35 Revert "kbuild: disable clang's default use of -fmerge-all [...]
new 2980e6070eef Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...]
new 3759da22e5c0 Revert "arm64: vdso: Fix compilation with clang older than 8"
new 3511af0a72ef Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...]
new 527f6750d92b kasan: remove mentions of unsupported Clang versions
new c8db3b0a7ba7 compiler-gcc: improve version error
new a25c13b3aa1b compiler.h: avoid escaped section names
new 4d6fb34acb5d export.h: fix section name for CONFIG_TRIM_UNUSED_KSYMS for Clang
new eb38f37c3cee kbuild: doc: describe proper script invocation
new 2c92406f3343 scripts/spelling.txt: increase error-prone spell checking
new 33c5bb375ea4 scripts/spelling.txt: add "arbitrary" typo
new d72e720a1939 scripts/decodecode: add the capability to supply the progr [...]
new 4f8c94022f0b ntfs: add check for mft record size in superblock
new 679edeb0ed8a ocfs2: delete repeated words in comments
new 8dd71b25c56a ocfs2: fix potential soft lockup during fstrim
new da5c1c0bb316 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr
new 97383c741b06 fs_parse: mark fs_param_bad_value() as static
new c1ff3f95497e mm/slab.c: clean code by removing redundant if condition
new d7cff4ded857 include/linux/slab.h: fix a typo error in comment
new c270cf3041a5 mm/slub.c: branch optimization in free slowpath
new 9f986d998a30 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc
new 9cf7a1118365 mm/slub: make add_full() condition more explicit
new c4b28963fd79 mm/kmemleak: rely on rcu for task stack scanning
new 1abbef4f5172 mm,kmemleak-test.c: move kmemleak-test.c to samples dir
new 2dd57d3415f8 x86/numa: cleanup configuration dependent command-line options
new 3b0d31011d39 x86/numa: add 'nohmat' option
new 88e9a5b7965c efi/fake_mem: arrange for a resource entry per efi_fake_me [...]
new c01044cc8191 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...]
new 73fb952d8371 resource: report parent to walk_iomem_res_desc() callback
new a035b6bf863e mm/memory_hotplug: introduce default phys_to_target_node() [...]
new 5ccac54f3e12 ACPI: HMAT: attach a device for each soft-reserved range
new ec826909981c device-dax: drop the dax_region.pfn_flags attribute
new 174ebece379b device-dax: move instance creation parameters to 'struct d [...]
new f5516ec5efb9 device-dax: make pgmap optional for instance creation
new 59bc8d10dc41 device-dax/kmem: introduce dax_kmem_range()
new 7e6b431aaef8 device-dax/kmem: move resource name tracking to drvdata
new 0513bd5bb114 device-dax/kmem: replace release_resource() with release_m [...]
new c2f3011ee697 device-dax: add an allocation interface for device-dax instances
new f11cf813dee2 device-dax: introduce 'struct dev_dax' typed-driver operations
new 0f3da14a4f05 device-dax: introduce 'seed' devices
new c77f520db8eb drivers/base: make device_find_child_by_name() compatible [...]
new fcffb6a1df92 device-dax: add resize support
new a4574f63edc6 mm/memremap_pages: convert to 'struct range'
new b7b3c01b1915 mm/memremap_pages: support multiple ranges per invocation
new 60e93dc097f7 device-dax: add dis-contiguous resource support
new 0b07ce872a9e device-dax: introduce 'mapping' devices
new 33cf94d71766 device-dax: make align a per-device property
new 6d82120f4156 device-dax: add an 'align' attribute
new 5a505603a917 dax/hmem: introduce dax_hmem.region_idle parameter
new 8490e2e25b5a device-dax: add a range mapping allocation attribute
new 853322a67104 mm/debug.c: do not dereference i_ino blindly
new bac3cf4d01d4 mm, dump_page: rename head_mapcount() --> head_compound_ma [...]
new 61ef18655704 mm: factor find_get_incore_page out of mincore_page
new f5df8635c5a3 mm: use find_get_incore_page in memcontrol
new e6e88712e43b mm: optimise madvise WILLNEED
new 8cf886463ecc proc: optimise smaps for shmem entries
new 9dfc8ff34b95 i915: use find_lock_page instead of find_lock_entry
new a6de4b4873e1 mm: convert find_get_entry to return the head page
new 63ec1973ddf3 mm/shmem: return head page from find_lock_entry
new a8cf7f272b5a mm: add find_lock_head
new 27a83a609b3b mm/filemap: fix filemap_map_pages for THP
new eb1d7a65f08a mm, fadvise: improve the expensive remote LRU cache draini [...]
new 4c6cd03ed88c mm/gup_benchmark: update the documentation in Kconfig
new 657d4f7996c6 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag
new 447f3e45c18a mm/gup: don't permit users to call get_user_pages with FOL [...]
new 146608bb75e6 mm/gup: protect unpin_user_pages() against npages==-ERRNO
new 3264631548b1 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity
new cc2828b21c76 mm: remove activate_page() from unuse_pte()
new 6f4dd8de4835 mm: remove superfluous __ClearPageActive()
new a3e7bea06072 mm/swap.c: fix confusing comment in release_pages()
new f3bc52cb04bc mm/swap_slots.c: remove always zero and unused return valu [...]
new 548d9782bd84 mm/page_io.c: remove useless out label in __swap_writepage()
new 12eab4289d32 mm/swap.c: fix incomplete comment in lru_cache_add_inactiv [...]
new 7a3d52e45e00 mm/swapfile.c: remove unnecessary goto out in _swap_info_get()
new 822bca52ee7e mm/swapfile.c: fix potential memory leak in sys_swapon
new 433e7d317754 mm/memremap.c: convert devmap static branch to {inc,dec}
new e90342e6d26a mm: memcontrol: use flex_array_size() helper in memcpy()
new 61e604e636ab mm: memcontrol: use the preferred form for passing the siz [...]
new 19b629c9795b mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...]
new 05bdc520b3ad mm: memcontrol: correct the comment of mem_cgroup_iter()
new f9f84ec56f7e mm/memcg: clean up obsolete enum charge_type
new 8d387a5f172f mm/memcg: simplify mem_cgroup_get_max()
new bd0b230fe145 mm/memcg: unify swap and memsw page counters
new 5f9a4f4a7096 mm: memcontrol: add the missing numa_stat interface for cgroup v2
new d437024e69b8 mm/page_counter: correct the obsolete func name in the com [...]
new 7a52d4d88ade mm: memcontrol: reword obsolete comment of mem_cgroup_unma [...]
new d1b2cf6cb84a mm: memcg/slab: uncharge during kmem_cache_free_bulk()
new 9a137153fc87 mm/memcg: fix device private memcg accounting
new efc9511cecf6 selftests/vm: fix false build success on the second and la [...]
new 34d109131f48 selftests/vm: fix incorrect gcc invocation in some cases
new b2b29d6d0119 mm: account PMD tables like PTE tables
new d383807aaf77 mm/memory.c: fix typo in __do_fault() comment
new a7069ee3f891 mm/memory.c: replace vmf->vma with variable vma
new 7c61f917b161 mm/mmap: rename __vma_unlink_common() to __vma_unlink()
new 4d1e72437b92 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...]
new 07e5bfe651f8 mmap locking API: add mmap_lock_is_contended()
new 03b4b1149308 mm: smaps*: extend smap_gather_stats to support specified [...]
new ff9f47f6f00c mm: proc: smaps_rollup: do not stall write attempts on mmap_lock
new e18c45ffcfa3 mm: move PageDoubleMap bit
new a08d93e5752a mm: simplify PageDoubleMap with PF_SECOND policy
new f9d86a605722 mm/mmap: leave adjust_next as virtual address instead of p [...]
new f1dc1685f6ca mm/memory.c: fix spello of "function"
new 808fbdbea05f mm/mmap: not necessary to check mapping separately
new 0fc48a6e213a mm/mmap: check on file instead of the rb_root_cached of it [...]
new cf508b58457c mm: use helper function mapping_allow_writable()
new cb48841fbf4e mm/mmap.c: use helper function allow_write_access() in __r [...]
new 8332326e8e47 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...]
new c78f463649d6 mm: remove src/dst mm parameter in copy_page_range()
new f577e143d85a include/linux/huge_mm.h: remove mincore_huge_pmd declaration
new bfe18a0900f1 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro
new 9b53122f616a lib/test_hmm.c: remove unused dmirror_zero_page
new 42286f83f80f mm/dmapool.c: replace open-coded list_for_each_entry_safe()
new 41a04814a715 mm/dmapool.c: replace hard coded function name with __func__
new c43bc03d0a87 mm/memory-failure: do pgoff calculation before for_each_process()
new 2c3125977ec1 mm/memory-failure.c: remove unused macro `writeback'
new 82afbc32f221 mm/vmalloc.c: update the comment in __vmalloc_area_node()
new 74640617e14f mm/vmalloc.c: fix the comment of find_vm_area
new 25356cfad69c docs/vm: fix 'mm_count' vs 'mm_users' counter confusion
new 393824f650fa kasan/kunit: add KUnit Struct to Current Task
new 83c4e7a0363b KUnit: KASAN Integration
new 73228c7ecc5e KASAN: port KASAN Tests to KUnit
new 9ab5be976898 KASAN: Testing Documentation
new be4f1ae978ff mm: kasan: do not panic if both panic_on_warn and kasan_mu [...]
new c9c510dc2964 mm/page_alloc: tweak comments in has_unmovable_pages()
new 51030a53d81e mm/page_isolation: exit early when pageblock is isolated i [...]
new 48381d7e4c1f mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...]
new 1c31cb493c31 mm/page_isolation: cleanup set_migratetype_isolate()
new 27f852795a06 virtio-mem: don't special-case ZONE_MOVABLE
new 9181a980625a mm: document semantics of ZONE_MOVABLE
new 6a654e36fa51 mm, isolation: avoid checking unmovable pages across pageb [...]
new b630749f018c mm/page_alloc.c: clean code by removing unnecessary initia [...]
new cfb4a5419184 mm/page_alloc.c: micro-optimization remove unnecessary branch
new fdd4fa1cd904 mm/page_alloc.c: fix early params garbage value accesses
new a0622d05374b mm/page_alloc.c: clean code by merging two functions
new 2187e17b0203 mm/page_alloc.c: __perform_reclaim should return 'unsigned long'
new 30d8ec73e877 mmzone: clean code by removing unused macro parameter
new a9b576f7253e mm: move call to compound_head() in release_pages()
new e320d3012d25 mm/page_alloc.c: fix freeing non-compound pages
new ab00db216c9c include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preem [...]
new 3e5c36007e9c mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool
new d79d176a3037 mm/hugetlb.c: remove the unnecessary non_swap_entry()
new 540809be5267 doc/vm: fix typo in the hugetlb admin documentation
new 7db5e7b67e3e mm/hugetlb: not necessary to coalesce regions recursively
new a1ddc2e8250e mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...]
new d3ec7b6e09e5 mm/hugetlb: use list_splice to merge two list at once
new 972a3da355c9 mm/hugetlb: count file_region to be added when regions_nee [...]
new 15a8d68e9dc2 mm/hugetlb: a page from buddy is not on any list
new 2f37511cb6c2 mm/hugetlb: narrow the hugetlb_lock protection area during [...]
new 6664bfc8e934 mm/hugetlb: take the free hpage during the iteration directly
new 0bf7b64e6e51 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...]
new 069c411de40a mm/vmscan: fix infinite loop in drop_slab_node
new 01c4776ba08c mm/vmscan: fix comments for isolate_lru_page()
new f94afee9980c mm/z3fold.c: use xx_zalloc instead xx_alloc and memset
new 1860129421c3 mm/zbud: remove redundant initialization
new 62b35fe0eba2 mm/compaction.c: micro-optimization remove unnecessary branch
new 74c9da4e1dc0 include/linux/compaction.h: clean code by removing unused [...]
new 1100262037be selftests/vm: 8x compaction_test speedup
new 78b132e9bae9 mm/mempolicy: remove or narrow the lock on current
new f8fd52535c73 mm: remove unused alloc_page_vma_node()
new 544941d78831 mm/mempool: add 'else' to split mutually exclusive case
new 04ba0a923f07 KVM: PPC: Book3S HV: simplify kvm_cma_reserve()
new e9aa36ccbb4e dma-contiguous: simplify cma_early_percent_memory()
new cddb5ddf2b76 arm, xtensa: simplify initialization of high memory pages
new ab8f21aa8b2e arm64: numa: simplify dummy_numa_init()
new 80c4574417ae h8300, nds32, openrisc: simplify detection of memory extents
new c8e470184a06 riscv: drop unneeded node initialization
new 49645793bce1 mircoblaze: drop unneeded NUMA and sparsemem initializations
new cd991db8ddc3 memblock: make for_each_memblock_type() iterator private
new 87c55870f012 memblock: make memblock_debug and related functionality private
new 6e245ad4a17a memblock: reduce number of parameters in for_each_mem_range()
new c9118e6c37bf arch, mm: replace for_each_memblock() with for_each_mem_pf [...]
new b10d6bca8720 arch, drivers: replace for_each_membock() with for_each_me [...]
new 3c45ee6dc7a1 x86/setup: simplify initrd relocation and reservation
new 6120cdc01ef6 x86/setup: simplify reserve_crashkernel()
new 5bd0960b85d7 memblock: remove unused memblock_mem_size()
new 9f3d5eaa3c60 memblock: implement for_each_reserved_mem_region() using _ [...]
new cc6de1680538 memblock: use separate iterators for memory and reserved regions
new 67197a4f28d2 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...]
new 4257889124cc mm/migrate: remove cpages-- in migrate_vma_finalize()
new f1f4f3ab54e9 mm/migrate: remove obsolete comment about device public
new d5660df4a555 Merge branch 'akpm' (patches from Andrew)
new 6545eb030e6f objtool: Move object file loading out of check()
new d44becb9decf objtool: Move ORC logic out of check()
new 3eaecac88a17 objtool: Skip ORC entry creation for non-text sections
new 66734e32463b objtool: Define 'struct orc_entry' only when needed
new 3890b8d92710 objtool: Group headers to check in a single list
new bb090fdb70ec objtool: Make sync-check consider the target architecture
new c8ea0d672521 objtool: Move macros describing structures to arch-dependent code
new eda3dc905834 objtool: Abstract alternative special case handling
new 45245f51f9a4 objtool: Make relocation in alternative handling arch dependent
new d871f7b5a6a2 objtool: Refactor jump table code to support other architectures
new 00089c048eb4 objtool: Rename frame.h -> objtool.h
new 5567c6c39f34 objtool: Only include valid definitions depending on sourc [...]
new ee819aedf34a objtool: Make unwind hint definitions available to other a [...]
new edea9e6bcbea objtool: Decode unwind hint register depending on architecture
new f4f803984c36 objtool: Remove useless tests before save_reg()
new fb136219f0e2 objtool: Ignore unreachable fake jumps
new 2b232a22d822 objtool: Handle calling non-function symbols in other sections
new 14db1f0a9333 objtool: Ignore unreachable trap after call to noreturn functions
new b0b8e56b82c0 objtool: Permit __kasan_check_{read,write} under UACCESS
new 2486baae2cf6 objtool: Allow nested externs to enable BUILD_BUG()
new ab0a40ea8820 perf build: Allow nested externs to enable BUILD_BUG() usage
new 6873139ed078 Merge tag 'objtool-core-2020-10-13' of git://git.kernel.or [...]
new 28b590f418dd Merge 'x86/kaslr' to pick up dependent bits
new c48f46ac7bf3 Merge 'x86/cpu' to pick up dependent bits
new 6ccbd29ade0d KVM: SVM: nested: Don't allocate VMCB structures on stack
new d07f46f9f51a KVM: SVM: Add GHCB definitions
new 3702c2f4eed2 KVM: SVM: Add GHCB Accessor functions
new 976bc5e2acee KVM: SVM: Use __packed shorthand
new 360e7c5c4ca4 x86/cpufeatures: Add SEV-ES CPU feature
new 05a2fdf32303 x86/traps: Move pf error codes to <asm/trap_pf.h>
new 05a2ae7c033e x86/insn: Make inat-tables.c suitable for pre-decompression code
new 172b75e56b08 x86/umip: Factor out instruction fetch
new 172639d79977 x86/umip: Factor out instruction decoding
new 7af1bd822dd4 x86/insn: Add insn_get_modrm_reg_off()
new 5901781a1117 x86/insn: Add insn_has_rep_prefix() helper
new 6ba0efa46047 x86/boot/compressed/64: Disable red-zone usage
new 64e682638eb5 x86/boot/compressed/64: Add IDT Infrastructure
new 5f2bb01682b7 x86/boot/compressed/64: Rename kaslr_64.c to ident_map_64.c
new 8b0d3b3b41ab x86/boot/compressed/64: Add page-fault handler
new ca0e22d4f011 x86/boot/compressed/64: Always switch to own page table
new 8570978ea030 x86/boot/compressed/64: Don't pre-map memory in KASLR code
new 21cf2372618e x86/boot/compressed/64: Change add_identity_map() to take [...]
new 29dcc60f6a19 x86/boot/compressed/64: Add stage1 #VC handler
new c2a0304a286f x86/boot/compressed/64: Call set_sev_encryption_mask() earlier
new 4b3fdca64a7e x86/boot/compressed/64: Check return value of kernel_ident [...]
new c81d60029a13 x86/boot/compressed/64: Add set_page_en/decrypted() helpers
new 597cfe48212a x86/boot/compressed/64: Setup a GHCB-based VC Exception handler
new 69add17a7c19 x86/boot/compressed/64: Unmap GHCB page before booting the kernel
new 25189d08e516 x86/sev-es: Add support for handling IOIO exceptions
new 1b4fb8545f2b x86/fpu: Move xgetbv()/xsetbv() into a separate header
new a7de15d489d9 x86/sev-es: Add CPUID handling to #VC handler
new 4bed2266cc6f x86/idt: Split idt_data setup out of set_intr_gate()
new 866b556efa12 x86/head/64: Install startup GDT
new e04b88336360 x86/head/64: Load GDT after switch to virtual addresses
new 7b99819dfb60 x86/head/64: Load segment registers earlier
new 3add38cb96a1 x86/head/64: Switch to initial stack earlier
new f5963ba7a45f x86/head/64: Install a CPU bringup IDT
new 097ee5b778b8 x86/idt: Make IDT init functions static inlines
new 4b47cdbda6f1 x86/head/64: Move early exception dispatch to C code
new b57de6cd1639 x86/sev-es: Add SEV-ES Feature Detection
new c685eb0c12b4 x86/sev-es: Print SEV-ES info into the kernel log
new f980f9c31a92 x86/sev-es: Compile early handler code into kernel image
new 74d8d9d531b4 x86/sev-es: Setup an early #VC handler
new 1aa9aa8ee517 x86/sev-es: Setup GHCB-based boot #VC handler
new 885689e47dfa x86/sev-es: Setup per-CPU GHCBs for the runtime handler
new 02772fb9b68e x86/sev-es: Allocate and map an IST stack for #VC handler
new 315562c9af3d x86/sev-es: Adjust #VC IST Stack on entering NMI handler
new 6b27edd74a5e x86/dumpstack/64: Add noinstr version of get_stack_info()
new a13644f3a53d x86/entry/64: Add entry code for #VC handler
new 0786138c78e7 x86/sev-es: Add a Runtime #VC Exception Handler
new d3529bb73f76 x86/sev-es: Wire up existing #VC exit-code handlers
new 5e3427a7bc43 x86/sev-es: Handle instruction fetches from user-space
new 51ee7d6e3d2b x86/sev-es: Handle MMIO events
new 0118b604c2c9 x86/sev-es: Handle MMIO String Instructions
new a4afa6081c88 x86/sev-es: Handle MSR events
new 479a7bf5c1f7 x86/sev-es: Handle DR7 read/write events
new a14a92fc4b42 x86/sev-es: Handle WBINVD Events
new 4711e7acaa12 x86/sev-es: Handle RDTSC(P) Events
new 5d55cf78a878 x86/sev-es: Handle RDPMC Events
new 8b4ce83707cb x86/sev-es: Handle INVD Events
new 0c2fd2ef64ef x86/sev-es: Handle MONITOR/MONITORX Events
new ded476bbe203 x86/sev-es: Handle MWAIT/MWAITX Events
new 2eb7dcf0ccc4 x86/sev-es: Handle VMMCALL Events
new a2d0171a9cf5 x86/sev-es: Handle #AC Events
new cb1ad3ecea95 x86/sev-es: Handle #DB Events
new f6a9f8a45810 x86/paravirt: Allow hypervisor-specific VMMCALL handling u [...]
new 99419b251e54 x86/kvm: Add KVM-specific VMMCALL handling under SEV-ES
new 1a222de8dcfb x86/vmware: Add VMware-specific handling for VMMCALL under SEV-ES
new bf5ff276448f x86/realmode: Add SEV-ES specific trampoline entry point
new 8940ac9ced8b x86/realmode: Setup AP jump table
new 520d030852b4 x86/smpboot: Load TSS and getcpu GDT entry before loading IDT
new 3ecacdbd2395 x86/head/64: Don't call verify_cpu() on starting APs
new 094794f59720 x86/sev-es: Support CPU offline/online
new 4ca68e023b11 x86/sev-es: Handle NMI State
new 39336f4ffb24 x86/efi: Add GHCB mappings when SEV-ES is active
new f5ed777586e0 x86/sev-es: Check required CPU features for SEV-ES
new 0ddfb1cf3b6b x86/sev-es: Use GHCB accessor for setting the MMIO scratch buffer
new da9803dfd395 Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pu [...]
new 49971e6bad2d drivers: hv: remove cast from hyperv_die_event
new a5dda201a038 Drivers: hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadl
new edd9bbc1d934 Drivers: hv: vmbus: Move __vmbus_open()
new c1135c7fd0e9 Drivers: hv: vmbus: Introduce types of GPADL
new ef514d3e38ed Drivers: hv: Use HV_HYP_PAGE in hv_synic_enable_regs()
new bca6b91dfdd4 Drivers: hv: vmbus: Move virt_to_hvpfn() to hyperv header
new 106dee084081 hv: hyperv.h: Introduce some hvpfn helper functions
new 11d8620e0867 hv_netvsc: Use HV_HYP_PAGE_SIZE for Hyper-V communication
new 50597970aa84 Input: hyperv-keyboard: Use VMBUS_RING_SIZE() for ringbuff [...]
new d02a26991ece HID: hyperv: Use VMBUS_RING_SIZE() for ringbuffer sizes
new 061dc93ef602 Driver: hv: util: Use VMBUS_RING_SIZE() for ringbuffer sizes
new 8f43710543ef scsi: storvsc: Support PAGE_SIZE larger than 4K
new 6d2730cb1121 PCI: hv: Document missing hv_pci_protocol_negotiation() parameter
new e1471463180d x86/hyperv: Remove aliases with X64 in their name
new 1f3aed01473c hv: clocksource: Add notrace attribute to read_hv_sched_cl [...]
new 4907a43da831 Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...]
new 779055842da5 xen/gntdev.c: Mark pages as dirty
new d6bbc2ff68fd xen/gntdev.c: Convert get_user_pages*() to pin_user_pages*()
new bba91dd6d70b xen: remove redundant initialization of variable ret
new f88af7229f6f xen/arm: do not setup the runstate info page if kpti is enabled
new d759af38572f x86/xen: disable Firmware First mode for correctable memor [...]
new 32118f97f41d x86/xen: Fix typo in xen_pagetable_p2m_free()
new a09b1d78505e Merge tag 'for-linus-5.10b-rc1-tag' of git://git.kernel.or [...]
The 303 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.clang-format | 5 +-
Documentation/admin-guide/cgroup-v2.rst | 69 +-
Documentation/admin-guide/mm/hugetlbpage.rst | 2 +-
Documentation/dev-tools/kasan.rst | 74 +-
Documentation/dev-tools/kmemleak.rst | 2 +-
Documentation/kbuild/makefiles.rst | 20 +
Documentation/vm/active_mm.rst | 2 +-
Documentation/x86/x86_64/boot-options.rst | 4 +
MAINTAINERS | 3 +-
Makefile | 9 -
arch/arm/Kconfig | 2 +-
arch/arm/include/asm/tlb.h | 1 +
arch/arm/include/asm/xen/page.h | 5 +
arch/arm/kernel/setup.c | 18 +-
arch/arm/mm/init.c | 59 +-
arch/arm/mm/mmu.c | 39 +-
arch/arm/mm/pmsa-v7.c | 23 +-
arch/arm/mm/pmsa-v8.c | 17 +-
arch/arm/xen/enlighten.c | 6 +-
arch/arm/xen/mm.c | 7 +-
arch/arm64/Kconfig | 2 -
arch/arm64/include/asm/xen/page.h | 6 +
arch/arm64/kernel/machine_kexec_file.c | 6 +-
arch/arm64/kernel/setup.c | 4 +-
arch/arm64/kernel/vdso/Makefile | 7 -
arch/arm64/mm/init.c | 11 +-
arch/arm64/mm/kasan_init.c | 10 +-
arch/arm64/mm/mmu.c | 11 +-
arch/arm64/mm/numa.c | 15 +-
arch/c6x/kernel/setup.c | 9 +-
arch/h8300/kernel/setup.c | 8 +-
arch/microblaze/mm/init.c | 21 +-
arch/mips/cavium-octeon/dma-octeon.c | 14 +-
arch/mips/kernel/setup.c | 31 +-
arch/mips/netlogic/xlp/setup.c | 2 +-
arch/nds32/kernel/setup.c | 8 +-
arch/openrisc/kernel/setup.c | 9 +-
arch/openrisc/mm/init.c | 8 +-
arch/powerpc/kernel/fadump.c | 57 +-
arch/powerpc/kexec/file_load_64.c | 16 +-
arch/powerpc/kvm/book3s_hv_builtin.c | 12 +-
arch/powerpc/kvm/book3s_hv_uvmem.c | 14 +-
arch/powerpc/mm/book3s64/hash_utils.c | 16 +-
arch/powerpc/mm/book3s64/radix_pgtable.c | 10 +-
arch/powerpc/mm/kasan/kasan_init_32.c | 8 +-
arch/powerpc/mm/mem.c | 33 +-
arch/powerpc/mm/numa.c | 7 +-
arch/powerpc/mm/pgtable_32.c | 8 +-
arch/riscv/mm/init.c | 36 +-
arch/riscv/mm/kasan_init.c | 10 +-
arch/s390/kernel/setup.c | 27 +-
arch/s390/mm/page-states.c | 6 +-
arch/s390/mm/vmem.c | 7 +-
arch/sh/mm/init.c | 9 +-
arch/sparc/mm/init_64.c | 12 +-
arch/x86/Kconfig | 1 +
arch/x86/boot/compressed/Makefile | 11 +-
arch/x86/boot/compressed/cpuflags.c | 4 -
arch/x86/boot/compressed/head_64.S | 33 +-
arch/x86/boot/compressed/ident_map_64.c | 349 ++++++
arch/x86/boot/compressed/idt_64.c | 54 +
arch/x86/boot/compressed/idt_handlers_64.S | 77 ++
arch/x86/boot/compressed/kaslr.c | 36 +-
arch/x86/boot/compressed/kaslr_64.c | 153 ---
arch/x86/boot/compressed/misc.c | 7 +
arch/x86/boot/compressed/misc.h | 50 +-
arch/x86/boot/compressed/sev-es.c | 214 ++++
arch/x86/entry/entry_64.S | 80 ++
arch/x86/include/asm/cpu_entry_area.h | 33 +-
arch/x86/include/asm/cpufeatures.h | 1 +
arch/x86/include/asm/desc.h | 27 +
arch/x86/include/asm/desc_defs.h | 10 +
arch/x86/include/asm/fpu/internal.h | 30 +-
arch/x86/include/asm/fpu/xcr.h | 34 +
arch/x86/include/asm/idtentry.h | 50 +
arch/x86/include/asm/insn-eval.h | 6 +
arch/x86/include/asm/mem_encrypt.h | 5 +
arch/x86/include/asm/msr-index.h | 3 +
arch/x86/include/asm/nospec-branch.h | 2 +-
arch/x86/include/asm/numa.h | 8 +-
arch/x86/include/asm/orc_types.h | 34 -
arch/x86/include/asm/page_64_types.h | 1 +
arch/x86/include/asm/pgtable.h | 2 +-
arch/x86/include/asm/processor.h | 1 +
arch/x86/include/asm/proto.h | 1 +
arch/x86/include/asm/realmode.h | 7 +
arch/x86/include/asm/segment.h | 2 +-
arch/x86/include/asm/setup.h | 6 +-
arch/x86/include/asm/sev-es.h | 114 ++
arch/x86/include/asm/stacktrace.h | 2 +
arch/x86/include/asm/svm.h | 106 +-
arch/x86/include/asm/trap_pf.h | 24 +
arch/x86/include/asm/trapnr.h | 1 +
arch/x86/include/asm/traps.h | 20 +-
arch/x86/include/asm/unwind_hints.h | 56 +-
arch/x86/include/asm/x86_init.h | 16 +-
arch/x86/include/uapi/asm/svm.h | 11 +
arch/x86/kernel/Makefile | 3 +
arch/x86/kernel/cpu/amd.c | 3 +-
arch/x86/kernel/cpu/common.c | 25 +
arch/x86/kernel/cpu/scattered.c | 1 +
arch/x86/kernel/cpu/vmware.c | 50 +-
arch/x86/kernel/dumpstack.c | 7 +-
arch/x86/kernel/dumpstack_64.c | 46 +-
arch/x86/kernel/e820.c | 16 +-
arch/x86/kernel/head64.c | 122 ++-
arch/x86/kernel/head_64.S | 165 ++-
arch/x86/kernel/idt.c | 41 +-
arch/x86/kernel/kprobes/core.c | 2 +-
arch/x86/kernel/kprobes/opt.c | 2 +-
arch/x86/kernel/kvm.c | 35 +-
arch/x86/kernel/nmi.c | 15 +
arch/x86/kernel/reboot.c | 2 +-
arch/x86/kernel/setup.c | 56 +-
arch/x86/kernel/sev-es-shared.c | 507 +++++++++
arch/x86/kernel/sev-es.c | 1404 +++++++++++++++++++++++++
arch/x86/kernel/smpboot.c | 2 +-
arch/x86/kernel/traps.c | 48 +
arch/x86/kernel/umip.c | 49 +-
arch/x86/kernel/unwind_orc.c | 11 +-
arch/x86/kvm/svm/nested.c | 47 +-
arch/x86/kvm/svm/svm.c | 4 +-
arch/x86/kvm/vmx/nested.c | 2 +-
arch/x86/kvm/vmx/vmx.c | 2 +-
arch/x86/lib/insn-eval.c | 130 +++
arch/x86/mm/cpu_entry_area.c | 3 +-
arch/x86/mm/extable.c | 1 +
arch/x86/mm/mem_encrypt.c | 38 +-
arch/x86/mm/mem_encrypt_identity.c | 3 +
arch/x86/mm/numa.c | 13 +-
arch/x86/mm/numa_emulation.c | 3 +-
arch/x86/platform/efi/efi_64.c | 10 +
arch/x86/realmode/init.c | 24 +-
arch/x86/realmode/rm/header.S | 3 +
arch/x86/realmode/rm/trampoline_64.S | 20 +
arch/x86/tools/gen-insn-attr-x86.awk | 50 +-
arch/x86/xen/enlighten_pv.c | 13 +-
arch/x86/xen/mmu_pv.c | 2 +-
arch/xtensa/mm/init.c | 55 +-
drivers/acpi/numa/hmat.c | 76 +-
drivers/acpi/numa/srat.c | 9 +-
drivers/base/core.c | 2 +-
drivers/bus/mvebu-mbus.c | 12 +-
drivers/clocksource/hyperv_timer.c | 4 +-
drivers/dax/Kconfig | 6 +
drivers/dax/Makefile | 3 +-
drivers/dax/bus.c | 1049 +++++++++++++++++-
drivers/dax/bus.h | 28 +-
drivers/dax/dax-private.h | 60 +-
drivers/dax/device.c | 138 ++-
drivers/dax/hmem/Makefile | 6 +
drivers/dax/hmem/device.c | 100 ++
drivers/dax/{ => hmem}/hmem.c | 23 +-
drivers/dax/kmem.c | 178 ++--
drivers/dax/pmem/compat.c | 2 +-
drivers/dax/pmem/core.c | 22 +-
drivers/firmware/efi/x86_fake_mem.c | 12 +-
drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 4 +-
drivers/gpu/drm/nouveau/nouveau_dmem.c | 15 +-
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 3 +-
drivers/hid/hid-hyperv.c | 4 +-
drivers/hv/channel.c | 461 ++++----
drivers/hv/hv.c | 4 +-
drivers/hv/hv_util.c | 11 +-
drivers/hv/vmbus_drv.c | 2 +-
drivers/input/serio/hyperv-keyboard.c | 4 +-
drivers/irqchip/irq-gic-v3-its.c | 2 +-
drivers/net/hyperv/netvsc.c | 2 +-
drivers/net/hyperv/netvsc_drv.c | 46 +-
drivers/net/hyperv/rndis_filter.c | 13 +-
drivers/nvdimm/badrange.c | 26 +-
drivers/nvdimm/claim.c | 13 +-
drivers/nvdimm/nd.h | 3 +-
drivers/nvdimm/pfn_devs.c | 13 +-
drivers/nvdimm/pmem.c | 27 +-
drivers/nvdimm/region.c | 21 +-
drivers/pci/controller/pci-hyperv.c | 5 +-
drivers/pci/p2pdma.c | 12 +-
drivers/scsi/storvsc_drv.c | 56 +-
drivers/virtio/virtio_mem.c | 47 +-
drivers/xen/gntdev.c | 17 +-
drivers/xen/pvcalls-front.c | 2 +-
drivers/xen/unpopulated-alloc.c | 45 +-
fs/fs_parser.c | 2 +-
fs/ntfs/inode.c | 6 +
fs/ocfs2/alloc.c | 6 +-
fs/ocfs2/localalloc.c | 2 +-
fs/proc/base.c | 3 +-
fs/proc/task_mmu.c | 104 +-
fs/xattr.c | 22 +-
include/acpi/acpi_numa.h | 14 +-
include/kunit/test.h | 5 +
include/linux/acpi.h | 2 +
include/linux/compaction.h | 3 -
include/linux/compiler-clang.h | 8 +
include/linux/compiler-gcc.h | 2 +-
include/linux/compiler.h | 2 +-
include/linux/dax.h | 8 +
include/linux/export.h | 2 +-
include/linux/frame.h | 35 -
include/linux/fs.h | 4 +
include/linux/gfp.h | 6 +-
include/linux/huge_mm.h | 3 -
include/linux/hyperv.h | 68 +-
include/linux/kasan.h | 6 +
include/linux/memblock.h | 88 +-
include/linux/memcontrol.h | 13 +-
include/linux/memory_hotplug.h | 23 +-
include/linux/memremap.h | 11 +-
include/linux/mm.h | 36 +-
include/linux/mmap_lock.h | 5 +
include/linux/mmzone.h | 37 +-
include/linux/numa.h | 11 -
include/linux/objtool.h | 129 +++
include/linux/oom.h | 1 +
include/linux/page-flags.h | 42 +-
include/linux/pagemap.h | 43 +-
include/linux/range.h | 6 +
include/linux/sched.h | 4 +
include/linux/sched/coredump.h | 1 +
include/linux/slab.h | 2 +-
include/linux/swap.h | 10 +-
include/linux/swap_slots.h | 2 +-
kernel/bpf/core.c | 2 +-
kernel/dma/contiguous.c | 11 +-
kernel/fork.c | 25 +-
kernel/kexec_core.c | 2 +-
kernel/resource.c | 11 +-
lib/Kconfig.debug | 9 +
lib/Kconfig.kasan | 31 +-
lib/Makefile | 5 +-
lib/kunit/test.c | 13 +-
lib/test_free_pages.c | 42 +
lib/test_hmm.c | 65 +-
lib/test_kasan.c | 728 ++++++-------
lib/test_kasan_module.c | 111 ++
mm/Kconfig | 4 +-
mm/Makefile | 1 -
mm/compaction.c | 5 +-
mm/debug.c | 18 +-
mm/dmapool.c | 46 +-
mm/fadvise.c | 9 +-
mm/filemap.c | 74 +-
mm/gup.c | 44 +-
mm/gup_benchmark.c | 23 +-
mm/huge_memory.c | 4 +-
mm/hugetlb.c | 100 +-
mm/internal.h | 3 +
mm/kasan/report.c | 34 +-
mm/kmemleak.c | 8 +-
mm/madvise.c | 21 +-
mm/memblock.c | 98 +-
mm/memcontrol.c | 260 +++--
mm/memory-failure.c | 5 +-
mm/memory.c | 147 +--
mm/memory_hotplug.c | 10 +-
mm/mempolicy.c | 8 +-
mm/mempool.c | 18 +-
mm/memremap.c | 308 +++---
mm/migrate.c | 3 +-
mm/mincore.c | 28 +-
mm/mmap.c | 45 +-
mm/oom_kill.c | 2 +
mm/page_alloc.c | 82 +-
mm/page_counter.c | 2 +-
mm/page_io.c | 14 +-
mm/page_isolation.c | 39 +-
mm/shmem.c | 19 +-
mm/slab.c | 4 +-
mm/slab.h | 42 +-
mm/slub.c | 33 +-
mm/sparse.c | 10 +-
mm/swap.c | 14 +-
mm/swap_slots.c | 3 +-
mm/swap_state.c | 36 +-
mm/swapfile.c | 12 +-
mm/truncate.c | 58 +-
mm/vmalloc.c | 6 +-
mm/vmscan.c | 5 +-
mm/z3fold.c | 3 +-
mm/zbud.c | 1 -
samples/Makefile | 1 +
samples/kmemleak/Makefile | 3 +
{mm => samples/kmemleak}/kmemleak-test.c | 2 +-
scripts/decodecode | 29 +-
scripts/spelling.txt | 4 +
tools/arch/x86/include/asm/orc_types.h | 34 -
tools/arch/x86/tools/gen-insn-attr-x86.awk | 50 +-
tools/include/linux/objtool.h | 129 +++
tools/objtool/Makefile | 6 +-
tools/objtool/arch.h | 4 +
tools/objtool/arch/x86/Build | 1 +
tools/objtool/arch/x86/decode.c | 37 +
tools/objtool/arch/x86/include/arch_special.h | 20 +
tools/objtool/arch/x86/special.c | 145 +++
tools/objtool/builtin-check.c | 15 +-
tools/objtool/builtin-orc.c | 27 +-
tools/objtool/check.c | 230 +---
tools/objtool/check.h | 9 +-
tools/objtool/objtool.c | 30 +
tools/objtool/objtool.h | 6 +-
tools/objtool/orc_dump.c | 9 +-
tools/objtool/orc_gen.c | 8 +-
tools/objtool/special.c | 48 +-
tools/objtool/special.h | 10 +
tools/objtool/sync-check.sh | 32 +-
tools/objtool/weak.c | 6 +-
tools/perf/Makefile.config | 2 +-
tools/testing/nvdimm/dax-dev.c | 22 +-
tools/testing/nvdimm/test/iomap.c | 2 +-
tools/testing/selftests/vm/Makefile | 17 +
tools/testing/selftests/vm/compaction_test.c | 11 +-
tools/testing/selftests/vm/gup_benchmark.c | 14 +-
tools/testing/selftests/vm/hmm-tests.c | 4 +-
314 files changed, 9123 insertions(+), 3527 deletions(-)
create mode 100644 arch/x86/boot/compressed/ident_map_64.c
create mode 100644 arch/x86/boot/compressed/idt_64.c
create mode 100644 arch/x86/boot/compressed/idt_handlers_64.S
delete mode 100644 arch/x86/boot/compressed/kaslr_64.c
create mode 100644 arch/x86/boot/compressed/sev-es.c
create mode 100644 arch/x86/include/asm/fpu/xcr.h
create mode 100644 arch/x86/include/asm/sev-es.h
create mode 100644 arch/x86/include/asm/trap_pf.h
create mode 100644 arch/x86/kernel/sev-es-shared.c
create mode 100644 arch/x86/kernel/sev-es.c
create mode 100644 drivers/dax/hmem/Makefile
create mode 100644 drivers/dax/hmem/device.c
rename drivers/dax/{ => hmem}/hmem.c (69%)
delete mode 100644 include/linux/frame.h
create mode 100644 include/linux/objtool.h
create mode 100644 lib/test_free_pages.c
create mode 100644 lib/test_kasan_module.c
create mode 100644 samples/kmemleak/Makefile
rename {mm => samples/kmemleak}/kmemleak-test.c (98%)
create mode 100644 tools/include/linux/objtool.h
create mode 100644 tools/objtool/arch/x86/include/arch_special.h
create mode 100644 tools/objtool/arch/x86/special.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.28/master
in repository glibc.
from f82072183a NEWS: Mention BZ 25933 fix
new 118fbee7a0 AArch64: Align ENTRY to a cacheline
new 4bd28df0b0 AArch64: Add optimized Q-register memcpy
new b915da29da AArch64: Improve backwards memmove performance
new 722c93572e aarch64: Increase small and medium cases for __memcpy_generic
new fe09348c4e [AArch64] Improve integer memcpy
new 98979f62b8 AArch64: Rename IS_ARES to IS_NEOVERSE_N1
new e5dac996b9 AArch64: Use __memcpy_simd on Neoverse N2/V1
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
sysdeps/aarch64/memcpy.S | 211 +++++++++++----------
sysdeps/aarch64/multiarch/Makefile | 2 +-
sysdeps/aarch64/multiarch/ifunc-impl-list.c | 2 +
sysdeps/aarch64/multiarch/memcpy.c | 8 +-
sysdeps/aarch64/multiarch/memcpy_advsimd.S | 248 +++++++++++++++++++++++++
sysdeps/aarch64/multiarch/memmove.c | 6 +-
sysdeps/aarch64/sysdep.h | 2 +-
sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 8 +-
8 files changed, 383 insertions(+), 104 deletions(-)
create mode 100644 sysdeps/aarch64/multiarch/memcpy_advsimd.S
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.29/master
in repository glibc.
from 83aaa17144 NEWS: Mention BZ 25933 fix
new 2fb2098c24 AArch64: Align ENTRY to a cacheline
new 58c6a7ae53 AArch64: Add optimized Q-register memcpy
new 64458aabeb AArch64: Improve backwards memmove performance
new 53d501d6e9 AArch64: Rename IS_ARES to IS_NEOVERSE_N1
new c969e84e0c aarch64: Increase small and medium cases for __memcpy_generic
new be3eaffd5a [AArch64] Improve integer memcpy
new 28ff0f650c AArch64: Use __memcpy_simd on Neoverse N2/V1
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
sysdeps/aarch64/memcpy.S | 211 +++++++++++----------
sysdeps/aarch64/multiarch/Makefile | 2 +-
sysdeps/aarch64/multiarch/ifunc-impl-list.c | 2 +
sysdeps/aarch64/multiarch/memcpy.c | 8 +-
sysdeps/aarch64/multiarch/memcpy_advsimd.S | 248 +++++++++++++++++++++++++
sysdeps/aarch64/multiarch/memmove.c | 6 +-
sysdeps/aarch64/sysdep.h | 2 +-
sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 8 +-
8 files changed, 383 insertions(+), 104 deletions(-)
create mode 100644 sysdeps/aarch64/multiarch/memcpy_advsimd.S
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.30/master
in repository glibc.
from d59630f995 arm: CVE-2020-6096: Fix multiarch memcpy for negative length [...]
new afc53d52dc AArch64: Align ENTRY to a cacheline
new ade1fa24e3 AArch64: Add optimized Q-register memcpy
new 236287f869 AArch64: Improve backwards memmove performance
new ad34abcad5 AArch64: Rename IS_ARES to IS_NEOVERSE_N1
new 704e18d66d aarch64: Increase small and medium cases for __memcpy_generic
new 80259cd098 [AArch64] Improve integer memcpy
new 24c0d68815 AArch64: Use __memcpy_simd on Neoverse N2/V1
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
sysdeps/aarch64/memcpy.S | 211 +++++++++++----------
sysdeps/aarch64/multiarch/Makefile | 2 +-
sysdeps/aarch64/multiarch/ifunc-impl-list.c | 2 +
sysdeps/aarch64/multiarch/memcpy.c | 8 +-
sysdeps/aarch64/multiarch/memcpy_advsimd.S | 248 +++++++++++++++++++++++++
sysdeps/aarch64/multiarch/memmove.c | 6 +-
sysdeps/aarch64/sysdep.h | 2 +-
sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 8 +-
8 files changed, 383 insertions(+), 104 deletions(-)
create mode 100644 sysdeps/aarch64/multiarch/memcpy_advsimd.S
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch topic/af_unix_new
in repository newlib.
discards b28608ede Cygwin: AF_UNIX: peek_pipe_poll: fix use of io_lock
discards c5ad9acfa Cygwin: AF_UNIX: recvmsg: support the MSG_PEEK flag
discards 4d393de18 Cygwin: AF_UNIX: recvmsg: refactor
discards 6276d6248 Cygwin: AF_UNIX: recvmsg: make the read atomic
discards 85745d727 Cygwin: AF_UNIX: recvmsg: remove assertions
discards db48d67d5 Cygwin: AF_UNIX: peek_pipe: change error handling
discards 93d780b6c Cygwin: AF_UNIX: listen_pipe: check for STATUS_SUCCESS
discards b9b50bf21 Cygwin: AF_UNIX: socket: set the O_RDWR flag
discards 7c66c1d43 Cygwin: always recognize AF_UNIX sockets as reparse points
discards eb94d84bd Cygwin: fix handling of known reparse points that are not symlinks
discards c28a65aa8 Cygwin: AF_UNIX: use FILE_OPEN_REPARSE_POINT when needed
discards 4a54af935 libc/include/wchar.h: Remove parameter name
discards 396581774 libc/include/inttypes.h: Remove parameter name
discards 76ea96917 libgloss: aarch64: Add support for Armv8-R AArch64
discards 132e6836a Cygwin: avoid GCC 10 error with -Werror=narrowing
discards 3494d77b6 Cygwin: avoid GCC 10 error with -Werror=narrowing
discards 8b25d3ff0 Cygwin: avoid GCC 10 error with -Werror=parentheses
discards c38244d1c Cygwin: check_reparse_point_target: update comment
discards c661c1196 libc/include/math.h: Remove parameter name
discards 02f5f01ec Add C-SKY port for libgloss
discards a371751d3 Cygwin: winlean.h: remove most of the extended memory API
discards 9e29acac1 Port of C-SKY for newlib
discards 79714865b libm: Make tgamma(-small) = -INFINITY
discards 0d7f11eaf winsup/doc/faq-what.xml: FAQ 1.2 Windows versions supported
discards a0d6d5f5d fhandler_proc.cc(format_proc_cpuinfo): add tsxldtrk, sev_es flags
discards 54f05c7bf Cygwin: pty: Drop handling for UTF-7 in convert_mb_str().
discards 0e02bac72 Cygwin: ldd: Also look for not found DLLs when exit status is [...]
discards c7751a1fd Cygwin: pty: Prevent garbled output for existing non-cygwin apps.
discards e2f796755 Cygwin: pty: setup new pty on opening the master, not in constructor
discards 137d04131 Cygwin: pty: Fix input charset for non-cygwin apps with disab [...]
discards 2ba5e6822 Cygwin: pty: Revise convert_mb_str() function.
discards 1b327f717 Cygwin: document last bug fix
discards 684d13417 Cygwin: path_conv::check: handle error from fhandler_process::exists
discards 4ae9a853d Cygwin: format_process_fd: add directory check
discards ac2a582bb Cygwin: pty: move codepage evaluation to nlsfuncs.cc
discards 011ee670e Cygwin: drop internal O_NOSYMLINK and O_DIROPEN flags
discards 639e19557 libm: Fix 'gamma' and 'gammaf' functions. Clean up other gamm [...]
discards 42e54967a libm/riscv: Use common fma code when necessary
discards 05b633466 libm/riscv: Fix machine-specific sqrt build process
discards 3f26c0516 MSP430: Fix calculation of string length in sbrk.c
discards 7580cada8 Cygwin: create install dir for libs
discards c041e84d3 loadlocale: don't casecmp digits
discards 7c99e1c79 MSP430: Fix message in sbrk.c printing binary character
discards 7d8116306 Fix warnings when building for msp430-elf
discards f685455f2 libm/machine/arm: Rename s*_fma.c -> s*_fma_arm.c
discards 4dd0d0b7b Cygwin: libpthread: Export C11 thread symbols from libpthread [...]
discards 433c75f09 Cygwin: mtx_init: drop glibc workaround
discards 82c096cc7 Cygwin: pty: Fix a bug in the code removing set window title [...]
discards 0805bc073 Cygwin: pty: Disable pseudo console if TERM does not have CSI6n.
discards bb252d992 Cygwin: Remove waitloop argument from try_to_debug()
discards 617e78478 Cygwin: sigproc.cc: add comment
discards 102547fac Cygwin: Add modfl fix to release notes
discards 9a8627002 Cygwin: crt: Add "volatile" to all inline assembly snippets u [...]
discards 8d8006e98 Cygwin: math/modfl.c: Fix segment faults in modfl().
discards 537f82020 Cygwin: Add Cygwin 3.2 release info
discards e6d4fe548 Cygwin: Add C11 threads API
discards 3bdc05473 Cygwin: make pthread_yield available for internal usage
discards 1292d0c07 Cygwin: pthread_yield: Add BSD visibility
discards b45204048 Cygwin: pthreads: iterate over key destructors per POSIX
discards e52c51de9 Cygwin: Remove .drone.yml
discards 7c837e784 Cygwin: Add github action to cross-build on Fedora
discards d80a388c2 Cygwin: Add .appveyor.yml
discards f6cddcd1d Cygwin: sigproc: Fix a thinko in array size
discards 6251a05e9 Cygwin: sigproc: Eliminate redundant copying of chld_procs
discards cd62d60b7 Cygwin: sigproc: fix minor formatting issue
discards 4c6f43f42 Cygwin: select: Fix a bug on closing pi->bye event.
discards 2a58ca464 Cygwin: sigproc: Allow more child processes per process
discards 07c79c659 Cygwin: drop PROC_DETACHED_CHILD flag
discards 87fe83f4d Cygwin: sigproc: drop __stdcall
discards 74b22bdff Cygwin: sigproc: return int from remove_proc
discards cd307a519 Cygwin: fix up proc_subproc flags and matching pinfo methods
discards c29d93602 Cygwin: fhandler_fifo::delete_client_handler: improve efficiency
discards 201659ed9 winsup/doc/faq-api.xml(faq.api.timezone): explain time zone updates
discards 1f44fb57b Cygwin: console: Replace WriteConsoleA() with WriteConsoleW().
discards 698587061 doc: Also update shebang for chapter-texi2docbook.py
discards 66835055b winsup/doc/faq-api.xml, -programming.xml: change Win32 to Win [...]
discards dd67c260c winsup/doc/faq-setup.xml, faq-using.xml: update setup FAQ
discards a7ec3f943 Enabled _CS* defines for RTEMS
discards a132187d0 doc: Various fixes to makedocbook for python3.8
discards f2031f355 Cygwin: cwdstuff::get: clean up debug_printf output
discards 8ddd82067 Cygwin: pty: Implement new pseudo console support.
discards 0b8a8a3e3 Cygwin: bump version to 3.2.0
discards b36fb8e13 Cygwin: strace: ignore GCC exceptions
discards e3771d467 Cygwin: add header defining GCC exception codes
discards dc4b06693 Cygwin: main exception handler (64-bit): continue GCC exceptions
discards 23a8182a3 libm/stdlib: Realloc when shrinking by 2* or more
discards e2cc9c20c libm/stdlib: don't read past source in nano_realloc
discards 39dae3cb2 Cygwin: pty: Change the timing of set_locale() call again.
discards 9476dcb59 Cygwin: pty: Change the timing of setup_locale() call.
discards 493018d89 libc/stdlib: Fix build failure in nano_calloc
discards e6a570f03 libc/stdlib: Use __builtin_mul_overflow for reallocarray and calloc
discards e9234684d libm/machine/riscv: Add custom fma/sqrt functions when suppor [...]
discards a9774cc51 Cygwin: pty: Add a workaround for issue of starting a lot of mintty.
discards cecc03b97 libm/machine/arm: Add optimized fmaf and fma when available
discards 7f2f428ac libm: Detect fast fmaf support
discards 8bb88c552 libm: ARM without HW double does not have fast FMA
discards ef93637d2 libm/math: ensure that expf(-huge) sets FE_UNDERFLOW exception
discards 3f7c2785e Cygwin: cygserver: build with -Wimplicit-fallthrough=5
discards ba6646e1a Cygwin: Use documented QueryWorkingSetEx() in dumper
discards 8d0b23612 MSP430: Increase the amount of main memory available in sim l [...]
discards 6b6240eab MSP430: Word align __*_array_start symbols in sim linker scripts
discards 37c786570 Cygwin: cygserver: build with -Wimplicit-fallthrough=4 -Werror
discards ec677c8ae Cygwin: utils: build with -Wimplicit-fallthrough=4 -Werror
discards d998c32af Cygwin: utils: convert usage() to proper noreturn function th [...]
discards 542632a3f Cygwin: utils: cygcheck: avoid GCC warning concatenating strings
discards 743fa1ef6 Cygwin: utils: refresh tzmap
discards 8afc16ff7 libm: Control errno support with _IEEE_LIBM configuration parameter
discards 3d85fae53 libm/math: Don't modify __ieee754_pow return values in pow
discards f2806bec3 libm/math: Set errno to ERANGE for pow(0, -y)
discards 197968750 libm/math: Make yx functions set errno=ERANGE for x=0
discards b2aea6832 libm/math: set errno to ERANGE at gamma poles
discards 47d3ba46a Cygwin: Add 'fallthrough' pseudo keyword for switch/case use
discards 99c58cab4 Cygwin: Fix missing breaks in switch statement
discards 439373142 libm: Set math_errhandling to match library and hardware [v2]
discards 89b29d354 libm/common: Set WANT_ERRNO based on _IEEE_LIBM value
discards 0c1aa2c19 Cygwin: FIFO: add a third pass to raw_read
discards 4509d5f94 Cygwin: FIFO: fix indentation
discards a967b10e2 Cygwin: FIFO: synchronize the fifo_reader and fifosel threads
discards 71406fcc4 Cygwin: FIFO: don't read from pipes that are closing
discards 3448d8369 Cygwin: FIFO: reorganize some fifo_client_handler methods
discards 7c07c3135 Cygwin: FIFO: add a timeout to take_ownership
discards 56b41453f Cygwin: FIFO: fix timing issue with owner change
discards 2b856c06f Cygwin: FIFO: lock fixes
discards fb619d36a fhandler_proc.cc(format_proc_cpuinfo): use _small_sprintf %X [...]
discards 95a627969 fhandler_proc.cc(format_proc_cpuinfo): add SERIALIZE instruct [...]
discards f67e6cdf6 libm/math: Use __math_xflow in obsolete math code [v2]
discards 8308d2897 select.h: update FD macros to latest FreeBSD, fix type conver [...]
discards 7d9c7c606 Cygwin: posix_spawn: add Cygwin-specific code fixing process [...]
discards 249e88646 Cygwin: Speed up dumper
discards bb291dea2 Cygwin: Remove synchronization event from dumper
discards 32c53ea67 Cygwin: Add --nokill dumper option
discards d220f1c28 arm: Fix include to avoid undefined reference
discards 14757dd5b arm: Split fenv.c into multiple files
discards 3100a7f4b arm: Fix fenv support
discards ad91244d9 Cygwin: Decorate NtQueryVirtualMemory() to fix 32-bit build
discards 6232c3126 riscv: fix integer wraparound in memcpy
discards 8aa1741a4 fhandler_proc.cc(format_proc_cpuinfo): add flags and TLB size
discards b93858240 Cygwin: mmap: Remove AT_ROUND_TO_PAGE workaround
discards c9ce5f8c7 Cygwin: mmap: document recent bugfix
discards ee9cfa3bc Cygwin: Use MEMORY_WORKING_SET_EX_INFORMATION in dumper
discards c5a4d880e Cygwin: Don't dump non-writable image regions
discards a5bac1dce Cygwin: Drop excluded regions list from dumper
discards 7f0cf24c3 Cygwin: Remove reading of PE for section flags from dumper
discards f51433f82 Cygwin: Show details of all memory regions in dumper debug output
discards 45b33692b Cygwin: mmap: constify pagesize throughout
discards af4aa2721 Cygwin: mmap: fix mapping beyond EOF on 64 bit
discards 538657429 Cygwin: pty: Fix a bug on redirecting something to /dev/pty*.
discards d2ff46b66 Cygwin: sockets: Rearrange check for connect failure
discards 8fba8b800 Cygwin: FIFO: document recent fixes
discards 4748f00c6 Cygwin: FIFO: update commentary
discards d7c611572 Cygwin: FIFO: clean up
discards 7bfce67b6 Cygwin: FIFO: allow take_ownership to be interrupted
discards b2ad0df83 Cygwin: fhandler_fifo::take_ownership: don't set event unnecessarily
discards e29d846a8 Cygwin: FIFO: add missing lock
discards f31e5f488 Cygwin: FIFO: make certain errors non-fatal
discards f94043c12 Cygwin: FIFO: fix indentation
discards c06dac5ba Cygwin: FIFO: improve taking ownership in fifo_reader_thread
discards ce3bc4377 Cygwin: FIFO: reduce I/O interleaving
discards 1b947cc00 Cygwin: fhandler_fifo::hit_eof: improve reliability
discards db8e976b9 Cygwin: FIFO: keep a writer count in shared memory
discards 240f60192 Cygwin: FIFO: fix problems finding new owner
discards c7d61e9db ctype.h: Fix unused variable warnings
discards 152ce9bc8 Cygwin: document previous poll/select patch
discards d5fdc1f05 Cygwin: make sure failed sockets always signal writability
discards 0c52d247c Cygwin: FAQ 1.6: Update "Who's behind the project?"
discards 00beea3f9 Cygwin: FAQ 1.5: Clarify "What version is this"
discards c6c4287eb Cygwin: Make dumper scan more than first 4GB of VM on x86_64
discards af980226d Cygwin: Add a new win32_pstatus data type for modules on x86_64
discards cea1b2141 Cygwin: Update ELF target used by dumper on x86_64
discards 2817c5a11 Cygwin: Slightly improve error_start documentation
discards 1c9ae162c testsuite: Fix iconv tests to use new encoding config defines
discards c7b1059b9 libc/iconv: find_alias was mis-computing remaining alias tabl [...]
discards 0148b1b39 libc/iconv: Remove unneeded pointer var for _iconv_aliases
discards 24528f060 libc/iconv: Detect CES handler loading failure
discards e0ba81d8c Fix invalid acl_entry_t on 32-bit Cygwin
discards 2f355d443 Cygwin: convert sys_wcstombs/sys_mbstowcs wrapper to inline f [...]
discards 091ba3ac9 Cygwin: Bump DLL version to 3.1.7
discards 817b18e5c Cygwin: add microcode patch to release messages
discards d62925ecc format_proc_cpuinfo: fix microcode revision shift direction
discards d1bb5082a fhandler_proc.cc(format_proc_cpuinfo): add microcode registry [...]
discards 5eb4c62a9 Removed #ifndef _ARM_PCS_VFP_ from sys/fenv.h for arm
discards 622798532 Cygwin: fix buffer overrun in cygwin_strcasecmp
discards 5129dd874 libm: machine: Add missing sparc and mips configuration
discards 7098b20fc mips fenv support
discards 3f48f37c6 SPARC fenv support
discards b1692371a fenv aarch64 support
discards 88d416d49 pru: Fix memory corruption on syscall return
discards 16092ccdc Cygwin: add new IPPROTO_TCP options to release notes
discards 68f87c579 Cygwin: tcp: Support TCP_QUICKACK
discards 7fccd7958 Cygwin: tcp: Support TCP_USER_TIMEOUT
discards c33e6a209 Cygwin: tcp: Support TCP_KEEPIDLE, TCP_KEEPCNT, TCP_KEEPINTVL
discards e06a2f3ca Cygwin: tcp: Support TCP_FASTOPEN
discards 7730d964a Cygwin: tcp: fix IPPROTO_TCP option handling
discards debd470fb Cygwin: pty, termios: Unify thoughts of read ahead beffer handling.
discards eb9771630 Cygwin: pty: Discard CSI > Pm m sequence from native windows apps.
discards bf759333d fenv support arm
discards ab21368da Regenerate libm/machine configuration files for powerpc
discards c9781591a Cygwin: pty: Fix screen distortion after less for native apps again.
discards 7607c8e23 hard float support for PowerPC taken from FreeBSD
discards e6ea0815d Bump version to 3.1.6
discards bbb798bbc Cygwin: pty: Fix screen distortion after using less for native apps.
discards 8f647da01 Cygwin: pty: Revise the code which prevents undesired window title.
discards d3f3d0bed Cygwin: pty: Clean up fhandler_pty_master::pty_master_fwd_thread().
discards 779b33446 Cygwin: console: Discard some unsupported escape sequences.
discards 680c25fc3 Cygwin: pty: Prevent garbage remained in read ahead buffer.
discards 84bf8337b Cygwin: update C++ dialect to gnu++14
discards 696c1c935 Cygwin: console: Make cursor keys work in vim under ConEmu.
discards 61ab41790 Cygwin: stat: fix st_mode of fifos again
discards e8af23bd2 Cygwin: pty: Prevent meaningless ResizePseudoConsole() calls.
discards 9075c4d94 Cygwin: pty: Fix a bug in free_attached_console().
discards 55b626bda Cygwin: FAQ: fix Cygwin build requirements
discards 7a2480c07 Cygwin: drop useless comment
discards 3d6071eae Cygwin: add missing files to 'clean' build rule
discards b6a714785 Cygwin: revamp localtime.o build rule
discards 36313c309 Cygwin: convert localtime_wrapper.c to plain C source
discards fa9074072 Cygwin: rename localtime.cc to localtime_wrapper.c
discards eee6fd973 Cygwin: move localtime.o build rule to end of file
discards 3e1a58d09 Cygwin: tzcode resync: details
discards 577e179f5 Cygwin: tzcode resync: imports
discards 745f2a04f Cygwin: tzcode resync: basics
discards 22d52cddd Cygwin: fix declaration of __small_{v}sprintf
discards 88e92f01a Cygwin: pty: Stop counting number of slaves attached to pseud [...]
discards 8847c9ae2 Cygwin: pty: Revise code to make system_printf() work after close.
discards 0ae4d0168 Cygwin: FIFO: add missing unlock
discards 549877c96 Cygwin: FIFO: Revert "take ownership on exec"
discards 36f74ad1d Cygwin: pty: Make system_printf() work after closing pty slave.
discards 06c9f53c3 Cygwin: pty: Call FreeConsole() only if attached to current pty.
discards 1ec9d4950 Reimplement aligned_alloc
discards 3cf935b18 Cygwin: termios: Set ECHOE, ECHOK, ECHOCTL and ECHOKE by default.
discards 84f16a823 cygwin: doc: Add keywords for ACE order issues
discards dd777c784 Cygwin: FIFO: improve the interruptibility of raw_read
discards 784b42978 Cygwin: FIFO: code simplification
discards f8d8b9831 Cygwin: fifo: fix type of fifo_reader_id_t operators
discards c6f26adb4 Cygwin: add pseudo console patch to release text
discards 5be42e894 Document recent FIFO changes
discards 22d4913d7 Cygwin: FIFO: update commentary
discards 1d7ee8a0e Cygwin: FIFO: support opening multiple readers
discards ef0fcccc3 Cygwin: FIFO: allow any reader to take ownership
discards b5dc02948 Cygwin: FIFO: find a new owner when closing
discards 34a04fca7 Cygwin: FIFO: take ownership on exec
discards a00d5cc43 Cygwin: FIFO: add a shared fifo_client_handler list
discards 9cb63f8ae Cygwin: FIFO: allow fc_handler list to grow dynamically
discards 7afdbbadf Cygwin: FIFO: designate one reader as owner
discards 996749558 Cygwin: FIFO: introduce a new type, fifo_reader_id_t
discards b76b23d33 Cygwin: FIFO: keep track of the number of readers
discards 6ed3acc3f Cygwin: FIFO: add shared memory
discards a9c512f8a Cygwin: FIFO: use a cygthread instead of a homemade thread
discards b3177a87a Cygwin: FIFO: make opening a writer more robust
discards 5dd3bb20d Cygwin: FIFO: fix hit_eof
discards e1d975d98 Cygwin: FIFO: dup/fork/exec: make sure child starts unlocked
discards 714d1f783 Cygwin: FIFO: honor the flags argument in dup
discards d936c232a Cygwin: FIFO: remove the arm method
discards 02e6cdcb2 Cygwin: FIFO: simplify the listen_client_thread code
discards 814d0dee2 Cygwin: FIFO: change the fifo_client_connect_state enum
discards f2fb5f2a1 Cygwin: FIFO: simplify the fifo_client_handler structure
discards 53fdf3c00 Cygwin: FIFO: minor change - use NtClose
discards 847ab5fe4 Revert "localtime define _DIAGASSERT" and followups affecting [...]
discards f7f38be1f setup_pseudoconsole(): handle missing/incorrect helper gracefully
discards 88b71aa4f localtime define _DIAGASSERT
discards d333c7ff9 localtime 1.82
discards 651bcd6a3 localtime 1.81
discards 8a99f3429 localtime 1.80
discards 305748227 localtime 1.79
discards 86b69db6f localtime 1.78
discards cf5e12482 localtime 1.77
discards 7d3c86a36 localtime 1.76
discards b37a046f7 localtime 1.75
discards d8432d42d localtime 1.74
discards e70d108e6 localtime 1.73
discards 210c6e754 Cygwin: localtime.cc: reformat for easier patching
discards 85da9d4a3 Cygwin: add release message for fixed floppy bugs
discards 05c748840 Cygwin: raw disk I/O: lock floppys as well
discards d0ae58ef6 Cygwin: raw disk I/O: Fix return value in error case
discards 021844eb7 Cygwin: file I/O: make sure to treat write return value as ssize_t
discards a40001f49 Cygwin: accounts: Report unrecognized db_* nsswitch.conf keywords
discards effa51900 Cygwin: accounts: Don't keep old schemes when parsing nsswitch.conf
discards 1840bb1cf Cygwin: accounts: Unify nsswitch.conf db_* defaults
discards ed6f47e79 Cygwin: Add David Macek to CONTRIBUTORS
discards f6bbef8b6 Cygwin: symlinks: fix WSL symlink creation if cygdrive prefix is /
discards 6568cd36f cygheap_pwdgrp: Handle invalid db_* entries correctly
discards 819eb9b50 Cygwin: faq: disable outdated "sshd in domain" faq
discards 0b7dd122f proc_cpuinfo: Add PPIN support for AMD
discards 68a915cbe Cygwin: utils: override definition of PMEM_EXTENDED_PARAMETER
discards dd4c08661 Cygwin: mmap_alloc: fix comment to document using the extende [...]
discards 0a1b87bc9 Cygwin: threads: use extended memory API if available
discards 93bd77b9d Cygwin: mmap: use extended memory API if available
discards b1c590a62 Cygwin: memory: declare extended memory API
discards 8cee7460e Cygwin: threads: add missing include of mmap_alloc.h
discards e36e107d0 Cygwin: threads: lower thread size from pool to 256 Megs
discards 6ec01bd2b Cygwin: threads: use mmap area to fulfill requests for big stacks
discards e96288dbc Cygwin: symlinks: Allow traversing WSL symlinks
discards 24da67cab Cygwin: docs: revamp docs explaining symlinks
discards c7a6d3b5d Cygwin: symlinks: create WSL symlinks on supporting filesystems
discards 0d99bc28d Cygwin: symlinks: fix WSL symlinks pointing to /mnt
discards ea8d2520a winsup/cygwin: remove defines added in mingw-w64 v7.0.0
discards 033c90778 Cygwin: symlinks: support WSL symlinks
discards 1fb55bb12 Cygwin: serial: fix GCC warning
discards 47c774a88 newlib/libm/math: Make pow/powf return qnan for snan arg
discards c0db3c5f2 newlib/libm/common: Don't re-convert float to bits in modf/modff
discards 6cc51ff27 newlib/libm/common: Fix modf/modff returning snan
discards 35cb09941 Fix spurious underflow exceptions for Bessel functions for do [...]
discards d0f4ea36e Revert "Cygwin: serial: read: if VMIN > 0, wait for VMIN char [...]
discards 5225afcf9 fhandler_serial: fix comments
discards 8150ad277 Cygwin: serial: read: if VMIN > 0, wait for VMIN chars in inb [...]
discards 486c8bed9 Cygwin: serial: use per call OVERLAPPED structs
discards 3ec74c487 Cygwin: serial: select: call ClearCommError prior to calling [...]
discards 1cf63e69e Cygwin: serial: select: fix WaitCommEvent request
discards 93c20e47b Cygwin: serial: tcsetattr: set timeouts unconditionally
discards b38b61e3a Cygwin: serial: avoid overrun of vtime
discards ffc4e9f97 Cygwin: serial: select: fix previous revamp patch
discards 0ae9d48d9 Cygwin: serial: revamp overlapped IO in read and select
discards 42b1f285a Cygwin: serial: read: revamp raw_read, change vmin_ and vtime [...]
discards 4f5e552f2 Cygwin: serial: select: simplify peek_serial
discards ecf9c03b0 Cygwin: Use a separate Start Menu folder for WoW64 installs
discards 62505a53a Fix hypotf missing mask in hi+lo decomposition
discards a1f557e44 Fix modf/f for NaN input
discards 8aa098fc1 Fix for k_tan.c specific inputs
discards c4ebbb0cf Cygwin: serial: wait for CancelIo completion
discards a9bd75eeb RTEMS: Include missing header and fix stub
discards 7a57f4508 Cygwin: pty: Add FreeConsole to destructor of pty slave.
discards 558f27a4d Cygwin: serial: try fix o_nonblock
discards 8bebfcf76 Cygwin: belatedly add Hans-Bernhard to CONTRIBUTORS file
discards 7c7caf504 Cygwin: fix formatting: drop trailing whitespace
discards f5b15ed56 Cygwin: fix formatting: collapse whitespace-only lines
discards 07c77893d Cygwin: fix formatting: drop spaces leading tabs
discards 80dc3db40 Cygwin: fix formatting: replace TAB char with \t in string constant
discards 95480c5c6 Fix truncf for sNaN input
discards fb263651b i386/fenv.c: Include fenv.c implementation shared with x86_64 [...]
discards ffdb4e140 Fix error in fdim/f for infinities
discards 10d0a3af1 Fix error in exp in magnitude [2e-32,2e-28]
discards ef90942c1 Cygwin: console: Fix behaviour of "ESC 8" after reset.
discards f1ccefddc Do not bother passing optional argument to WriteConsoleA.
discards d2dd32b3a Collect handling of wpixput and wpbuf into a helper class.
discards 9513cd16a Fix error in float trig. function range reduction
discards a5340ba59 Cygwin: console: convert wpbuf_put to inline function
discards a879e8a93 Cygwin: console: Add a workaround for "ESC 7" and "ESC 8".
discards 33887eba2 Cygwin: console: Prevent buffer overrun.
discards d3f86007f Cygwin: console: Fix setting/unsetting xterm mode for input.
discards 5a2dc4d68 Cygwin: console: Revise the code to fix tab position.
discards 21ea1df34 Cygwin: ioctl: TIOCINQ: always return number of chars in the [...]
discards 4448886d4 Fix error in powf for (-1.0, NaN) input
discards f0e3ece6e arm: Finish moving newlib to unified syntax for Thumb1
discards f4f8fac72 Cygwin: console: Adjust the detailed behaviour of ESC sequences.
discards bfacf96fa Cygwin: AF_UNIX: rework fixup_after_exec
discards 5c382e9a7 Cygwin: 32 bit: remove old code to 16 bit align stack
discards 3b8146dd1 Cygwin: AF_UNIX: use Nt functions within Nt functions
discards f448b20aa Cygwin: AF_UNIX: fix creating shared mem region in dup
discards 74e4e755a Cygwin: Update dumper for bfd API changes
discards d3204d120 Cygwin: console: Add emulation of CSI3J on Win10 1809.
discards aa5b557ee Cygwin: console: Add support for REP escape sequence to xterm mode.
discards 27f4e4807 Cygwin: console: Unify workaround code for CSI3J and CSI?1049h/l.
discards 8ab229d7f Cygwin: console: Add workaround for broken IL/DL in xterm mode.
discards 74476ae40 Cygwin: ps: fix compiler warning in ttynam
discards faca79e8a Cygwin: cygserver: drop useless packed attribute
discards 4d3149ca8 Cygwin: Makefile.in: add -fno-builtin-execve CFLAG when build [...]
discards 65a259d31 Cygwin: posix timers: fix uninitialized variable
discards 30538168c cpuinfo:power management: add proc_feedback, acc_power
discards f82e9e972 x86_64/i386 fenv: Replace symlink with include fenv_stub.c
discards e589a794f Cygwin: console: Fix segfault on shared_console_info access.
discards 2b4af688f fhandler_proc/cpuinfo: support fast short REP MOVSB
discards 5a0b2800a Cygwin: add release message for NUL character bugs
discards cbe899398 Cygwin: don't move cursor on NUL char at all
discards a420410a1 Cygwin: fhandler_console.cc: fix minor style issues
discards 057d228b7 Cygwin: console: ignore NUL byte on write in xterm emulation [...]
discards 1ece9a500 newlib/libc/include/devctl.h: Add extern "C" wrapper
discards a0dbd2ed2 Bump DLL version to 3.1.5
discards 415102058 Cygwin: console: Add guard for set/unset xterm compatible mode.
discards 12d462750 Cygwin: console: Fix ioctl() FIONREAD.
discards 98daa5539 Cygwin: add @cjksingle to release docs
discards 564923298 Cygwin: describe new locale modifier @cjksingle for user guide
discards 05dad2eb0 Locale modifier "@cjksingle" to enforce single-width CJK width.
discards f497c0ced Cygwin: rename NSIG to _NSIG, change visibility of NSIG to MISC
discards 00dbd58ab Cygwin: move 3.1.3 to 3.1.4 release document
discards ae22a9ce5 Cygwin: console: Fix code for restoring console mode.
discards 34fa0e0a7 Cygwin: Bump DLL version to 3.1.4
discards 58d59bae5 Cygwin: console: Change timing of set/unset xterm compatible mode.
discards 3d18d33ca pow: fix pow(-1.0, NaN)
discards 1ac1ed53d Cygwin: pty: Add error handling in setup_pseudoconsole().
discards c26e51b9b Only pass the minimum number of syscall arguments
discards 7b7048c07 Cygwin: pty: Prevent potential errno overwriting.
discards ec3853baf Cygwin: pty: Fix state mismatch caused in mintty.
discards c1e1b7ead Cygwin: pty: Inherit typeahead data between two input pipes.
discards 26e0018cc Cygwin: pty: Add missing member initialization for struct pip [...]
discards 48a0d02a5 Cygwin: pty: Remove debug codes and organize related codes.
discards a6aba0100 Cygwin: pty: Avoid screen distortion on slave read.
discards 049720bbc Cygwin: pty: Define mask_switch_to_pcon_in() in fhandler_tty.cc.
discards a3e98f47a Cygwin: pty: Use pinfo() rather than kill() with signal 0.
discards a5d8a840f Typo in license for newlib/libc/stdio/flags.c
discards 448ee81e8 Typo in license terms for newlib/libm/common/log2.c
discards 38f16be5c libgloss: Fix lseek semihosting bug on nios2 and m68k
discards 116ac00a8 Cygwin: pty: Remove meaningless pointer increment.
discards 03fb766e8 Cygwin: console: Revise color setting codes in legacy console mode.
discards 00b4dbac8 Cygwin: fhandler_fifo.cc: add commentary
discards 5078d5338 Cygwin: fstat_helper: always use handle in call to get_file_a [...]
discards 6b1f773b3 RISC-V: Use newlib nano specific libm.
discards 6160dcace Cygwin: document recent changes
discards 8313dc7d9 Cygwin: AF_LOCAL: fix fcntl and dup if O_PATH is set
discards f4ec32ff8 Cygwin: AF_LOCAL::fstatvfs: use our handle if O_PATH is set
discards 9913feffa Cygwin: AF_LOCAL: set appropriate errno on system calls
discards 4b6605d7f Cygwin: AF_LOCAL: allow opening with the O_PATH flag
discards 9f9034ef9 Use remove-advertising-clause script to edit BSD licenses
discards febd80c34 Revert "newlib: fix fseek optimization with SEEK_CUR"
discards b7201553d Cygwin: stat: fix st_mode of fifos
discards 49d097182 Cygwin: remove CYGWIN=dos_file_warning option
discards 3331b66fc Cygwin: FIFO: fstatvfs: use our handle if O_PATH is set
discards 3128762ac Cygwin: fhandler_disk_file::fstatvfs: refactor
discards c81737d4f Cygwin: fhandler_base::fstat_fs: accomodate the O_PATH flag
discards 658635a2f Cygwin: symlink/mknod: fix ACL handling
discards 051dd974d Cygwin: path_conv: add PC_SYM_NOFOLLOW_DIR flag
discards 6ea5d2ccc Cygwin: add short comments to path_conv options
discards 1daeea08f Cygwin: drop __stdcall from close_all_files
discards 4d765e761 Cygwin: move chmod_device declaration to winsup.h
discards 8517af6aa Cygwin: pty: Revise code waiting for forwarding again.
discards f23220724 Cygwin: console: Share readahead buffer within the same process.
discards cc9466c0a Cygwin: FIFO: tweak fcntl and dup when O_PATH is set
discards a9311db74 Cygwin: re-implement fhandler_fifo::open with O_PATH
discards bcf0a3947 Cygwin: device_access_denied: return false if O_PATH is set
discards 2658ca68d Cygwin: Bump DLL version to 3.1.3
discards 998c720db fhandler_proc.cc:format_proc_cpuinfo add rdpru flag
discards 1e3f82857 Cygwin: pty: Remove close() call just before reopening slave.
discards f0f6a3fc7 add pseudo console fixes to release text
discards 287e7fd51 Cygwin: pty: Introduce disable_pcon in environment CYGWIN.
discards dd592e117 Cygwin: pty: Fix reopening slave in push_to_pcon_screenbuffer().
discards bc2ad3359 Bump up newlib release to 3.3.0
discards 8365832ee Change the reent verify check option to document disabling it
discards 315c798c7 Default newlib_reent_check_verify to yes in configure.host
discards 10298a229 Cygwin: pty: Revise code waiting for forwarding by master_fwd [...]
discards d9d50c094 riscv: Map between ieeefp.h exception bits and RISC-V FCSR bits
discards 942d74fae riscv: Add 'break' statements to fpsetround switch
discards a7408a5df riscv: Use current pseudo-instructions to access the FCSR register
discards f0582ad85 Cygwin: document recent changes
discards 699e94569 Cygwin: fstatat, fchownat: support the AT_EMPTY_PATH flag
discards 9437384fd Cygwin: readlinkat: allow pathname to be empty
discards c26b6108d Cygwin: allow opening a symlink with O_PATH | O_NOFOLLOW
discards 88ada4981 Cygwin: normalize_win32_path: allow drive without trailing backslash
discards 643c5cd9d Cygwin: pty: Fix state mismatch caused in octave gui.
discards afe5b80a6 Cygwin: pty: Set console code page only if pseudo console is [...]
discards 3b77b523e Cygwin: pty: Disable FreeConsole() on close for non cygwin process.
discards 58cadce74 Cygwin: console: Add code to restore console mode on close.
discards c73aa492f Cygwin: console: Add workaround for broken CSI3J in Win10 1809.
discards 63ac5bbf3 Cygwin: console: Disable xterm mode for non cygwin process only.
discards 17b1416e4 Cygwin: pty: Add missing CloseHandle() calls.
discards 6c4658921 Cygwin: pty: Fix the issue regarding open and close multiple PTYs.
discards 0b73ee8a9 Cygwin: select: Speed up select() call for pty, pipe and fifo.
discards 402778242 Cygwin: console: Make suspending process work properly.
discards 4da5117bf Cygwin: pty: Revise the code for setting code page of pseudo [...]
discards 3d41359a1 Cygwin: pty: Remove destructor for fhandler_pty_master class.
discards 84981ba3e Fixed crash on wine by adding NULL check after memchr
discards 1998d6946 Cygwin: Add missing Linux #define of CPU_SETSIZE
discards 7b0260aaf Prevent more NULL ptr accesses due to Balloc out of memory
discards 4d217dfae Bump up release to 3.2.0 for yearly snapshot
discards ca9a18248 doc: add more details about adding documentation to HOWTO
discards 8823a66ce Cygwin: FIFO: use FILE_PIPE_REJECT_REMOTE_CLIENTS flag
discards 33ae9310a Cygwin: add 3.1.2 release text
discards 304d54e3d Optimize setjmp/longjmp for moxie.
discards baeb26599 Cygwin: pty: Fix ESC[?3h and ESC[?3l handling again.
discards 77161dcf9 Don't display trailing '.' in _dcvt
discards 0017c4e6f Fix gcvt to always show 'ndigits' of precision
discards c1093f593 Fix fcvt to only show 'ndigit' past decimal
discards 7e5daba01 Cygwin: pty: Fix a bug regarding ESC[?3h and ESC[?3l handling.
discards 324e3195e doc: Untabify python scripts used for making man pages
discards ee05fde39 Cygwin: Bump DLL version to 3.1.2
discards 566e2fda7 Cygwin: add 3.1.1 release text belatedly
discards 157536c84 Cygwin: autoload: Add missing GetProcessGroupAffinity/GetThre [...]
discards aad46be17 Set __IEEE_LITTLE_ENDIAN for _XTENSA_EL__ (ESP32)
discards 264189f90 Return EINVAL for illegal base in strtol
discards a7bfec1a4 Cygwin: Bump DLL version to 3.1.1
discards bdc020e99 Cygwin: add strtold fix to release message
discards 1b484af60 strtold: set errno to ERANGE on underflow per POSIX
discards a9efe7efa Cygwin: ilogbl: Make sure to return FP_ILGB0 on zero input
discards 794317b9d MSP430: Support new msp430-elfbare target
discards 883fd2a86 Implement the unlink system call for the moxie simulator.
discards de5d0bba5 Fix setjmp/longjmp for the moxie port.
discards 403c60494 Cygwin: document the last bugfix
discards e6a417b65 Cygwin: symlink_info::check: avoid assertion failure
discards 4218c2699 libm: switch sf_log1p from double error routines to float
discards a797b9b10 Cygwin: /proc/[PID]/stat to pull process priority correctly
discards 779c25eab newlib/libc/include/sys/features.h: update __STDC_ISO_10646__
discards 020656a19 Cygwin: pty: Convert CamelCase names to snake_case names.
discards 9ce7857de newlib: fix fseek optimization with SEEK_CUR
discards 3242df289 Cygwin: pty: Trigger redraw screen if ESC[?3h or ESC[?3l is sent.
discards 08bbe4c8c Cygwin: console: Revise the code checking if the console is legacy.
discards 43fa6f67d Cygwin: pty: Use redraw screen instead of clear screen.
discards c1ea19dcc regtool: allow /proc/registry{,32,64}/ registry path prefix
discards f722dbfc8 Stash reent marker in upper bits of s1 on AMD GCN
discards 5f50d19cb Cygwin: Doc change to note stackdump limit patch
discards 5c5a0e236 Cygwin: Raise dumpstack frame limit to 32
discards 1b494a3fd Cygwin: console, pty: Prevent error in legacy console mode.
discards e98a20b0a Cygwin: pty: Change how to determine if running as service or not.
discards 3d9b77fd0 Cygwin: document console helper patch
discards a7a0448d4 Cygwin: fix quoting when starting invisible console process
discards 9f778aa71 Cygwin: devices: drop MAX_CONSOLES and fix FH_CONS_MAX
discards 3b5ce400c Move timeval macros to <sys/time.h>
discards d82192a21 Synchronize <sys/time.h> with FreeBSD
discards 2bdb34ac3 Synchronize <sys/_timespec.h> with FreeBSD
discards b14f6b3bf Fix sbttons for values > 2s
discards 1b4bcde6c Cygwin: fix process parent/child relationship after execve
discards e39931dff Fix libgloss being built for disabled multilibs
discards 29f71245c Cygwin: getpriority() consistent with process priority
discards 11633bd90 Add PRU license to COPYING.NEWLIB and COPYING.LIBGLOSS
discards f04cb6051 PRU: Align libmath to PRU ABI
discards 421792788 Fix some generated files
discards bd609ff95 Initial PRU port for libgloss and newlib
discards a09f78afb MSP430: Add missing build rule for unlink() to libgloss Makefile
discards 15a01ed1a Cygwin: Provide more COM devices
discards db01f3909 Cygwin: spawnvp, spawnvpe: fail if executable is not in $PATH
discards 12e366c8c Cygwin: pty: Change the timing of clear screen.
discards 3481157c3 Cygwin: pty: Avoid detach console in the process running as service.
discards 134c70e72 riscv/sys/fenv.h: Add missing extern for fe_dfl_env_p
discards 0a75f54bc Add patch from Joel Sherrill for i386 and x86_64 fenv support
discards 842cd34ec Cygwin: mkdir and rmdir: treat drive names specially
discards 97d9d18a7 Cygwin: document recent changes to format_proc_cpuinfo
discards 98cd03847 fhandler_proc.cc(format_proc_cpuinfo): or model extension bits
discards 22b1d557a fhandler_proc.cc(format_proc_cpuinfo): comment flags not reported
discards 7625d6579 fhandler_proc.cc(format_proc_cpuinfo): add feature flags
discards f32909ffd fhandler_proc.cc(format_proc_cpuinfo): use feature test print macro
discards 96b433958 fhandler_proc.cc(format_proc_cpuinfo): add microcode
discards 45fe082d5 fhandler_proc.cc(format_proc_cpuinfo): add bogomips
discards d1b21d6d4 fhandler_proc.cc(format_proc_cpuinfo): round cpu MHz
discards c061c9d27 fhandler_proc.cc(format_proc_cpuinfo): fix AMD physical cores count
discards ec838257d fhandler_proc.cc(format_proc_cpuinfo): fix cpuid level count
discards 69c5c3dce fhandler_proc.cc(format_proc_cpuinfo): fix cache size
discards 6bafeab3c Allow verifying _REENT_CHECK macros memory allocation
discards 57041a86a Optimize epilogue sequence for architectures with POP interworking.
discards 1a76c0d2e Prevent NULL ptr accesses due to Balloc out of memory
discards e6a626c8c Cygwin: Fix signal handling issue introduced by PTY related change.
discards 89c28778f Document the last bug fix
discards 2b1b21b98 Cygwin: normalize_win32_path: improve error checking
discards 04a0cbc51 Cygwin: pty: Fix PTY so that cygwin setup shows help with -h option.
discards 46522b22a Add SIOCGIFDOWNREASON.
discards d9198db80 Add kernel-side support for in-kernel TLS.
discards 9d158e5e6 Rename IPPROTO 33 from SEP to DCCP
discards d24a8621a This commit updates rack to what is basically
discards e5a0e3ff0 Add an external mbuf buffer type that holds
discards ff63e5362 Convert all IPv4 and IPv6 multicast memberships
discards cf65e4fd1 Extend mmap/mprotect API to specify the max page
discards 135cac1fe Some devices take undesired actions when RTS and
discards a7e4ffb81 Fix mismatch from r342379.
discards dc1ca7d0e gai_strerror() - Update string error messages according to RFC 3493.
discards 028ed9c67 Document the last change
discards 2e577f51b Cygwin: rmdir: fail if last component is a symlink, as on Linux
discards 353320b03 Cygwin: remove old cruft from path_conv::check
discards cd79f1219 Cygwin: Fix incorrect TTY for non-cygwin process.
discards 6ea311dc8 Cygwin: console: Make console input work in GDB and strace.
discards 2a0132b18 Cygwin: pty: Add missing guard when PTY is in the legacy mode.
discards 00453d9ea Cygwin: pty: Add charset conversion for console apps in legacy PTY.
discards 5854b9baa Cygwin: pty: Unify the charset conversion codes into a function.
discards 9dedc0bf7 Cygwin: pty: Make GDB work again on pty.
discards 96a3accd3 Cygwin: pty: Avoid potential segfault in PTY code when ppid = 1.
discards c196e3b52 Cygwin: console: Revive Win7 compatibility.
discards 8de5aceaa Cygwin: document last change
discards b614664f0 winsup/cygwin/times.cc (times): follow Linux and allow for a [...]
discards b525b025a Cygwin: pty: Use autoload feature for pseudo console system calls.
discards 02011361c Cygwin: pty: Correct typos that do not fit the coding style.
discards 1795a9198 Cygwin: pty: Change the timing of clearing screen.
discards 0488f074b Cygwin: pty: Use system NLS function instead of PTY's own one.
discards 34c9903ab Cygwin: pty: Fix bad file descriptor error in some environment.
discards f374406e7 Cygwin: fix CPU_SET macro visibility
discards 4ba6c3a1a Cygwin: console: Fix read() in non-canonical mode.
discards a11164297 Cygwin: pty: Switch input and output pipes individually.
discards c65f436e7 Cygwin: pty: Prevent the helper process from exiting by Ctrl-C.
discards 2c5262de8 Cygwin: pty: Fix screen alternation while pseudo console switching.
discards 1116f2aff Cygwin: pty: Fix the behaviour of Ctrl-C in the pseudo console mode.
discards 72534bf06 libc/include/devctl.h: Add SOCKCLOSE per FACE Technical Stand [...]
discards 4a2aeb07d Cygwin: pty: Make SetConsoleCursorPosition() to be hooked.
discards 2cf0a3531 Cygwin: pty: Make sure to show system error messages
discards e713b402e Cygwin: pty: Fix potential state mismatch regarding pseudo console.
discards 3148f642d Cygwin: pty: Fix select() with pseudo console support.
discards 81d01408c Cygwin: pty: Disable clear screen on new pty if TERM=dumb or emacs*.
discards 0ec206c45 Cygwin: pty: Add a workaround for ^C handling.
discards d2d6f7f6f Cygwin: pty: Limit API hook to the program linked with the APIs.
discards f0ff2bd4d Cygwin: pty: Fix state management for pseudo console support.
discards db5a515a6 Cygwin: pty: Move function hook_api() into hookapi.cc.
discards 1501ad995 Cygwin: pty: Speed up a little hooked Win32 API for pseudo console.
discards 04bab1d9c Cygwin: pty: Code cleanup
discards fd4882784 Adjust nios2 and m68k semihosting for sys/stat.h changes.
discards f4af3236f Cygwin: sys/wait.h: Add _wait prototype to avoid compiler warning
discards 4049d9128 fe_dfl_env.c: Fix typo in comment
discards 07bf949f0 riscv/include/fenv.h: Use shared fenv.h.
discards 6d99a9803 Cygwin: add W10 pseudo console support to release notes
discards 156370eca Cygwin: pty: add pseudo console support.
discards 224498dc1 Cygwin: get_posix_access: avoid negative subscript
discards 4aad6e4e7 Fix regression in visium caused by sys/stat.h change
discards 78f2994f3 Cygwin: math: Properly propagate input NANs in a few functions
discards 648a21d2e Cygwin: math: Fix cosh(-INFINITY) to return +INFINITY
discards 0dec6c574 Cygwin: math: Fix the return value for tgammal for zero and n [...]
discards d49d73772 Revert previous change to sys/stat.h and fix cris libgloss
discards 7b1674a3e Fix regression in cris-elf caused by sys/stat.h change
discards d72cd9400 Cygwin: select: revamp non-polling code for signalfd
discards bcd5a167c Revert "Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario"
discards 6fa0948a4 stat.h: use POSIX-required timefields throughout
discards ea99c1f3b fenv: Include documentation in generated .info file
discards 80009634f Cygwin: ldd: Try harder to get dll names
discards 9a41935dd Cygwin: console: Fix the condition to interrupt select() by SIGWINCH
discards dfb1da8da Cygwin: console: Fix workaround for horizontal tab position
discards b8d03a866 memmem.c and strstr.c: do not require -std=c99
discards bb0a88bdf fenv: Update makedocbook for eae68bfc
discards 330eb0c71 fenv: Fix typo-ed variable name in documentation
discards 51199dfdb fenv: Fix mangled makedoc markup
discards f97208ecf fenv: fe_dfl_env.c doesn't contain any documentation
discards 01c3186c5 Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario
discards 7755ca7bc sched.h: Declare affinity functions only on targets supporting them
discards 9c31cd3e6 Cygwin: ps: fix a compiler warning
discards 5c3781e1a Cygwin: console: Fix cursor position restore after screen alt [...]
discards 8c109c01f Cygwin: console: Add workaround for windows xterm compatible [...]
discards 54352387d Cygwin: console: Fix deadlock at calling fork().
discards 591060759 Regenerated files from fenv.h addition
discards 4e62308ed Add default implementation of fenv.h and all methods
discards ad8e7adba Miscellaneous Makefile.in regenerated
discards 780a5360f Cygwin: drop preliminary 3.0.8 release file
discards b70b120db Cygwin: add missing bugfix release messages for 3.1.0
discards 713ba6213 Cygwin: shmat: use mmap allocator strategy on 64 bit
discards c314b3020 Cygwin: getpriority() and top display for priority is inconsistent
discards fac5fe536 Cygwin: build_env: fix off-by-one bug when re-adding PATH
discards ef076e441 Cygwin: exec: check execute bit prior to evaluating script
discards 8e7f67f6c Align libgloss/arm and libc/sys/arm sources: miscellaneous fixes
discards f1abe1668 Align libgloss/arm and libc/sys/arm sources: Lite exit support
discards 6331e1548 Align libgloss/arm and libc/sys/arm sources: HeapInfo and __h [...]
discards 5f9f6d797 Align libgloss/arm and libc/sys/arm sources: Fix GetCmdLine s [...]
discards d80f340c7 Cygwin: Implement CPU_SET(3) macros
discards 76e5a6f57 RISC-V: Fix header guard for sys/fenv.h
discards 207346df6 Cygwin: fork: attach child not before success
discards de6be294a Cygwin: pinfo: stop remember doing reattach
discards 07e5a79f0 Align _end symbol to at least 4 in all MIPS scripts
discards e01812981 common/math_errf.c: Enable compilation of __math_oflowf
discards 61e48131c hash.c: #include <reent.h>
discards 2cd5c63d8 [arm] remove libc/sys/arm/sys/param.h
discards af3ea492c Port ndbm - Remove Declaration of dbm_forder
discards ef994c740 Cygwin: Fix the address of myself
discards 9a6345d66 Cygwin: Don't change pgid to ctty pgid under debugger
discards 32b5e69f4 Cygwin: Export newlib ndbm functions
discards 2bb575c9e hash functions: use reentrant stat functions
discards a39ec2423 MSP430: Remove .init/.fini sections
discards 6fc5583aa Cygwin: document the last bug fix
discards 077f2470a Cygwin: fhandler_termios::tcsetpgrp: check that argument is n [...]
discards c984be009 Regenerate newlib/libc/search/Makefile.in for ndpm port
discards dc4846cad fix compile errors for efgcvt.c
discards eb95016d3 Port ndbm
discards 39bce549b Stack Pointer and Stack Limit initialization refactored.
discards 3eae57fd3 Cygwin: fix one more check for positive virtual_ftype_t values
discards 2ea5214fd Cygwin: change virtual_ftype_t to not rely on negative values
discards f862e1c13 Cygwin: fix /proc/PID/fd return value in error case
discards 6ab86fb3d Cygwin: add release notes for 3.0.8
discards c547beb7e Cygwin: socket files are not lnk special files
discards 647d1817d Cygwin: remove path_conv::is_fs_device()
discards 87dc07c97 Cygwin: remove path_conv::is_auto_device()
discards 062e7f75d Cygwin: fhandler_*: remove isdevice() and is_auto_device()
discards f96061301 Cygwin: unbreak the build with GCC 7
discards f4f1aefde Cygwin: fix GCC 8.3 'local external declaration' errors
discards 44c0fd1a1 Cygwin: fix GCC 8.3 'asm volatile' errors
discards f8af51a55 Cygwin: suppress GCC 8.3 errors with -Warray-bounds
discards 5f83c154f Cygwin: avoid GCC 8.3 errors with -Werror=stringop-truncation
discards f014292b4 Cygwin: avoid GCC 8.3 errors with -Werror=class-memaccess
discards cff66f830 Cygwin: sigpending: don't report pending signals for other threads
discards bc2f3c3d6 Cygwin: return full sigset_t from sig_send
discards 04d725506 Set errno in expm1{,f} / log1p{,f}
discards afa4ed980 Cygwin: Fix return value of sched_getaffinity
discards fe4638939 sched: Move Cygwin cpuset definitions into Cygwin-specific header
discards ea99bc813 Cygwin: honor the O_PATH flag when opening a FIFO
discards f381073ff or1k: Avoid write outside setjmp buf & shrink buf
discards 247ff0244 Cygwin: Build cygwin-console-helper with correct compiler
discards 22e32225e Cygwin: Use correct string conversion
discards 88f2d0708 or1k: Correct longjmp return value
discards 2a4cabe17 Cygwin: FIFO: fix a thinko in raw_write
discards eaed86d01 Tweak release message
discards cd2eb6677 Cygwin: timerfd: avoid a deadlock
discards e7c571fc0 Arm: Use lrdimon-v2m_nano when semihosting v2 and nano select [...]
discards fb6901e99 Support calculation of pointer size for __int20__ type in _intsup.h
discards dc7933ef5 Cygwin: Implement sched_[gs]etaffinity()
discards e95026dcf Cygwin: FIFO: minor cleanup
discards e8b1ad9e9 Cygwin: FIFO: slightly change the use of write_ready
discards ba3cedf7c Cygwin: FIFO: remove fifo_client_handler::connect_evt
discards 1fda57d80 Cygwin: FIFO: simplify raw_read
discards 877dff0b7 Cygwin: FIFO: improve termination of the listen_client thread
discards c758f47dd Cygwin: FIFO: avoid deadlock when closing
discards ee2090ee4 Cygwin: FIFO: clean up locks
discards eb34d0515 Cygwin: FIFO: add some error checking
discards f8a9262eb Cygwin: FIFO: fix signal handling in raw_read and raw_write
discards cfbd5c098 Rename <xlocale.h> back to <sys/_locale.h>
discards 4a3e67057 Revert "Cygwin: fork: Remember child not before success."
discards c1c798a65 Fix __getreent stack calculations for AMD GCN
discards 8263a4d66 Add gfortran support for AMD GCN
discards e74e544d4 Mark inline functions with __unused;
discards 51e7f0c7b sys/sys: further adoption of SPDX licensing ID tags.
discards fb52543b0 Cygwin: map beyond EOF on 64 bit and WOW64 as well
discards 656cf67a4 mkdir: always check-for-existence
discards ecbaef88c cygcheck: expand common_apps list
discards 571ede7ef Cygwin: Allow accessing 48 bit address space in Windows 8.1 or later
discards aee49c10a Cygwin: fork: Remember child not before success.
discards 08ae29f52 Cygwin: fork: Always pause child after fixups.
discards 92f9f18c9 Cygwin: dll_list: no recursive use of nt_max_path_buf
discards 8fb0211bd Cygwin: dll_list: stat_real_file_once with ntname
discards f4656e97b Fix vfwscanf(3) assignment suppression flag handling bug
discards 7c2fd9f26 Add support for Hygon Dhyana processor
discards b2ab7b7b3 Fix <sys/_types.h> issues with <stddef.h>
discards 8a11f5b37 Avoid <sys/cdefs.h> dependency in <sys/_types.h>
discards 0bde28625 Avoid cyclic header dependencies
discards ad02d2f24 Cygwin: FIFO: respect the O_CLOEXEC flag
discards a2963c4fe Cygwin: FIFO: Open only one handle to NPFS
discards ca29ad394 RISC-V: Add _LITE_EXIT in crt0.S.
discards fc079a086 RISC-V: Add size optimized memcpy, memmove, memset and strcmp.
discards 10d94b9bb Make .data section placement coincide with _fdata symbol
discards 2ad613232 Cygwin: FIFO: code simplifications.
discards 50d90d816 Cygwin: FIFO: make read_ready an auto-reset event
discards 8a34aba30 Cygwin: FIFO: improve the check for the listen_client thread
discards f9d0829d1 Cygwin: FIFO: set client handler flags more accurately
discards 731da073e Cygwin: FIFO: don't leave a pending listen request
discards f8878568c Cygwin: FIFO: add a HANDLE parameter to open_pipe
discards 613c29b55 Cygwin: FIFO: re-implement duplexers
discards 1808151e1 Cygwin: FIFO: add 'record_connection' method
discards a9d4a52c1 Cygwin: FIFO: remove incorrect duplexer code
discards ab53b384c Revert "Cygwin: check for STATUS_PENDING in fhandler_base::raw_read"
discards f83157269 Cygwin: dll_list: drop unused read_fbi method
discards 7bed49e19 Cygwin: Add release info for 3.0.7
discards 95fc8aa03 Cygwin: dll_list: query dll file id at load time
discards 13aa5b4af Cygwin: dll_list: stat_real_file_once as dll method
discards f267ec26a Cygwin: dll_list: drop FILE_BASIC_INFORMATION
discards d3381b71a Cygwin: update era and message locale data
discards 0d665e8b1 Fix order of eh_frame sections in linker scripts
discards d526e85e4 Cygwin: FIFO: synchronize the blocking mode of a writer's pipe
discards 65f5f965f Cygwin: AF_UNIX: recvmsg, first cut
new bd02adb85 Cygwin: FIFO: synchronize the blocking mode of a writer's pipe
new add5a9c03 Fix order of eh_frame sections in linker scripts
new 62cd36506 Cygwin: update era and message locale data
new d3e84aef2 Cygwin: dll_list: drop FILE_BASIC_INFORMATION
new ecaa2c5d2 Cygwin: dll_list: stat_real_file_once as dll method
new cc6a1cbe2 Cygwin: dll_list: query dll file id at load time
new 31f4472ef Cygwin: Add release info for 3.0.7
new 1559faf0f Cygwin: dll_list: drop unused read_fbi method
new e1d5be178 Revert "Cygwin: check for STATUS_PENDING in fhandler_base::raw_read"
new b26fab8cf Cygwin: FIFO: remove incorrect duplexer code
new 775d8d024 Cygwin: FIFO: add 'record_connection' method
new 3d5dc6510 Cygwin: FIFO: re-implement duplexers
new 7cf9772f9 Cygwin: FIFO: add a HANDLE parameter to open_pipe
new ccb1c73e9 Cygwin: FIFO: don't leave a pending listen request
new 8885be893 Cygwin: FIFO: set client handler flags more accurately
new 9f3788291 Cygwin: FIFO: improve the check for the listen_client thread
new 91d5de57f Cygwin: FIFO: make read_ready an auto-reset event
new 76d8d6b43 Cygwin: FIFO: code simplifications.
new 277e3f4aa Make .data section placement coincide with _fdata symbol
new ca5444076 RISC-V: Add size optimized memcpy, memmove, memset and strcmp.
new 42c926f62 RISC-V: Add _LITE_EXIT in crt0.S.
new de756e91c Cygwin: FIFO: Open only one handle to NPFS
new b990f6518 Cygwin: FIFO: respect the O_CLOEXEC flag
new 4eb2e29fd Avoid cyclic header dependencies
new c9773e961 Avoid <sys/cdefs.h> dependency in <sys/_types.h>
new 074b8a129 Fix <sys/_types.h> issues with <stddef.h>
new 1770da2da Add support for Hygon Dhyana processor
new 356464150 Fix vfwscanf(3) assignment suppression flag handling bug
new 8b9b51439 Cygwin: dll_list: stat_real_file_once with ntname
new 070227ad9 Cygwin: dll_list: no recursive use of nt_max_path_buf
new d44daedd9 Cygwin: fork: Always pause child after fixups.
new 82de786d3 Cygwin: fork: Remember child not before success.
new a7f440eb8 Cygwin: Allow accessing 48 bit address space in Windows 8.1 or later
new 79c908e36 cygcheck: expand common_apps list
new c9a50a127 mkdir: always check-for-existence
new 4a6ba932f Cygwin: map beyond EOF on 64 bit and WOW64 as well
new 63cafda52 sys/sys: further adoption of SPDX licensing ID tags.
new 83807c3bf Mark inline functions with __unused;
new aaf570477 Add gfortran support for AMD GCN
new 814f8af63 Fix __getreent stack calculations for AMD GCN
new fdae43a20 Revert "Cygwin: fork: Remember child not before success."
new 8c187ccea Rename <xlocale.h> back to <sys/_locale.h>
new b23dcaa41 Cygwin: FIFO: fix signal handling in raw_read and raw_write
new d46b3f83c Cygwin: FIFO: add some error checking
new a92e5ecd0 Cygwin: FIFO: clean up locks
new 027adac18 Cygwin: FIFO: avoid deadlock when closing
new 229be09b1 Cygwin: FIFO: improve termination of the listen_client thread
new 85601de16 Cygwin: FIFO: simplify raw_read
new 6af347ba4 Cygwin: FIFO: remove fifo_client_handler::connect_evt
new 4763dcc08 Cygwin: FIFO: slightly change the use of write_ready
new e5a7dc08c Cygwin: FIFO: minor cleanup
new 860ed4a2b Cygwin: Implement sched_[gs]etaffinity()
new 6e0df9496 Support calculation of pointer size for __int20__ type in _intsup.h
new b7c9ab1af Arm: Use lrdimon-v2m_nano when semihosting v2 and nano select [...]
new 73e3ff932 Cygwin: timerfd: avoid a deadlock
new 7faf75c18 Tweak release message
new a83682e16 Cygwin: FIFO: fix a thinko in raw_write
new 775e52968 or1k: Correct longjmp return value
new 9afb622c3 Cygwin: Use correct string conversion
new 24590ed7b Cygwin: Build cygwin-console-helper with correct compiler
new d07d375bc or1k: Avoid write outside setjmp buf & shrink buf
new c2b392c60 Cygwin: honor the O_PATH flag when opening a FIFO
new f132e630c sched: Move Cygwin cpuset definitions into Cygwin-specific header
new 3988834ee Cygwin: Fix return value of sched_getaffinity
new ce2bc5839 Set errno in expm1{,f} / log1p{,f}
new 54eb35e96 Cygwin: return full sigset_t from sig_send
new 5e3733ac7 Cygwin: sigpending: don't report pending signals for other threads
new 603b83eed Cygwin: avoid GCC 8.3 errors with -Werror=class-memaccess
new aa6d3f025 Cygwin: avoid GCC 8.3 errors with -Werror=stringop-truncation
new d6c2cf3b9 Cygwin: suppress GCC 8.3 errors with -Warray-bounds
new a596f6e38 Cygwin: fix GCC 8.3 'asm volatile' errors
new 76f3fb307 Cygwin: fix GCC 8.3 'local external declaration' errors
new 103f6a72a Cygwin: unbreak the build with GCC 7
new eb171bc79 Cygwin: fhandler_*: remove isdevice() and is_auto_device()
new 0bb03f90e Cygwin: remove path_conv::is_auto_device()
new 3b23fe5d8 Cygwin: remove path_conv::is_fs_device()
new ceca51fdd Cygwin: socket files are not lnk special files
new aeb38a24a Cygwin: add release notes for 3.0.8
new 30b08fcbd Cygwin: fix /proc/PID/fd return value in error case
new b2671d9e1 Cygwin: change virtual_ftype_t to not rely on negative values
new e3e900252 Cygwin: fix one more check for positive virtual_ftype_t values
new 95e86ecd2 Stack Pointer and Stack Limit initialization refactored.
new f9cd363ea Port ndbm
new a765977a6 fix compile errors for efgcvt.c
new ea55bbccc Regenerate newlib/libc/search/Makefile.in for ndpm port
new 53f657e4a Cygwin: fhandler_termios::tcsetpgrp: check that argument is n [...]
new f5b381ff5 Cygwin: document the last bug fix
new cca334952 MSP430: Remove .init/.fini sections
new c662c005c hash functions: use reentrant stat functions
new cea4d9278 Cygwin: Export newlib ndbm functions
new 86e4739e2 Cygwin: Don't change pgid to ctty pgid under debugger
new 4dd0d0b7d Cygwin: Fix the address of myself
new 5ede24b9d Port ndbm - Remove Declaration of dbm_forder
new 3c51c8b9a [arm] remove libc/sys/arm/sys/param.h
new 4f0c5511d hash.c: #include <reent.h>
new 8805e4ec4 common/math_errf.c: Enable compilation of __math_oflowf
new d3316d7bb Align _end symbol to at least 4 in all MIPS scripts
new 8e4dc7930 Cygwin: pinfo: stop remember doing reattach
new 721ed1f46 Cygwin: fork: attach child not before success
new 0c5971fb0 RISC-V: Fix header guard for sys/fenv.h
new bb7eb423b Cygwin: Implement CPU_SET(3) macros
new ecf2fbe4f Align libgloss/arm and libc/sys/arm sources: Fix GetCmdLine s [...]
new e538b6342 Align libgloss/arm and libc/sys/arm sources: HeapInfo and __h [...]
new 408152f88 Align libgloss/arm and libc/sys/arm sources: Lite exit support
new fe7189833 Align libgloss/arm and libc/sys/arm sources: miscellaneous fixes
new 4fe789e6c Cygwin: exec: check execute bit prior to evaluating script
new f5ffd27dc Cygwin: build_env: fix off-by-one bug when re-adding PATH
new 332c11b97 Cygwin: getpriority() and top display for priority is inconsistent
new 13bcb0885 Cygwin: shmat: use mmap allocator strategy on 64 bit
new 5b50e403a Cygwin: add missing bugfix release messages for 3.1.0
new 8f9ccad72 Cygwin: drop preliminary 3.0.8 release file
new 613a074e7 Miscellaneous Makefile.in regenerated
new 0efd05546 Add default implementation of fenv.h and all methods
new 22026eb19 Regenerated files from fenv.h addition
new 72a762c36 Cygwin: console: Fix deadlock at calling fork().
new 4348014d2 Cygwin: console: Add workaround for windows xterm compatible [...]
new aa058617e Cygwin: console: Fix cursor position restore after screen alt [...]
new 9f3eace21 Cygwin: ps: fix a compiler warning
new d7921caf2 sched.h: Declare affinity functions only on targets supporting them
new cb1469277 Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario
new d7e062ad4 fenv: fe_dfl_env.c doesn't contain any documentation
new 300ac8e17 fenv: Fix mangled makedoc markup
new bbee9557b fenv: Fix typo-ed variable name in documentation
new a577c601e fenv: Update makedocbook for eae68bfc
new 8d81fcc18 memmem.c and strstr.c: do not require -std=c99
new e548c131d Cygwin: console: Fix workaround for horizontal tab position
new fae6075d2 Cygwin: console: Fix the condition to interrupt select() by SIGWINCH
new acc342c27 Cygwin: ldd: Try harder to get dll names
new 758e44515 fenv: Include documentation in generated .info file
new 0f44c923b stat.h: use POSIX-required timefields throughout
new 5993fdab0 Revert "Cygwin: fix potential SEGV in sigwaitinfo/signalfd scenario"
new 41d071d58 Cygwin: select: revamp non-polling code for signalfd
new b1f61c03e Fix regression in cris-elf caused by sys/stat.h change
new 6d7e9786b Revert previous change to sys/stat.h and fix cris libgloss
new a262d9a6a Cygwin: math: Fix the return value for tgammal for zero and n [...]
new a1c0608a8 Cygwin: math: Fix cosh(-INFINITY) to return +INFINITY
new 412965ab9 Cygwin: math: Properly propagate input NANs in a few functions
new d90a69b95 Fix regression in visium caused by sys/stat.h change
new 22fe938fb Cygwin: get_posix_access: avoid negative subscript
new 5543b4427 Cygwin: pty: add pseudo console support.
new 425552619 Cygwin: add W10 pseudo console support to release notes
new 63b094610 riscv/include/fenv.h: Use shared fenv.h.
new c1199c286 fe_dfl_env.c: Fix typo in comment
new 598b631b1 Cygwin: sys/wait.h: Add _wait prototype to avoid compiler warning
new ff57c55ba Adjust nios2 and m68k semihosting for sys/stat.h changes.
new 9c9b883aa Cygwin: pty: Code cleanup
new e9be4fc14 Cygwin: pty: Speed up a little hooked Win32 API for pseudo console.
new b0a701a3b Cygwin: pty: Move function hook_api() into hookapi.cc.
new 16c42abfc Cygwin: pty: Fix state management for pseudo console support.
new 6bfb266cf Cygwin: pty: Limit API hook to the program linked with the APIs.
new 55a5c4253 Cygwin: pty: Add a workaround for ^C handling.
new 66d098fe8 Cygwin: pty: Disable clear screen on new pty if TERM=dumb or emacs*.
new 79f20739a Cygwin: pty: Fix select() with pseudo console support.
new 421f80d23 Cygwin: pty: Fix potential state mismatch regarding pseudo console.
new b38e10fdb Cygwin: pty: Make sure to show system error messages
new 381b74f6b Cygwin: pty: Make SetConsoleCursorPosition() to be hooked.
new 6a4264d5f libc/include/devctl.h: Add SOCKCLOSE per FACE Technical Stand [...]
new a0e1fe0ba Cygwin: pty: Fix the behaviour of Ctrl-C in the pseudo console mode.
new 0d1678f52 Cygwin: pty: Fix screen alternation while pseudo console switching.
new 7eedc9b1a Cygwin: pty: Prevent the helper process from exiting by Ctrl-C.
new 527b44af0 Cygwin: pty: Switch input and output pipes individually.
new 991511fbd Cygwin: console: Fix read() in non-canonical mode.
new 52593b861 Cygwin: fix CPU_SET macro visibility
new 36c814d0f Cygwin: pty: Fix bad file descriptor error in some environment.
new 53b381dec Cygwin: pty: Use system NLS function instead of PTY's own one.
new b23705f60 Cygwin: pty: Change the timing of clearing screen.
new 55f0eb2e8 Cygwin: pty: Correct typos that do not fit the coding style.
new 9103de702 Cygwin: pty: Use autoload feature for pseudo console system calls.
new 7513fee1b winsup/cygwin/times.cc (times): follow Linux and allow for a [...]
new 1daa31008 Cygwin: document last change
new 5764f3dd5 Cygwin: console: Revive Win7 compatibility.
new dc80badc5 Cygwin: pty: Avoid potential segfault in PTY code when ppid = 1.
new f7e74231c Cygwin: pty: Make GDB work again on pty.
new 82d338d78 Cygwin: pty: Unify the charset conversion codes into a function.
new 7fdd3874d Cygwin: pty: Add charset conversion for console apps in legacy PTY.
new dac0c6227 Cygwin: pty: Add missing guard when PTY is in the legacy mode.
new 0269c1d8f Cygwin: console: Make console input work in GDB and strace.
new a8264931e Cygwin: Fix incorrect TTY for non-cygwin process.
new e0d56b3ec Cygwin: remove old cruft from path_conv::check
new 0b5601816 Cygwin: rmdir: fail if last component is a symlink, as on Linux
new 18cb14020 Document the last change
new e95e9442c gai_strerror() - Update string error messages according to RFC 3493.
new bb77543d6 Fix mismatch from r342379.
new b808f23d1 Some devices take undesired actions when RTS and
new fc5d0d6b7 Extend mmap/mprotect API to specify the max page
new cd2a0083f Convert all IPv4 and IPv6 multicast memberships
new d94a2a208 Add an external mbuf buffer type that holds
new 75a2fe443 This commit updates rack to what is basically
new b0c4ac784 Rename IPPROTO 33 from SEP to DCCP
new c4754fcac Add kernel-side support for in-kernel TLS.
new 1add2aab3 Add SIOCGIFDOWNREASON.
new 0479adc86 Cygwin: pty: Fix PTY so that cygwin setup shows help with -h option.
new 2df029168 Cygwin: normalize_win32_path: improve error checking
new 632f2bbbf Document the last bug fix
new ca4bce209 Cygwin: Fix signal handling issue introduced by PTY related change.
new 0ec5f3855 Prevent NULL ptr accesses due to Balloc out of memory
new a253992ad Optimize epilogue sequence for architectures with POP interworking.
new 77cbcb7cb Allow verifying _REENT_CHECK macros memory allocation
new 148a28286 fhandler_proc.cc(format_proc_cpuinfo): fix cache size
new 6234028f9 fhandler_proc.cc(format_proc_cpuinfo): fix cpuid level count
new 9f73e2484 fhandler_proc.cc(format_proc_cpuinfo): fix AMD physical cores count
new 996295780 fhandler_proc.cc(format_proc_cpuinfo): round cpu MHz
new 9fcee9bb1 fhandler_proc.cc(format_proc_cpuinfo): add bogomips
new 169b9e093 fhandler_proc.cc(format_proc_cpuinfo): add microcode
new dcb5d25fd fhandler_proc.cc(format_proc_cpuinfo): use feature test print macro
new f4381eaf1 fhandler_proc.cc(format_proc_cpuinfo): add feature flags
new 792c4257b fhandler_proc.cc(format_proc_cpuinfo): comment flags not reported
new e73d74d4f fhandler_proc.cc(format_proc_cpuinfo): or model extension bits
new faf0c0f8b Cygwin: document recent changes to format_proc_cpuinfo
new 1e8370c1c Cygwin: mkdir and rmdir: treat drive names specially
new a5658558f Add patch from Joel Sherrill for i386 and x86_64 fenv support
new f83089d59 riscv/sys/fenv.h: Add missing extern for fe_dfl_env_p
new 643b960c4 Cygwin: pty: Avoid detach console in the process running as service.
new 5c02c7f24 Cygwin: pty: Change the timing of clear screen.
new 418dd3f50 Cygwin: spawnvp, spawnvpe: fail if executable is not in $PATH
new a8fb9ff53 Cygwin: Provide more COM devices
new 92dbd4e8d MSP430: Add missing build rule for unlink() to libgloss Makefile
new 4b3b625d1 Initial PRU port for libgloss and newlib
new 6d9192278 Fix some generated files
new ccbfa9b5e PRU: Align libmath to PRU ABI
new 7228c7abc Add PRU license to COPYING.NEWLIB and COPYING.LIBGLOSS
new 2bec29526 Cygwin: getpriority() consistent with process priority
new 9fe26418a Fix libgloss being built for disabled multilibs
new e55f6ad71 Cygwin: fix process parent/child relationship after execve
new 7dc203424 Fix sbttons for values > 2s
new da1ec16d4 Synchronize <sys/_timespec.h> with FreeBSD
new 6e2443881 Synchronize <sys/time.h> with FreeBSD
new 830418fb7 Move timeval macros to <sys/time.h>
new a2ae31951 Cygwin: devices: drop MAX_CONSOLES and fix FH_CONS_MAX
new f53bf1500 Cygwin: fix quoting when starting invisible console process
new 7d4221d00 Cygwin: document console helper patch
new 32db005b1 Cygwin: pty: Change how to determine if running as service or not.
new 4902c5e6e Cygwin: console, pty: Prevent error in legacy console mode.
new 2b4eb38d9 Cygwin: Raise dumpstack frame limit to 32
new 2fd6bf96b Cygwin: Doc change to note stackdump limit patch
new 77c1a1e90 Stash reent marker in upper bits of s1 on AMD GCN
new 0ccad8780 regtool: allow /proc/registry{,32,64}/ registry path prefix
new 148d6a388 Cygwin: pty: Use redraw screen instead of clear screen.
new b44c5e9a1 Cygwin: console: Revise the code checking if the console is legacy.
new a8a3b91f2 Cygwin: pty: Trigger redraw screen if ESC[?3h or ESC[?3l is sent.
new 7bdcc6ab6 newlib: fix fseek optimization with SEEK_CUR
new 8041a0cad Cygwin: pty: Convert CamelCase names to snake_case names.
new 0be61f14e newlib/libc/include/sys/features.h: update __STDC_ISO_10646__
new c66050e93 Cygwin: /proc/[PID]/stat to pull process priority correctly
new 32d9f672c libm: switch sf_log1p from double error routines to float
new 2c06e86c5 Cygwin: symlink_info::check: avoid assertion failure
new 145fffb70 Cygwin: document the last bugfix
new d41f7655f Fix setjmp/longjmp for the moxie port.
new 388e6385d Implement the unlink system call for the moxie simulator.
new 013e445fa MSP430: Support new msp430-elfbare target
new 9ccc706bd Cygwin: ilogbl: Make sure to return FP_ILGB0 on zero input
new 4c99028af strtold: set errno to ERANGE on underflow per POSIX
new f2b4f1227 Cygwin: add strtold fix to release message
new 575ea861b Cygwin: Bump DLL version to 3.1.1
new 50da85a5d Return EINVAL for illegal base in strtol
new 2e56ba4f5 Set __IEEE_LITTLE_ENDIAN for _XTENSA_EL__ (ESP32)
new 7bae2c0d6 Cygwin: autoload: Add missing GetProcessGroupAffinity/GetThre [...]
new 88a3d3463 Cygwin: add 3.1.1 release text belatedly
new 21dc9af46 Cygwin: Bump DLL version to 3.1.2
new 855edb7bb doc: Untabify python scripts used for making man pages
new 85a3a8183 Cygwin: pty: Fix a bug regarding ESC[?3h and ESC[?3l handling.
new 233c16aa6 Fix fcvt to only show 'ndigit' past decimal
new d7e4cdb29 Fix gcvt to always show 'ndigits' of precision
new a8b5de7ff Don't display trailing '.' in _dcvt
new c60134779 Cygwin: pty: Fix ESC[?3h and ESC[?3l handling again.
new a8be58839 Optimize setjmp/longjmp for moxie.
new c7c6eadf0 Cygwin: add 3.1.2 release text
new bf10d2c15 Cygwin: FIFO: use FILE_PIPE_REJECT_REMOTE_CLIENTS flag
new 6efaced86 doc: add more details about adding documentation to HOWTO
new bd6618bc4 Bump up release to 3.2.0 for yearly snapshot
new 9a2f32330 Prevent more NULL ptr accesses due to Balloc out of memory
new e810ee7e4 Cygwin: Add missing Linux #define of CPU_SETSIZE
new a97389253 Fixed crash on wine by adding NULL check after memchr
new f2e90dc02 Cygwin: pty: Remove destructor for fhandler_pty_master class.
new 1abce13d6 Cygwin: pty: Revise the code for setting code page of pseudo [...]
new e5c61af0f Cygwin: console: Make suspending process work properly.
new a43d4d5f4 Cygwin: select: Speed up select() call for pty, pipe and fifo.
new 452e91a8f Cygwin: pty: Fix the issue regarding open and close multiple PTYs.
new 8d85e8fb1 Cygwin: pty: Add missing CloseHandle() calls.
new c9f6874f8 Cygwin: console: Disable xterm mode for non cygwin process only.
new 525eb06a9 Cygwin: console: Add workaround for broken CSI3J in Win10 1809.
new 9e28f5009 Cygwin: console: Add code to restore console mode on close.
new 145c1db7f Cygwin: pty: Disable FreeConsole() on close for non cygwin process.
new 0ac792dfa Cygwin: pty: Set console code page only if pseudo console is [...]
new 680720e58 Cygwin: pty: Fix state mismatch caused in octave gui.
new c46dacee3 Cygwin: normalize_win32_path: allow drive without trailing backslash
new db56586b2 Cygwin: allow opening a symlink with O_PATH | O_NOFOLLOW
new 804add3ce Cygwin: readlinkat: allow pathname to be empty
new 842529460 Cygwin: fstatat, fchownat: support the AT_EMPTY_PATH flag
new b300e8dc0 Cygwin: document recent changes
new c0397bd7f riscv: Use current pseudo-instructions to access the FCSR register
new d2071e4d3 riscv: Add 'break' statements to fpsetround switch
new c1e924803 riscv: Map between ieeefp.h exception bits and RISC-V FCSR bits
new ded6930e2 Cygwin: pty: Revise code waiting for forwarding by master_fwd [...]
new 3d4d7f483 Default newlib_reent_check_verify to yes in configure.host
new ed086d82b Change the reent verify check option to document disabling it
new 094b3f00c Bump up newlib release to 3.3.0
new 16c798ac0 Cygwin: pty: Fix reopening slave in push_to_pcon_screenbuffer().
new efbb1e43e Cygwin: pty: Introduce disable_pcon in environment CYGWIN.
new d15e19a91 add pseudo console fixes to release text
new a56c2d049 Cygwin: pty: Remove close() call just before reopening slave.
new b3f27d317 fhandler_proc.cc:format_proc_cpuinfo add rdpru flag
new f4330772e Cygwin: Bump DLL version to 3.1.3
new 92cd230f8 Cygwin: device_access_denied: return false if O_PATH is set
new 4866aed39 Cygwin: re-implement fhandler_fifo::open with O_PATH
new 88b80975b Cygwin: FIFO: tweak fcntl and dup when O_PATH is set
new 433f2b91b Cygwin: console: Share readahead buffer within the same process.
new f7d01f111 Cygwin: pty: Revise code waiting for forwarding again.
new b2cb7c090 Cygwin: move chmod_device declaration to winsup.h
new e20c0f2ca Cygwin: drop __stdcall from close_all_files
new 6d9cfcc57 Cygwin: add short comments to path_conv options
new 61f3dd6d2 Cygwin: path_conv: add PC_SYM_NOFOLLOW_DIR flag
new cd1559b02 Cygwin: symlink/mknod: fix ACL handling
new 82d38aa51 Cygwin: fhandler_base::fstat_fs: accomodate the O_PATH flag
new 4f6aab37b Cygwin: fhandler_disk_file::fstatvfs: refactor
new a772f9886 Cygwin: FIFO: fstatvfs: use our handle if O_PATH is set
new 23dc62ef6 Cygwin: remove CYGWIN=dos_file_warning option
new 0c78404e7 Cygwin: stat: fix st_mode of fifos
new d1e2082ca Revert "newlib: fix fseek optimization with SEEK_CUR"
new 3ed0086d1 Use remove-advertising-clause script to edit BSD licenses
new b1b4639b1 Cygwin: AF_LOCAL: allow opening with the O_PATH flag
new ac00451b3 Cygwin: AF_LOCAL: set appropriate errno on system calls
new 90c190c7a Cygwin: AF_LOCAL::fstatvfs: use our handle if O_PATH is set
new 58505a879 Cygwin: AF_LOCAL: fix fcntl and dup if O_PATH is set
new 4d6eb9dcd Cygwin: document recent changes
new 57f1f6c87 RISC-V: Use newlib nano specific libm.
new 63db80ce3 Cygwin: fstat_helper: always use handle in call to get_file_a [...]
new c67c9e11a Cygwin: fhandler_fifo.cc: add commentary
new d94a0fd92 Cygwin: console: Revise color setting codes in legacy console mode.
new 4153954a8 Cygwin: pty: Remove meaningless pointer increment.
new 234360cd6 libgloss: Fix lseek semihosting bug on nios2 and m68k
new 4ff086ce1 Typo in license terms for newlib/libm/common/log2.c
new 2e410eecd Typo in license for newlib/libc/stdio/flags.c
new d6485353a Cygwin: pty: Use pinfo() rather than kill() with signal 0.
new 6f054e640 Cygwin: pty: Define mask_switch_to_pcon_in() in fhandler_tty.cc.
new 0b6e8853e Cygwin: pty: Avoid screen distortion on slave read.
new 27551c898 Cygwin: pty: Remove debug codes and organize related codes.
new d8eec0843 Cygwin: pty: Add missing member initialization for struct pip [...]
new c491ad0fb Cygwin: pty: Inherit typeahead data between two input pipes.
new 15e1a83ea Cygwin: pty: Fix state mismatch caused in mintty.
new 3ad0891b1 Cygwin: pty: Prevent potential errno overwriting.
new de01f8468 Only pass the minimum number of syscall arguments
new b7fa8ddfd Cygwin: pty: Add error handling in setup_pseudoconsole().
new 230df6511 pow: fix pow(-1.0, NaN)
new 24b5c989e Cygwin: console: Change timing of set/unset xterm compatible mode.
new a98e4f694 Cygwin: Bump DLL version to 3.1.4
new a16f1c1e2 Cygwin: console: Fix code for restoring console mode.
new 161605298 Cygwin: move 3.1.3 to 3.1.4 release document
new c9034b0b8 Cygwin: rename NSIG to _NSIG, change visibility of NSIG to MISC
new 3232469d3 Locale modifier "@cjksingle" to enforce single-width CJK width.
new 8c454ccf7 Cygwin: describe new locale modifier @cjksingle for user guide
new fe86a2418 Cygwin: add @cjksingle to release docs
new bb87c87f5 Cygwin: console: Fix ioctl() FIONREAD.
new 94ffa0359 Cygwin: console: Add guard for set/unset xterm compatible mode.
new 87d33254a Bump DLL version to 3.1.5
new 541efda38 newlib/libc/include/devctl.h: Add extern "C" wrapper
new dbcfdb715 Cygwin: console: ignore NUL byte on write in xterm emulation [...]
new 528f0adfb Cygwin: fhandler_console.cc: fix minor style issues
new 2d5a28682 Cygwin: don't move cursor on NUL char at all
new 9f8092e40 Cygwin: add release message for NUL character bugs
new b38cc1913 fhandler_proc/cpuinfo: support fast short REP MOVSB
new 5ce1b2932 Cygwin: console: Fix segfault on shared_console_info access.
new 4f82576f6 x86_64/i386 fenv: Replace symlink with include fenv_stub.c
new 0a26a8e0e cpuinfo:power management: add proc_feedback, acc_power
new 6c8789cc0 Cygwin: posix timers: fix uninitialized variable
new f1aa23496 Cygwin: Makefile.in: add -fno-builtin-execve CFLAG when build [...]
new 00ac5cd38 Cygwin: cygserver: drop useless packed attribute
new b0fc9f23b Cygwin: ps: fix compiler warning in ttynam
new 9f3793919 Cygwin: console: Add workaround for broken IL/DL in xterm mode.
new a7bad4582 Cygwin: console: Unify workaround code for CSI3J and CSI?1049h/l.
new 71147d4e3 Cygwin: console: Add support for REP escape sequence to xterm mode.
new 7bc985b8b Cygwin: console: Add emulation of CSI3J on Win10 1809.
new 512aa89cd Cygwin: Update dumper for bfd API changes
new 62bebf465 Cygwin: AF_UNIX: fix creating shared mem region in dup
new b8cad993a Cygwin: AF_UNIX: use Nt functions within Nt functions
new b29320af5 Cygwin: 32 bit: remove old code to 16 bit align stack
new 3c504a2a0 Cygwin: AF_UNIX: rework fixup_after_exec
new 92bd63de5 Cygwin: console: Adjust the detailed behaviour of ESC sequences.
new 9cb6fd382 arm: Finish moving newlib to unified syntax for Thumb1
new e668097b6 Fix error in powf for (-1.0, NaN) input
new c43952da4 Cygwin: ioctl: TIOCINQ: always return number of chars in the [...]
new 6beaded2b Cygwin: console: Revise the code to fix tab position.
new a535643f0 Cygwin: console: Fix setting/unsetting xterm mode for input.
new 1b84ad1ec Cygwin: console: Prevent buffer overrun.
new e555c5eb5 Cygwin: console: Add a workaround for "ESC 7" and "ESC 8".
new 826ad6216 Cygwin: console: convert wpbuf_put to inline function
new 695b1fb89 Fix error in float trig. function range reduction
new 57b548387 Collect handling of wpixput and wpbuf into a helper class.
new 1e9e71b20 Do not bother passing optional argument to WriteConsoleA.
new 0782e247b Cygwin: console: Fix behaviour of "ESC 8" after reset.
new 3e2383f5a Fix error in exp in magnitude [2e-32,2e-28]
new 659096afe Fix error in fdim/f for infinities
new 3af9fe92b i386/fenv.c: Include fenv.c implementation shared with x86_64 [...]
new 83aabb816 Fix truncf for sNaN input
new 2aa7cf3af Cygwin: fix formatting: replace TAB char with \t in string constant
new 5af45fd94 Cygwin: fix formatting: drop spaces leading tabs
new 8f35cc67e Cygwin: fix formatting: collapse whitespace-only lines
new bf2df0e23 Cygwin: fix formatting: drop trailing whitespace
new c9df2deab Cygwin: belatedly add Hans-Bernhard to CONTRIBUTORS file
new df159e659 Cygwin: serial: try fix o_nonblock
new 807148827 Cygwin: pty: Add FreeConsole to destructor of pty slave.
new 1e1f5b7ed RTEMS: Include missing header and fix stub
new bb132f446 Cygwin: serial: wait for CancelIo completion
new fa8465ff4 Fix for k_tan.c specific inputs
new 1895f91f9 Fix modf/f for NaN input
new 0c6275cc9 Fix hypotf missing mask in hi+lo decomposition
new 93c653165 Cygwin: Use a separate Start Menu folder for WoW64 installs
new 84eae151c Cygwin: serial: select: simplify peek_serial
new 8c7e43e2e Cygwin: serial: read: revamp raw_read, change vmin_ and vtime [...]
new 7c4a4a8e2 Cygwin: serial: revamp overlapped IO in read and select
new 03416f94e Cygwin: serial: select: fix previous revamp patch
new 9b7387746 Cygwin: serial: avoid overrun of vtime
new 9eaa579a0 Cygwin: serial: tcsetattr: set timeouts unconditionally
new 9f389e005 Cygwin: serial: select: fix WaitCommEvent request
new 2b234474b Cygwin: serial: select: call ClearCommError prior to calling [...]
new faf5cd406 Cygwin: serial: use per call OVERLAPPED structs
new 7b4f79841 Cygwin: serial: read: if VMIN > 0, wait for VMIN chars in inb [...]
new 8c6111e83 fhandler_serial: fix comments
new 222995a87 Revert "Cygwin: serial: read: if VMIN > 0, wait for VMIN char [...]
new 6ed0615e2 Fix spurious underflow exceptions for Bessel functions for do [...]
new e7aa772fe newlib/libm/common: Fix modf/modff returning snan
new 87edc8c91 newlib/libm/common: Don't re-convert float to bits in modf/modff
new 7c84adcc2 newlib/libm/math: Make pow/powf return qnan for snan arg
new f2b68dd7d Cygwin: serial: fix GCC warning
new 31c3c0e30 Cygwin: symlinks: support WSL symlinks
new c2a4b866d winsup/cygwin: remove defines added in mingw-w64 v7.0.0
new 2aa47e7d1 Cygwin: symlinks: fix WSL symlinks pointing to /mnt
new b94956867 Cygwin: symlinks: create WSL symlinks on supporting filesystems
new 6c3e17dd7 Cygwin: docs: revamp docs explaining symlinks
new 0ef2f480f Cygwin: symlinks: Allow traversing WSL symlinks
new 6a078e48c Cygwin: threads: use mmap area to fulfill requests for big stacks
new d9574d786 Cygwin: threads: lower thread size from pool to 256 Megs
new a9cafb56c Cygwin: threads: add missing include of mmap_alloc.h
new 686e9259a Cygwin: memory: declare extended memory API
new 5942ea58d Cygwin: mmap: use extended memory API if available
new 725b690bb Cygwin: threads: use extended memory API if available
new b6df67537 Cygwin: mmap_alloc: fix comment to document using the extende [...]
new 06ab3932a Cygwin: utils: override definition of PMEM_EXTENDED_PARAMETER
new dc27f5a3c proc_cpuinfo: Add PPIN support for AMD
new 32c529dee Cygwin: faq: disable outdated "sshd in domain" faq
new a4ee2c555 cygheap_pwdgrp: Handle invalid db_* entries correctly
new 343565849 Cygwin: symlinks: fix WSL symlink creation if cygdrive prefix is /
new 82ad860b2 Cygwin: Add David Macek to CONTRIBUTORS
new 0531a163d Cygwin: accounts: Unify nsswitch.conf db_* defaults
new e8a9e5f7d Cygwin: accounts: Don't keep old schemes when parsing nsswitch.conf
new 2d0400983 Cygwin: accounts: Report unrecognized db_* nsswitch.conf keywords
new 726ad38d4 Cygwin: file I/O: make sure to treat write return value as ssize_t
new e7bcd47bd Cygwin: raw disk I/O: Fix return value in error case
new 5b3594d4f Cygwin: raw disk I/O: lock floppys as well
new 9a8768233 Cygwin: add release message for fixed floppy bugs
new 5d35ad899 Cygwin: localtime.cc: reformat for easier patching
new 7373c12ce localtime 1.73
new 47ae9efd5 localtime 1.74
new a49e8c34e localtime 1.75
new 51874852f localtime 1.76
new 2a8491736 localtime 1.77
new 23e0558ba localtime 1.78
new 0914ea9e1 localtime 1.79
new 18f42547e localtime 1.80
new df83c16c8 localtime 1.81
new f16b43e61 localtime 1.82
new 4a0254c93 localtime define _DIAGASSERT
new 92b551835 setup_pseudoconsole(): handle missing/incorrect helper gracefully
new 8b69cce86 Revert "localtime define _DIAGASSERT" and followups affecting [...]
new 17c11db7d Cygwin: FIFO: minor change - use NtClose
new 09ee98628 Cygwin: FIFO: simplify the fifo_client_handler structure
new 7e2a64d06 Cygwin: FIFO: change the fifo_client_connect_state enum
new cb3c6d0eb Cygwin: FIFO: simplify the listen_client_thread code
new 01d1aab0f Cygwin: FIFO: remove the arm method
new 8549b3d77 Cygwin: FIFO: honor the flags argument in dup
new 8c09b5af5 Cygwin: FIFO: dup/fork/exec: make sure child starts unlocked
new 71cd54794 Cygwin: FIFO: fix hit_eof
new fefdf8858 Cygwin: FIFO: make opening a writer more robust
new 9adbc71ee Cygwin: FIFO: use a cygthread instead of a homemade thread
new 6d11d689a Cygwin: FIFO: add shared memory
new 6f92990d4 Cygwin: FIFO: keep track of the number of readers
new c87a7b31b Cygwin: FIFO: introduce a new type, fifo_reader_id_t
new 19ff827fc Cygwin: FIFO: designate one reader as owner
new 4361b9165 Cygwin: FIFO: allow fc_handler list to grow dynamically
new 119a83e7a Cygwin: FIFO: add a shared fifo_client_handler list
new 3eded7376 Cygwin: FIFO: take ownership on exec
new 50707fd1c Cygwin: FIFO: find a new owner when closing
new a9e945501 Cygwin: FIFO: allow any reader to take ownership
new 0a3f77c31 Cygwin: FIFO: support opening multiple readers
new 3fcb982d4 Cygwin: FIFO: update commentary
new b9e1c4537 Document recent FIFO changes
new cccf5ea10 Cygwin: add pseudo console patch to release text
new adc598373 Cygwin: fifo: fix type of fifo_reader_id_t operators
new cd402773c Cygwin: FIFO: code simplification
new a557b50d7 Cygwin: FIFO: improve the interruptibility of raw_read
new 85a0326df cygwin: doc: Add keywords for ACE order issues
new a741aadfc Cygwin: termios: Set ECHOE, ECHOK, ECHOCTL and ECHOKE by default.
new e7b7406d6 Reimplement aligned_alloc
new 42196698c Cygwin: pty: Call FreeConsole() only if attached to current pty.
new 55c163dce Cygwin: pty: Make system_printf() work after closing pty slave.
new 5deb76efd Cygwin: FIFO: Revert "take ownership on exec"
new a457159ee Cygwin: FIFO: add missing unlock
new 2afa2b746 Cygwin: pty: Revise code to make system_printf() work after close.
new 2972b2eeb Cygwin: pty: Stop counting number of slaves attached to pseud [...]
new 07d45ec87 Cygwin: fix declaration of __small_{v}sprintf
new ae0dc2f68 Cygwin: tzcode resync: basics
new 27b6aea3f Cygwin: tzcode resync: imports
new a6c36e045 Cygwin: tzcode resync: details
new 28099273a Cygwin: move localtime.o build rule to end of file
new 944691f0b Cygwin: rename localtime.cc to localtime_wrapper.c
new 28aa67849 Cygwin: convert localtime_wrapper.c to plain C source
new 077f6310c Cygwin: revamp localtime.o build rule
new 21ea73be2 Cygwin: add missing files to 'clean' build rule
new e74f0a984 Cygwin: drop useless comment
new 1a39a29d1 Cygwin: FAQ: fix Cygwin build requirements
new fe59ac0da Cygwin: pty: Fix a bug in free_attached_console().
new 896f6dc38 Cygwin: pty: Prevent meaningless ResizePseudoConsole() calls.
new a2627c34d Cygwin: stat: fix st_mode of fifos again
new eec0f19ad Cygwin: console: Make cursor keys work in vim under ConEmu.
new 1b5fb1f5b Cygwin: update C++ dialect to gnu++14
new 32edd9570 Cygwin: pty: Prevent garbage remained in read ahead buffer.
new a615ec9d4 Cygwin: console: Discard some unsupported escape sequences.
new 3be69c510 Cygwin: pty: Clean up fhandler_pty_master::pty_master_fwd_thread().
new 87d8065bd Cygwin: pty: Revise the code which prevents undesired window title.
new c4244a020 Cygwin: pty: Fix screen distortion after using less for native apps.
new a4327f257 Bump version to 3.1.6
new 3ef375091 hard float support for PowerPC taken from FreeBSD
new 93d5b6444 Cygwin: pty: Fix screen distortion after less for native apps again.
new db57a4667 Regenerate libm/machine configuration files for powerpc
new c5bb4fc89 fenv support arm
new c42fd9415 Cygwin: pty: Discard CSI > Pm m sequence from native windows apps.
new 2f5bd0056 Cygwin: pty, termios: Unify thoughts of read ahead beffer handling.
new 310ab6345 Cygwin: tcp: fix IPPROTO_TCP option handling
new 1acd185be Cygwin: tcp: Support TCP_FASTOPEN
new 140029a09 Cygwin: tcp: Support TCP_KEEPIDLE, TCP_KEEPCNT, TCP_KEEPINTVL
new 48656e783 Cygwin: tcp: Support TCP_USER_TIMEOUT
new fd4b5bd9b Cygwin: tcp: Support TCP_QUICKACK
new 26338189a Cygwin: add new IPPROTO_TCP options to release notes
new a5cd471c7 pru: Fix memory corruption on syscall return
new 9fc5eb774 fenv aarch64 support
new 09f5b0501 SPARC fenv support
new 011d45948 mips fenv support
new 1d0b1e9bd libm: machine: Add missing sparc and mips configuration
new 5216ec945 Cygwin: fix buffer overrun in cygwin_strcasecmp
new dc3dab610 Removed #ifndef _ARM_PCS_VFP_ from sys/fenv.h for arm
new c08137a2b fhandler_proc.cc(format_proc_cpuinfo): add microcode registry [...]
new 25e9b9d3a format_proc_cpuinfo: fix microcode revision shift direction
new 279b4f773 Cygwin: add microcode patch to release messages
new f007b6e24 Cygwin: Bump DLL version to 3.1.7
new dfa37a4b4 Cygwin: convert sys_wcstombs/sys_mbstowcs wrapper to inline f [...]
new 16bc04dab Fix invalid acl_entry_t on 32-bit Cygwin
new 7efb02b55 libc/iconv: Detect CES handler loading failure
new 5660c2831 libc/iconv: Remove unneeded pointer var for _iconv_aliases
new 940ac9e35 libc/iconv: find_alias was mis-computing remaining alias tabl [...]
new aa683f399 testsuite: Fix iconv tests to use new encoding config defines
new f44c184c6 Cygwin: Slightly improve error_start documentation
new 56b1442e7 Cygwin: Update ELF target used by dumper on x86_64
new c7d3540d2 Cygwin: Add a new win32_pstatus data type for modules on x86_64
new 5347ab349 Cygwin: Make dumper scan more than first 4GB of VM on x86_64
new 8d4ff724e Cygwin: FAQ 1.5: Clarify "What version is this"
new 9397816de Cygwin: FAQ 1.6: Update "Who's behind the project?"
new 55165a1ae Cygwin: make sure failed sockets always signal writability
new 25706d7f6 Cygwin: document previous poll/select patch
new 916d8fed4 ctype.h: Fix unused variable warnings
new 02cf27d94 Cygwin: FIFO: fix problems finding new owner
new 915cb2114 Cygwin: FIFO: keep a writer count in shared memory
new b035e1e16 Cygwin: fhandler_fifo::hit_eof: improve reliability
new b069e3a51 Cygwin: FIFO: reduce I/O interleaving
new 5c7e3b3c0 Cygwin: FIFO: improve taking ownership in fifo_reader_thread
new 863b1f67a Cygwin: FIFO: fix indentation
new 677bf4d8c Cygwin: FIFO: make certain errors non-fatal
new 6ace0bd20 Cygwin: FIFO: add missing lock
new ef377d4bc Cygwin: fhandler_fifo::take_ownership: don't set event unnecessarily
new f57c43126 Cygwin: FIFO: allow take_ownership to be interrupted
new 3b5711c00 Cygwin: FIFO: clean up
new 9b7cda2ca Cygwin: FIFO: update commentary
new 2d44ff3b8 Cygwin: FIFO: document recent fixes
new f9aba438a Cygwin: sockets: Rearrange check for connect failure
new 5383161b1 Cygwin: pty: Fix a bug on redirecting something to /dev/pty*.
new bc114e611 Cygwin: mmap: fix mapping beyond EOF on 64 bit
new 8437cdfda Cygwin: mmap: constify pagesize throughout
new f2fc7ae23 Cygwin: Show details of all memory regions in dumper debug output
new 2d81e14f1 Cygwin: Remove reading of PE for section flags from dumper
new bdf0b099c Cygwin: Drop excluded regions list from dumper
new 574bc4a34 Cygwin: Don't dump non-writable image regions
new 270282e9a Cygwin: Use MEMORY_WORKING_SET_EX_INFORMATION in dumper
new 16baeb7fb Cygwin: mmap: document recent bugfix
new 7218c5466 Cygwin: mmap: Remove AT_ROUND_TO_PAGE workaround
new f05323bef fhandler_proc.cc(format_proc_cpuinfo): add flags and TLB size
new 5e145c08b riscv: fix integer wraparound in memcpy
new 96520070b Cygwin: Decorate NtQueryVirtualMemory() to fix 32-bit build
new 89f87b85e arm: Fix fenv support
new 8eb046d24 arm: Split fenv.c into multiple files
new 9cc139b9f arm: Fix include to avoid undefined reference
new 86783c9b6 Cygwin: Add --nokill dumper option
new d116c3a6f Cygwin: Remove synchronization event from dumper
new d050664c6 Cygwin: Speed up dumper
new db9a26faa Cygwin: posix_spawn: add Cygwin-specific code fixing process [...]
new 748b416ab select.h: update FD macros to latest FreeBSD, fix type conver [...]
new d128bb40b libm/math: Use __math_xflow in obsolete math code [v2]
new c92a51fce fhandler_proc.cc(format_proc_cpuinfo): add SERIALIZE instruct [...]
new 29e0fc3a3 fhandler_proc.cc(format_proc_cpuinfo): use _small_sprintf %X [...]
new 5fd53869e Cygwin: FIFO: lock fixes
new b4d6e6747 Cygwin: FIFO: fix timing issue with owner change
new 8e83c7b65 Cygwin: FIFO: add a timeout to take_ownership
new bfb105af1 Cygwin: FIFO: reorganize some fifo_client_handler methods
new 16b00d836 Cygwin: FIFO: don't read from pipes that are closing
new c9f123281 Cygwin: FIFO: synchronize the fifo_reader and fifosel threads
new e3ccd69c3 Cygwin: FIFO: fix indentation
new 10f6c392b Cygwin: FIFO: add a third pass to raw_read
new 325de9664 libm/common: Set WANT_ERRNO based on _IEEE_LIBM value
new 0292974b9 libm: Set math_errhandling to match library and hardware [v2]
new 758e0d2f5 Cygwin: Fix missing breaks in switch statement
new b6cedcd9a Cygwin: Add 'fallthrough' pseudo keyword for switch/case use
new 2daeea888 libm/math: set errno to ERANGE at gamma poles
new bd1429934 libm/math: Make yx functions set errno=ERANGE for x=0
new e39f26c0b libm/math: Set errno to ERANGE for pow(0, -y)
new 0f9f9849a libm/math: Don't modify __ieee754_pow return values in pow
new 9bc79893b libm: Control errno support with _IEEE_LIBM configuration parameter
new 835865603 Cygwin: utils: refresh tzmap
new 03beadd4e Cygwin: utils: cygcheck: avoid GCC warning concatenating strings
new 4257d39dc Cygwin: utils: convert usage() to proper noreturn function th [...]
new c28acd565 Cygwin: utils: build with -Wimplicit-fallthrough=4 -Werror
new 0f1411366 Cygwin: cygserver: build with -Wimplicit-fallthrough=4 -Werror
new 36fe78c62 MSP430: Word align __*_array_start symbols in sim linker scripts
new a5b528bf8 MSP430: Increase the amount of main memory available in sim l [...]
new e85f34f06 Cygwin: Use documented QueryWorkingSetEx() in dumper
new 291a4b22d Cygwin: cygserver: build with -Wimplicit-fallthrough=5
new cf3c0c19b libm/math: ensure that expf(-huge) sets FE_UNDERFLOW exception
new 7e690708b libm: ARM without HW double does not have fast FMA
new bf65b24d0 libm: Detect fast fmaf support
new 82e91123e libm/machine/arm: Add optimized fmaf and fma when available
new bcbaf9d26 Cygwin: pty: Add a workaround for issue of starting a lot of mintty.
new 89536c023 libm/machine/riscv: Add custom fma/sqrt functions when suppor [...]
new aaa7d6f65 libc/stdlib: Use __builtin_mul_overflow for reallocarray and calloc
new 115f8643f libc/stdlib: Fix build failure in nano_calloc
new 35db52d18 Cygwin: pty: Change the timing of setup_locale() call.
new bd2a59f65 Cygwin: pty: Change the timing of set_locale() call again.
new fd43311e5 libm/stdlib: don't read past source in nano_realloc
new b53ce6415 libm/stdlib: Realloc when shrinking by 2* or more
new 3cc920411 Cygwin: main exception handler (64-bit): continue GCC exceptions
new acbeafa2f Cygwin: add header defining GCC exception codes
new 4db5921ac Cygwin: strace: ignore GCC exceptions
new 367998057 Cygwin: bump version to 3.2.0
new c4d0a3cff Cygwin: pty: Implement new pseudo console support.
new 08605d945 Cygwin: cwdstuff::get: clean up debug_printf output
new f5df16be2 doc: Various fixes to makedocbook for python3.8
new ba29dd05c Enabled _CS* defines for RTEMS
new 3388fe259 winsup/doc/faq-setup.xml, faq-using.xml: update setup FAQ
new ea4bf1544 winsup/doc/faq-api.xml, -programming.xml: change Win32 to Win [...]
new 3b00439b2 doc: Also update shebang for chapter-texi2docbook.py
new 22b6314b6 Cygwin: console: Replace WriteConsoleA() with WriteConsoleW().
new 39938ad94 winsup/doc/faq-api.xml(faq.api.timezone): explain time zone updates
new d74cb647d Cygwin: fhandler_fifo::delete_client_handler: improve efficiency
new 4b2f06afe Cygwin: fix up proc_subproc flags and matching pinfo methods
new 754d51864 Cygwin: sigproc: return int from remove_proc
new 2ba1be783 Cygwin: sigproc: drop __stdcall
new 445ce8978 Cygwin: drop PROC_DETACHED_CHILD flag
new 04b386817 Cygwin: sigproc: Allow more child processes per process
new 403b48fc6 Cygwin: select: Fix a bug on closing pi->bye event.
new bc9149b34 Cygwin: sigproc: fix minor formatting issue
new e1ca36ff1 Cygwin: sigproc: Eliminate redundant copying of chld_procs
new 5223e2908 Cygwin: sigproc: Fix a thinko in array size
new 1e62762a6 Cygwin: Add .appveyor.yml
new 89876d4e8 Cygwin: Add github action to cross-build on Fedora
new e81f6a7be Cygwin: Remove .drone.yml
new 2a9f6de66 Cygwin: pthreads: iterate over key destructors per POSIX
new a13a7e64f Cygwin: pthread_yield: Add BSD visibility
new 2052848ee Cygwin: make pthread_yield available for internal usage
new c4c095f2c Cygwin: Add C11 threads API
new 36f4c703d Cygwin: Add Cygwin 3.2 release info
new 788d168a0 Cygwin: math/modfl.c: Fix segment faults in modfl().
new deabe05b6 Cygwin: crt: Add "volatile" to all inline assembly snippets u [...]
new 52311e448 Cygwin: Add modfl fix to release notes
new 8e58acb94 Cygwin: sigproc.cc: add comment
new 13a6ebe75 Cygwin: Remove waitloop argument from try_to_debug()
new 0e6aa5e41 Cygwin: pty: Disable pseudo console if TERM does not have CSI6n.
new c319a3c9f Cygwin: pty: Fix a bug in the code removing set window title [...]
new c35c79842 Cygwin: mtx_init: drop glibc workaround
new a82e5b33f Cygwin: libpthread: Export C11 thread symbols from libpthread [...]
new 844fe0930 libm/machine/arm: Rename s*_fma.c -> s*_fma_arm.c
new 027cfa472 Fix warnings when building for msp430-elf
new 44ca43319 MSP430: Fix message in sbrk.c printing binary character
new a8f280d3a loadlocale: don't casecmp digits
new 55f922dfc Cygwin: create install dir for libs
new a159b755e MSP430: Fix calculation of string length in sbrk.c
new f9c1c0a86 libm/riscv: Fix machine-specific sqrt build process
new 2d9bb96b5 libm/riscv: Use common fma code when necessary
new 63c71d3ae libm: Fix 'gamma' and 'gammaf' functions. Clean up other gamm [...]
new 9fddfa3d1 Cygwin: drop internal O_NOSYMLINK and O_DIROPEN flags
new 66d885767 Cygwin: pty: move codepage evaluation to nlsfuncs.cc
new 60d5d1401 Cygwin: format_process_fd: add directory check
new 047d0bf04 Cygwin: path_conv::check: handle error from fhandler_process::exists
new e1e3cc1cc Cygwin: document last bug fix
new 4bb14b2ee Cygwin: pty: Revise convert_mb_str() function.
new e79d9d5b5 Cygwin: pty: Fix input charset for non-cygwin apps with disab [...]
new 522ef1b94 Cygwin: pty: setup new pty on opening the master, not in constructor
new 4a69ba1c9 Cygwin: pty: Prevent garbled output for existing non-cygwin apps.
new bc2c40390 Cygwin: ldd: Also look for not found DLLs when exit status is [...]
new ef08f91b2 Cygwin: pty: Drop handling for UTF-7 in convert_mb_str().
new 9f712c1ce fhandler_proc.cc(format_proc_cpuinfo): add tsxldtrk, sev_es flags
new b7c113794 winsup/doc/faq-what.xml: FAQ 1.2 Windows versions supported
new 2bd71cbf9 libm: Make tgamma(-small) = -INFINITY
new afb8c5e88 Port of C-SKY for newlib
new 09a471ecb Cygwin: winlean.h: remove most of the extended memory API
new 98e90ec89 Add C-SKY port for libgloss
new 79b37d2bf libc/include/math.h: Remove parameter name
new 79d94bda9 Cygwin: check_reparse_point_target: update comment
new e65b13927 Cygwin: avoid GCC 10 error with -Werror=parentheses
new a3673a3f6 Cygwin: avoid GCC 10 error with -Werror=narrowing
new 57b622e90 Cygwin: avoid GCC 10 error with -Werror=narrowing
new 2c792cb78 libgloss: aarch64: Add support for Armv8-R AArch64
new 3f9bd1bde libc/include/inttypes.h: Remove parameter name
new 2f2e659bf libc/include/wchar.h: Remove parameter name
new 032f62253 Cygwin: AF_UNIX: use FILE_OPEN_REPARSE_POINT when needed
new 412c761a2 Cygwin: fix handling of known reparse points that are not symlinks
new 19074f315 Cygwin: always recognize AF_UNIX sockets as reparse points
new 8559c2618 Cygwin: AF_UNIX: socket: set the O_RDWR flag
new 153343175 Cygwin: AF_UNIX: listen_pipe: check for STATUS_SUCCESS
new cd42f043f Cygwin: AF_UNIX: peek_pipe: change error handling
new 03c3f5dcf Cygwin: AF_UNIX: add methods to check for unread data
new 02e248840 Cygwin: AF_UNIX: add a new peek_pipe_poll method
new 507e9dab2 Cygwin: AF_UNIX: recvmsg, first cut
new e97477859 Cygwin: AF_UNIX: support the MSG_PEEK flag
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (b28608ede)
\
N -- N -- N refs/heads/topic/af_unix_new (e97477859)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 719 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
winsup/cygwin/fhandler_socket_unix.cc | 446 +++++++++++++++++++---------------
1 file changed, 255 insertions(+), 191 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.