1. 10 11月, 2016 2 次提交
    • L
      usb: ehci: fix memory leak in ehci_init_transfer · 791f9775
      Li Qiang 提交于
      In ehci_init_transfer function, if the 'cpage' is bigger than 4,
      it doesn't free the 'p->sgl' once allocated previously thus leading
      a memory leak issue. This patch avoid this.
      Signed-off-by: NLi Qiang <liqiang6-s@360.cn>
      Message-id: 5821c0f4.091c6b0a.e0c92.e811@mx.google.com
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      791f9775
    • G
      ipxe: update to 20161108 snapshot · 423f7cf2
      Gerd Hoffmann 提交于
      git shortlog 04186319..b991c67c
      ===============================
      
      Laszlo Ersek (3):
            [efi] Install the HII config access protocol on a child of the SNP handle
            [librm] Conditionalize the workaround for the Tivoli VMM's SSE garbling
            [build] Disable TIVOLI_VMM_WORKAROUND in the qemu configuration
      
      Lukas Grossar (1):
            [intel] Add PCI device ID for I219-V/LM
      
      Michael Brown (57):
            [efi] Fix uninitialised data in HII IFR structures
            [bios] Do not enable interrupts when printing to the console
            [pxe] Disable interrupts on the PIC before starting NBP
            [dhcp] Allow for variable encapsulation of architecture-specific options
            [dhcpv6] Include RFC5970 client architecture options in DHCPv6 requests
            [dhcpv6] Include vendor class identifier option in DHCPv6 requests
            [dhcp] Automatically generate vendor class identifier string
            [xfer] Send intf_close() if redirection fails
            [downloader] Treat redirection failures as fatal
            [iscsi] Treat redirection failures as fatal
            [debug] Allow per-object runtime enabling/disabling of debug messages
            [debug] Allow debug messages to be initially disabled at runtime
            [libc] Allow assertions to be globally enabled or disabled
            [profile] Allow profiling to be globally enabled or disabled
            [rng] Check for functioning RTC interrupt
            [acpi] Add support for ACPI power off
            [acpi] Allow time for ACPI power off to take effect
            [ipv4] Send gratuitous ARPs whenever a new IPv4 address is applied
            [intel] Strip spurious VLAN tags received by virtual function NICs
            [intel] Remove duplicate intelvf_mbox_queues() function
            [ipv6] Perform SLAAC only during autoconfiguration
            [settings] Create space for IPv6 in settings display order
            [ipv6] Rename ipv6_scope to dhcpv6_scope
            [settings] Correctly mortalise autovivified child settings blocks
            [ipv6] Allow settings to comprise arbitrary subsets of NDP options
            [ipv6] Expose IPv6 settings acquired through NDP
            [dhcpv6] Expose IPv6 address setting acquired through DHCPv6
            [ipv6] Expose IPv6 link-local address settings
            [settings] Allow settings blocks to specify a sibling ordering
            [ipv6] Match user expectations for IPv6 settings priorities
            [ipv6] Create routing table based on IPv6 settings
            [ipv6] Rename ipv6_scope to ipv6_settings_scope
            [test] Update IPv6 tests to use okx()
            [ipv6] Allow for multiple routers
            [hyperv] Use instance UUID in device name
            [crypto] Remove obsolete extern declaration for asn1_invalidate_cursor()
            [crypto] Allow for parsing of partial ASN.1 cursors
            [image] Add image_asn1() to extract ASN.1 objects from image
            [crypto] Add DER image format
            [crypto] Add PEM image format
            [image] Use image_asn1() to extract data from CMS signature images
            [build] Remove obsolete explicit object requirements
            [crypto] Enable both DER and PEM formats by default
            [build] Remove more obsolete explicit object requirements
            [pixbuf] Enable PNG format by default
            [crypto] Add image_x509() to extract X.509 certificates from image
            [crypto] Generalise X.509 "valid" field to a "flags" field
            [list] Add list_next_entry() and list_prev_entry()
            [crypto] Expose certstore_del() to explicitly remove stored certificates
            [crypto] Allow certificates to be marked as having been added explicitly
            [crypto] Add certstat() to display basic certificate information
            [cmdline] Add certificate management commands
            [crypto] Mark permanent certificates as permanent
            [efi] Mark AppleNetBoot.h as a native iPXE header
            [efi] Update to current EDK2 headers
            [efi] Add EFI_BLOCK_IO2_PROTOCOL header and GUID definition
            [bzimage] Fix page alignment of initrd images
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      423f7cf2
  2. 09 11月, 2016 6 次提交
  3. 07 11月, 2016 6 次提交
  4. 04 11月, 2016 2 次提交
    • S
      Merge remote-tracking branch 'sstabellini/tags/xen-20161102-tag' into staging · 9226682a
      Stefan Hajnoczi 提交于
      Xen 2016/11/02
      
      # gpg: Signature made Wed 02 Nov 2016 07:28:40 PM GMT
      # gpg:                using RSA key 0x894F8F4870E1AE90
      # gpg: Good signature from "Stefano Stabellini <sstabellini@kernel.org>"
      # gpg:                 aka "Stefano Stabellini <stefano.stabellini@eu.citrix.com>"
      # Primary key fingerprint: D04E 33AB A51F 67BA 07D3  0AEA 894F 8F48 70E1 AE90
      
      * sstabellini/tags/xen-20161102-tag:
        PCMachineState: introduce acpi_build_enabled field
        hw/xen/xen_pvdev: Include qemu/log.h for qemu_log_vprintf()
      
      Message-id: alpine.DEB.2.10.1611021227530.19454@sstabellini-ThinkPad-X260
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      9226682a
    • S
      Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging · 199a5bde
      Stefan Hajnoczi 提交于
      * NBD bugfix (Changlong)
      * NBD write zeroes support (Eric)
      * Memory backend fixes (Haozhong)
      * Atomics fix (Alex)
      * New AVX512 features (Luwei)
      * "make check" logging fix (Paolo)
      * Chardev refactoring fallout (Paolo)
      * Small checkpatch improvements (Paolo, Jeff)
      
      # gpg: Signature made Wed 02 Nov 2016 08:31:11 AM GMT
      # gpg:                using RSA key 0xBFFBD25F78C7AE83
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>"
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>"
      # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4  E2F7 7E15 100C CD36 69B1
      #      Subkey fingerprint: F133 3857 4B66 2389 866C  7682 BFFB D25F 78C7 AE83
      
      * remotes/bonzini/tags/for-upstream: (30 commits)
        main-loop: Suppress I/O thread warning under qtest
        docs/rcu.txt: Fix minor typo
        vl: exit qemu on guest panic if -no-shutdown is not set
        checkpatch: allow spaces before parenthesis for 'coroutine_fn'
        x86: add AVX512_4VNNIW and AVX512_4FMAPS features
        slirp: fix CharDriver breakage
        qemu-char: do not forward events through the mux until QEMU has started
        nbd: Implement NBD_CMD_WRITE_ZEROES on client
        nbd: Implement NBD_CMD_WRITE_ZEROES on server
        nbd: Improve server handling of shutdown requests
        nbd: Refactor conversion to errno to silence checkpatch
        nbd: Support shorter handshake
        nbd: Less allocation during NBD_OPT_LIST
        nbd: Let client skip portions of server reply
        nbd: Let server know when client gives up negotiation
        nbd: Share common option-sending code in client
        nbd: Send message along with server NBD_REP_ERR errors
        nbd: Share common reply-sending code in server
        nbd: Rename struct nbd_request and nbd_reply
        nbd: Rename NbdClientSession to NBDClientSession
        ...
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      199a5bde
  5. 03 11月, 2016 3 次提交
  6. 02 11月, 2016 21 次提交