[qemu/el6: 219/230] Merge branch 'master' into el6
Lubomir Rintel
lkundrak at fedoraproject.org
Thu Nov 15 06:52:07 UTC 2012
commit d9f9605999531c7403e04383ee517bdea06c6947
Merge: 998fc36 64c3394
Author: Lubomir Rintel <lkundrak at v3.sk>
Date: Thu Nov 15 07:49:14 2012 +0100
Merge branch 'master' into el6
Why is there no git merge -s theirs :(
.gitignore | 19 +-
...-creating-too-large-iovecs-in-multiwrite_.patch | 53 -
...xtensa-convert-host-errno-values-to-guest.patch | 183 +
0002-migration-Clear-fd-also-in-error-cases.patch | 100 -
0002-target-cris-Fix-buffer-overflow.patch | 35 +
...raw-posix-Detect-CDROM-via-ioctl-on-linux.patch | 61 -
...tensa-fix-missing-errno-codes-for-mingw32.patch | 64 +
...c-fix-fcmp-s-d-q-instructions-wrt-excepti.patch | 133 +
...-increase-buffer-for-USB-control-requests.patch | 33 -
0005-net-remove-NICInfo.bootable-field.patch | 43 -
0005-target-s390x-fix-style.patch | 1603 +++++
...broken-net_set_boot_mask-boot-device-vali.patch | 100 -
0006-target-s390x-split-FPU-ops.patch | 1756 ++++++
...emove-unused-boot_devices_bitmap-variable.patch | 63 -
...target-s390x-split-condition-code-helpers.patch | 1158 ++++
0008-target-s390x-split-integer-helpers.patch | 444 ++
...-target-s390x-split-memory-access-helpers.patch | 2424 ++++++++
...s390x-rename-op_helper.c-to-misc_helper.c.patch | 924 +++
...-target-s390x-avoid-AREG0-for-FPU-helpers.patch | 1218 ++++
...get-s390x-avoid-AREG0-for-integer-helpers.patch | 202 +
...0x-avoid-AREG0-for-condition-code-helpers.patch | 190 +
...target-s390x-avoid-AREG0-for-misc-helpers.patch | 411 ++
0015-target-s390x-switch-to-AREG0-free-mode.patch | 1584 +++++
...s390-fix-ld-st-with-CONFIG_TCG_PASS_AREG0.patch | 64 +
...-target-arm-Fix-potential-buffer-overflow.patch | 47 +
...-optimize-split-expression-simplification.patch | 57 +
...-tcg-optimize-simplify-or-xor-r-a-0-cases.patch | 30 +
0020-tcg-optimize-simplify-and-r-a-0-cases.patch | 29 +
...e-simplify-shift-rot-r-0-a-movi-r-0-cases.patch | 48 +
...e-swap-brcond-setcond-arguments-when-poss.patch | 49 +
...optimize-add-constant-folding-for-setcond.patch | 114 +
...-optimize-add-constant-folding-for-brcond.patch | 60 +
...g-optimize-fix-if-else-break-coding-style.patch | 144 +
0026-target-s390x-avoid-cpu_single_env.patch | 1337 +++++
0027-target-lm32-switch-to-AREG0-free-mode.patch | 282 +
0028-target-m68k-switch-to-AREG0-free-mode.patch | 502 ++
0029-target-m68k-avoid-using-cpu_single_env.patch | 901 +++
...arget-unicore32-switch-to-AREG0-free-mode.patch | 437 ++
0031-target-arm-convert-void-helpers.patch | 181 +
0032-target-arm-convert-remaining-helpers.patch | 821 +++
...t-arm-final-conversion-to-AREG0-free-mode.patch | 179 +
...rget-microblaze-switch-to-AREG0-free-mode.patch | 715 +++
0035-target-cris-Avoid-AREG0-for-helpers.patch | 523 ++
0036-target-cris-Switch-to-AREG0-free-mode.patch | 1538 +++++
0037-target-sh4-switch-to-AREG0-free-mode.patch | 1060 ++++
0038-target-mips-switch-to-AREG0-free-mode.patch | 6336 ++++++++++++++++++++
...nused-CONFIG_TCG_PASS_AREG0-and-dead-code.patch | 1683 ++++++
...cg-i386-allow-constants-in-load-store-ops.patch | 114 +
...g-mark-set_label-with-TCG_OPF_BB_END-flag.patch | 53 +
0042-revert-TCG-fix-copy-propagation.patch | 85 +
...-target-mips-Set-opn-in-gen_ldst_multiple.patch | 55 +
0044-target-mips-Fix-MIPS_DEBUG.patch | 288 +
...-Always-evaluate-debugging-macro-argument.patch | 70 +
...optimize-fix-end-of-basic-block-detection.patch | 62 +
0047-target-xtensa-fix-extui-shift-amount.patch | 57 +
...t-xtensa-don-t-emit-extra-tcg_gen_goto_tb.patch | 35 +
0049-tcg-Introduce-movcond.patch | 333 +
0050-target-alpha-Use-movcond.patch | 160 +
0051-tcg-i386-Implement-movcond.patch | 118 +
...Optimize-movcond-for-constant-comparisons.patch | 73 +
...timize-two-address-commutative-operations.patch | 57 +
...-fix-build-with-USE_SOFTFLOAT_STRUCT_TYPE.patch | 192 +
0055-tcg-Fix-USE_DIRECT_JUMP.patch | 35 +
0056-tcg-hppa-Fix-brcond2-and-setcond2.patch | 108 +
0057-tcg-hppa-Fix-broken-load-store-helpers.patch | 249 +
...-tcg-mips-fix-wrong-usage-of-Z-constraint.patch | 65 +
0059-tcg-mips-kill-warnings-in-user-mode.patch | 166 +
...-mips-use-TCGArg-or-TCGReg-instead-of-int.patch | 246 +
0061-tcg-mips-don-t-use-global-pointer.patch | 37 +
0062-tcg-mips-use-stack-for-TCG-temps.patch | 47 +
0063-tcg-mips-optimize-brcond-arg-0.patch | 99 +
...mips-optimize-bswap-16-16s-32-on-MIPS32R2.patch | 161 +
...-mips-implement-rotl-rotr-ops-on-MIPS32R2.patch | 92 +
...tcg-mips-implement-deposit-op-on-MIPS32R2.patch | 77 +
...tcg-mips-implement-movcond-op-on-MIPS32R2.patch | 140 +
0068-tcg-optimize-remove-TCG_TEMP_ANY.patch | 62 +
...-optimize-check-types-in-copy-propagation.patch | 78 +
0070-tcg-optimize-rework-copy-progagation.patch | 377 ++
...ze-do-copy-propagation-for-all-operations.patch | 42 +
0072-tcg-optimize-optimize-op-r-a-a-mov-r-a.patch | 31 +
0073-tcg-optimize-optimize-op-r-a-a-movi-r-0.patch | 46 +
...e-further-optimize-brcond-movcond-setcond.patch | 192 +
...e-prefer-the-op-a-a-b-form-for-commutativ.patch | 38 +
...remove-ifdef-endif-around-TCGOpcode-tests.patch | 68 +
...optimize-add-constant-folding-for-deposit.patch | 46 +
...DME-document-tcg_gen_goto_tb-restrictions.patch | 33 +
...Fix-TCG-helper-functions-with-5-arguments.patch | 57 +
0080-tcg-ppc32-Implement-movcond32.patch | 137 +
...tcg-sparc-Hack-in-qemu_ld-st64-for-32-bit.patch | 30 +
0082-tcg-sparc-Fix-ADDX-opcode.patch | 27 +
...arc-Don-t-MAP_FIXED-on-top-of-the-program.patch | 45 +
...ssume-v9-cpu-always-i.e.-force-v8plus-in-.patch | 286 +
...parc-Fix-qemu_ld-st-to-handle-32-bit-host.patch | 967 +++
0086-tcg-sparc-Support-GUEST_BASE.patch | 113 +
...parc-Change-AREG0-in-generated-code-to-i0.patch | 51 +
...lean-up-cruft-stemming-from-attempts-to-u.patch | 203 +
...ask-shift-immediates-to-avoid-illegal-ins.patch | 62 +
0090-tcg-sparc-Use-defines-for-temporaries.patch | 275 +
...cg-sparc-Add-g-o-registers-to-alloc_order.patch | 44 +
...g-sparc-Fix-and-enable-direct-TB-chaining.patch | 79 +
...reserve-branch-destinations-during-retran.patch | 60 +
...target-alpha-Initialize-env-cpu_model_str.patch | 33 +
0095-tcg-mips-fix-MIPS32-R2-detection.patch | 93 +
0096-tcg-Adjust-descriptions-of-cond-opcodes.patch | 67 +
0097-tcg-i386-fix-build-with-march-i686.patch | 34 +
0098-tcg-Fix-MAX_OPC_PARAM_IARGS.patch | 52 +
0099-tci-Fix-for-AREG0-free-mode.patch | 119 +
...abort-on-invalid-streaming-cmdline-params.patch | 41 +
...pice-notify-spice-server-on-vm-start-stop.patch | 55 +
...y-on-vm-state-change-only-via-spice_serve.patch | 173 +
...ration-add-QEVENT_SPICE_MIGRATE_COMPLETED.patch | 93 +
0104-spice-add-migrated-flag-to-spice-info.patch | 97 +
...g-seamless-migration-option-to-the-comman.patch | 79 +
...ase-the-verbosity-of-spice-section-in-qem.patch | 50 +
...e_area_io-guest_bug-on-invalid-parameters.patch | 40 +
0108-qxl-add-QXL_IO_MONITORS_CONFIG_ASYNC.patch | 327 +
...rint-spice-protocol-and-spice-server-vers.patch | 39 +
...-fix-doc-of-using-raw-values-with-sendkey.patch | 42 +
...-qapi-Fix-potential-NULL-pointer-segfault.patch | 38 +
...arser-Fix-potential-NULL-pointer-segfault.patch | 40 +
...-drop-version_id-field-for-live-migration.patch | 79 +
...ear-cmask-for-Advanced-Error-Interrupt-Me.patch | 40 +
...ointer-for-ELF-kernels-loaded-with-kernel.patch | 42 +
0116-lan9118-fix-multicast-filtering.patch | 37 +
...S-user-Fix-reset-CPU-state-initialization.patch | 196 +
0118-Add-MAINTAINERS-entry-for-leon3.patch | 34 +
0119-musicpal-Fix-flash-mapping.patch | 42 +
...lgrind-annotations-to-mark-kvm-guest-memo.patch | 84 +
0121-hw-wm8750-Fix-potential-buffer-overflow.patch | 43 +
...6-Fix-buffer-overflow-for-MBAR-read-write.patch | 87 +
...dir-instead-of-ignoring-it-first-and-rein.patch | 94 +
...t-attempt-to-reconnect-a-TCP-socket-in-se.patch | 43 +
...ty-to-force-enable-disable-of-tools-build.patch | 83 +
...lers-do-not-need-to-check-for-babble-them.patch | 58 +
...n-t-set-packet-state-to-complete-on-a-nak.patch | 37 +
...d-a-usb_ep_find_packet_by_id-helper-funct.patch | 54 +
...low-the-first-packet-of-a-pipelined-ep-to.patch | 35 +
...-ehci-don-t-flush-cache-on-doorbell-rings.patch | 124 +
...te-qh-is-not-changed-unexpectedly-by-the-.patch | 86 +
...-copyright-headers-to-reflect-recent-work.patch | 35 +
0133-ehci-Properly-cleanup-packets-on-cancel.patch | 29 +
...ly-report-completed-but-not-yet-processed.patch | 52 +
...for-EHCI_ASYNC_FINISHED-first-in-ehci_fre.patch | 50 +
0136-ehci-trace-guest-bugs.patch | 109 +
0137-ehci-add-doorbell-trace-events.patch | 51 +
...ome-additional-ehci_trace_guest_bug-calls.patch | 88 +
...memory-leak-in-handling-of-NAK-ed-packets.patch | 120 +
...Handle-USB_RET_PROCERR-in-ehci_fill_queue.patch | 57 +
...t-a-comment-in-fetchqtd-packet-processing.patch | 37 +
...ever-return-USB_RET_NAK-for-async-handled.patch | 47 +
...on-t-delay-handling-of-open-events-to-a-b.patch | 184 +
...-redir-Get-rid-of-async-struct-get-member.patch | 76 +
...et-rid-of-local-shadow-copy-of-packet-hea.patch | 109 +
...Get-rid-of-unused-async-struct-dev-member.patch | 41 +
...Move-to-core-packet-id-and-queue-handling.patch | 502 ++
...eturn-babble-when-getting-more-bulk-data-.patch | 37 +
0149-Better-name-usb-braille-device.patch | 33 +
0150-usb-audio-fix-usb-version.patch | 32 +
0151-xhci-rip-out-background-transfer-code.patch | 327 +
0152-xhci-drop-buffering.patch | 386 ++
0153-xhci-fix-runtime-write-tracepoint.patch | 29 +
...-allow-bytewise-capability-register-reads.patch | 39 +
0155-qxl-dont-update-invalid-area.patch | 44 +
...low-emulated-non-async-control-requests-w.patch | 40 +
0157-qxl-better-cleanup-for-surface-destroy.patch | 35 +
0158-ehci-switch-to-new-style-memory-ops.patch | 370 ++
...terrupts-stopping-when-Interrupt-Threshol.patch | 38 +
...process-too-much-frames-in-1-timer-tick-v.patch | 60 +
0161-sheepdog-fix-savevm-and-loadvm.patch | 41 +
...or-messages-from-static-code-analysis-no-.patch | 67 +
0163-block-curl-Fix-wrong-free-statement.patch | 37 +
0164-vdi-Fix-warning-from-clang.patch | 75 +
0165-block-fix-block-tray-status.patch | 36 +
0166-ahci-properly-reset-PxCMD-on-HBA-reset.patch | 64 +
...re-encryption-password-for-qemu-img-info-.patch | 121 +
...ock-Don-t-forget-to-delete-temporary-file.patch | 36 +
0169-hw-qxl-tracing-fixes.patch | 99 +
0170-configure-usbredir-fixes.patch | 36 +
...set-seen-to-0-when-removing-unseen-queue-.patch | 104 +
...async-schedule-before-and-after-migration.patch | 70 +
...-Revert-usb-redir-part-of-commit-93bfef4c.patch | 63 +
...queue-up-packets-after-one-with-the-SPD-f.patch | 47 +
...ove-wrong-type-casts-ins-debug-statements.patch | 37 +
...ix-error-reported-by-static-code-analysis.patch | 37 +
0177-slirp-improve-TFTP-performance.patch | 106 +
...e-more-than-65535-blocks-in-TFTP-transfer.patch | 121 +
0179-slirp-Implement-TFTP-Blocksize-option.patch | 123 +
...se-QEMU_PACKED-for-single-elements-of-a-s.patch | 63 +
...lling-fixes-in-comments-and-documentation.patch | 183 +
...sole-Clean-up-bytes-per-pixel-calculation.patch | 51 +
0183-qapi-Fix-enumeration-typo-error.patch | 54 +
...kvm-Fix-warning-from-static-code-analysis.patch | 49 +
...-add-missing-symbols-before-PRIu64-in-deb.patch | 54 +
...-net-notify-iothread-after-flushing-queue.patch | 105 +
...-queue-whenever-can_receive-can-go-from-f.patch | 51 +
0188-xen-flush-queue-when-getting-an-event.patch | 37 +
...-Fix-network-hang-when-rx-buffers-run-out.patch | 72 +
...ceive_disabled-logic-to-iov-delivery-path.patch | 65 +
...-net-do-not-report-queued-packets-as-sent.patch | 103 +
0192-net-add-netdev-options-to-man-page.patch | 81 +
0193-net-clean-up-usbnet_receive.patch | 80 +
0194-net-fix-usbnet_receive-packet-drops.patch | 81 +
...st-hub-packets-if-at-least-one-port-can-r.patch | 51 +
...onous-send-receive-infrastructure-for-net.patch | 133 +
...-net-EAGAIN-handling-for-net-socket.c-UDP.patch | 45 +
...-net-EAGAIN-handling-for-net-socket.c-TCP.patch | 97 +
0199-configure-fix-seccomp-check.patch | 45 +
...re-properly-check-if-lrt-and-lm-is-needed.patch | 80 +
0201-Revert-455aa1e08-and-c3767ed0eb.patch | 51 +
...UGFIX-don-t-call-FD_ISSET-with-negative-f.patch | 59 +
...l_memory_write_rom-needs-to-do-TB-invalid.patch | 52 +
...-Improve-soundhw-help-for-non-HAS_AUDIO_C.patch | 43 +
...xilinx_timer-Removed-comma-in-device-name.patch | 54 +
..._timer-Send-dbg-msgs-to-stderr-not-stdout.patch | 56 +
0207-xilinx.h-Error-check-when-setting-links.patch | 54 +
...imer-Fix-a-compile-error-if-debug-enabled.patch | 41 +
..._cfi01-fix-vendor-specific-extended-query.patch | 49 +
0210-MAINTAINERS-Add-entry-for-QOM-CPU.patch | 36 +
...ed-to-support-SG_IO-also-from-iscsi_ioctl.patch | 59 +
...nt-need-to-explicitely-call-qemu_notify_e.patch | 39 +
0213-scsi-disk-introduce-check_lba_range.patch | 82 +
...-scsi-disk-fix-check-for-out-of-range-LBA.patch | 38 +
...rd-INQUIRY-data-should-report-HiSup-flag-.patch | 43 +
...dio-Fix-warning-from-static-code-analysis.patch | 47 +
...-ga-Remove-unreachable-code-after-g_error.patch | 40 +
0218-qemu-sockets-Fix-potential-memory-leak.patch | 32 +
0219-cadence_uart-Fix-buffer-overflow.patch | 35 +
0220-lm4549-Fix-buffer-overflow.patch | 47 +
0221-ioh3420-Remove-unreachable-code.patch | 33 +
...01-Fix-warning-caused-by-unreachable-code.patch | 65 +
...t-initialize-curses-when-qemu-is-daemoniz.patch | 90 +
...-saturate-escape-parameter-in-TTY_STATE_C.patch | 36 +
...Remove-redundant-null-check-and-replace-f.patch | 42 +
...Fix-compiler-warning-regression-for-MinGW.patch | 68 +
...use-standard-instead-of-native-format-str.patch | 52 +
...dd-implementation-of-gmtime_r-localtime_r.patch | 81 +
...eserve-readonly-and-snapshot-states-acros.patch | 37 +
...ock-correctly-set-the-keep_read_only-flag.patch | 104 +
...llow-builds-without-any-system-or-user-em.patch | 59 +
0232-Refactor-inet_connect_opts-function.patch | 207 +
...et_connect-into-inet_connect-blocking-and.patch | 188 +
...ress-handling-in-inet_nonblocking_connect.patch | 369 ++
0235-Clear-handler-only-for-valid-fd.patch | 32 +
0236-pl190-fix-read-of-VECTADDR.patch | 51 +
...vic-Correctly-register-GIC-region-when-se.patch | 40 +
...xpress-Fix-NOR-flash-0-address-and-remove.patch | 56 +
...it-10-of-CPUID-8000_0001-.EDX-is-reserved.patch | 36 +
...at.c-Return-correctly-signed-values-from-.patch | 44 +
...-t-test-for-MSR_PR-for-hypercalls-under-K.patch | 66 +
0242-update-VERSION-for-v1.2.1.patch | 20 +
...out-tcp-socket-close-code-in-a-separate-f.patch | 57 +
...QemuChrHandlers-struct-to-initialise-char.patch | 962 +++
...Add-enable-disable_write_fd_handler-funct.patch | 77 +
...-framework-for-a-write-unblocked-callback.patch | 62 +
...-send_all-to-handle-nonblocking-chardev-w.patch | 173 +
...the-unix-tcp-backend-to-handle-nonblockin.patch | 82 +
...har-Throttle-when-host-connection-is-down.patch | 57 +
...ole-Enable-port-throttling-when-chardev-i.patch | 50 +
0408-spice-qemu-char.c-add-throttling.patch | 135 +
...ce-qemu-char.c-remove-intermediate-buffer.patch | 73 +
0410-usb-redir-Add-flow-control-support.patch | 62 +
...serial-bus-replay-guest_open-on-migration.patch | 51 +
...e-write-callback-if-throttled-chardev-is-.patch | 37 +
0500-qxl-disallow-unknown-revisions.patch | 31 +
...e-number-of-surfaces-runtime-configurable.patch | 201 +
..._client_capabilities-interface-to-QXLInte.patch | 64 +
...emove-ifdef-QXL_COMMAND_FLAG_COMPAT_16BPP.patch | 32 +
...pice-switch-to-queue-for-vga-mode-updates.patch | 138 +
0505-spice-split-qemu_spice_create_update.patch | 94 +
0506-spice-add-screen-mirror.patch | 98 +
...d-updates-only-for-changed-screen-content.patch | 93 +
...-set_client_capabilities-pre-post-migrate.patch | 41 +
0509-qxl-add-trace-event-for-QXL_IO_LOG.patch | 39 +
...ort-client-monitor-configuration-via-devi.patch | 181 +
...xl-always-update-displaysurface-on-resize.patch | 44 +
...area_io-cleanup-invalid-parameters-handli.patch | 48 +
...-qxl-fix-range-check-for-rev3-io-commands.patch | 29 +
...exit-on-failure-to-register-qxl-interface.patch | 35 +
...w-qxl-fix-condition-for-exiting-guest_bug.patch | 29 +
0516-hw-qxl-qxl_dirty_surfaces-use-uintptr_t.patch | 38 +
0517-spice-raise-requirement-to-0.12.patch | 465 ++
0518-qxl-set-default-revision-to-4.patch | 33 +
...-Convert-to-new-libusbredirparser-0.5-API.patch | 232 +
...redir-Set-ep-max_packet_size-if-available.patch | 39 +
...dd-a-usbredir_reject_device-helper-functi.patch | 58 +
...nsure-our-peer-has-the-necessary-caps-whe.patch | 43 +
...edir-Enable-pipelining-for-bulk-endpoints.patch | 28 +
...move-device-lookup-into-xhci_setup_packet.patch | 154 +
0606-xhci-implement-mfindex.patch | 142 +
0607-xhci-iso-xfer-support.patch | 238 +
0608-xhci-trace-cc-codes-in-cleartext.patch | 100 +
0609-xhci-add-trace_usb_xhci_ep_set_dequeue.patch | 39 +
0610-xhci-update-register-layout.patch | 63 +
0611-xhci-update-port-handling.patch | 352 ++
0612-usb3-superspeed-descriptors.patch | 64 +
0613-usb3-superspeed-endpoint-companion.patch | 248 +
0614-usb3-bos-decriptor.patch | 215 +
0615-usb-storage-usb3-support.patch | 94 +
0616-xhci-fix-cleanup-msi.patch | 96 +
0617-xhci-rework-interrupt-handling.patch | 117 +
0618-xhci-add-msix-support.patch | 156 +
...move-register-update-into-xhci_intr_raise.patch | 55 +
0620-xhci-add-XHCIInterrupter.patch | 642 ++
...e-xhci_runtime_-read-write-for-multiple-i.patch | 159 +
0622-xhci-pick-target-interrupter.patch | 93 +
0623-xhci-support-multiple-interrupters.patch | 40 +
...xhci_mem_-read-write-dispatcher-functions.patch | 280 +
...hange-cancelled-packet-code-into-a-generi.patch | 184 +
...-Add-an-already_in_flight-packet-id-queue.patch | 119 +
...-redir-Store-max_packet_size-in-endp_data.patch | 38 +
0628-usb-redir-Add-support-for-migration.patch | 429 ++
...edir-Add-chardev-open-close-debug-logging.patch | 54 +
...-Revert-usb-redir-part-of-commit-93bfef4c.patch | 35 +
0631-ehci-Fix-interrupt-packet-MULT-handling.patch | 131 +
...djust-pkg-config-check-for-usbredirparser.patch | 49 +
...hange-usbredir_open_chardev-into-usbredir.patch | 49 +
...on-t-make-migration-fail-in-none-seamless.patch | 42 +
0800-mips-Fix-link-error-with-piix4_pm_init.patch | 30 +
0801-configure-Add-disable-kvm-options.patch | 72 +
...ange-initrd-load-address-to-halfway-throu.patch | 138 +
...ce-backend-add-function-to-reserved-words.patch | 27 +
...wip-hw-qxl-inject-interrupts-in-any-state.patch | 24 +
99-qemu-guest-agent.rules | 2 +
ksm.init | 96 -
ksm.service | 13 +
ksmctl.c | 77 +
ksmtuned | 6 +-
ksmtuned.init | 88 -
ksmtuned.service | 12 +
kvm.modules | 31 +-
qemu-guest-agent.service | 11 +
qemu.binfmt | 17 +
qemu.init | 102 -
qemu.spec | 2174 ++++++-
sources | 2 +-
335 files changed, 58567 insertions(+), 1004 deletions(-)
---
More information about the scm-commits
mailing list