[Spice-commits] Changes to 'passwd.2'

Gerd Hoffmann kraxel at kemper.freedesktop.org
Tue Nov 2 03:54:00 PDT 2010


New branch 'passwd.2' available with the following commits:
commit 5bef8089bd6e9d709df8a0e727eb1fc8b4ee6eb7
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Oct 7 12:22:54 2010 +0200

    vnc/spice: add set_passwd monitor command.
    
    This patch adds a new set_password monitor command which allows to
    change the password for spice and vnc connections.  See the doc update
    patch chunk for details.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 259db61464b11c7bd0b65e4d6d947b4a082e4816
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Oct 7 11:50:45 2010 +0200

    vnc: support password expire
    
    This patch adds support for expiring passwords to vnc.  It adds a new
    lifetime parameter to the vnc_display_password() function, which
    specifies the number of seconds the new password will be valid.  Passing
    zero as lifetime maintains current behavior (password never expires).
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit afccc64d63ff691b6d66a964ef1f165dc1702559
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Thu Oct 7 11:50:24 2010 +0200

    vnc: auth reject cleanup
    
    protocol_client_auth_vnc() has two places where the auth can fail,
    with identical code sending the reject message to the client.
    Move the common code to the end of the function and make both
    error paths jump there.  No functional change.
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>

commit 7d72e76228351d18a856f1e4f5365b59d3205dc3
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Nov 1 16:57:48 2010 +0100

    intel-hda: documentation update
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
    Signed-off-by: malc <av1474 at comtv.ru>

commit e14056ad0573282513f15081be0ce9dc51e09426
Author: Blue Swirl <blauwirbel at gmail.com>
Date:   Mon Nov 1 18:09:38 2010 +0000

    Fix out of tree build
    
    df2943ba3c73ca21dbda063f15fa3e80064af864 broke out of tree build.
    
    Fix breakage by adding $(SRC_PATH).
    
    Signed-off-by: Blue Swirl <blauwirbel at gmail.com>

commit 2d8418ba8a3ab976fd7f9749f24aab8408643a02
Merge: 4f25ac5f425d435d0c841ab876adfb541cb521a3 84a23f251fe85768338434040257bb96cf555de8
Author: Anthony Liguori <aliguori at us.ibm.com>
Date:   Mon Nov 1 13:02:56 2010 -0500

    Merge remote branch 'spice/config.2' into staging

commit 4f25ac5f425d435d0c841ab876adfb541cb521a3
Merge: 9fe5497c4f5425c6d593c3f038e8e5bffc32edd6 b907b69dd75415bc28349d1dd1e9a598ddace463
Author: Anthony Liguori <aliguori at us.ibm.com>
Date:   Mon Nov 1 10:33:45 2010 -0500

    Merge remote branch 'mst/for_anthony' into staging

commit 9fe5497c4f5425c6d593c3f038e8e5bffc32edd6
Author: malc <av1474 at comtv.ru>
Date:   Mon Nov 1 17:44:23 2010 +0300

    hda-audio: Zap tabs
    
    Signed-off-by: malc <av1474 at comtv.ru>

commit d61a4ce8f01ac9f1810380e043db467d536eeb6b
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Nov 1 13:05:32 2010 +0100

    Add Intel HD Audio support to qemu.
    
    This patch adds three devices to qemu:
    
    intel-hda
    	Intel HD Audio Controller, the PCI device.  Provides a HDA bus.
    	Emulates ICH6 at the moment.  Adding a ICH9 PCIE
    	variant shouldn't be hard.
    
    hda-duplex
    	HDA Codec.  Attaches to the HDA bus.  Supports 16bit stereo,
    	rates 16k -> 96k, playback, recording and volume control
    	(with CONFIG_MIXEMU=y).
    
    hda-output
    	HDA Codec without recording support.  Subset of the hda-duplex
    	codec.  Use this if you don't want your guests access your mic.
    
    Usage: add '-device intel-hda -device hda-duplex' to your command line.
    
    Tested guests:
     * Linux works.
     * Win7 works.
     * DOS (mpxplay) works.
     * WinXP doesn't work.
    
    [ v2 changes ]
     * Fixed endianess, big endian hosts work now.
     * Fixed some emulation bugs.
     * Added immediate command emulation.
     * Added vmstate support.
     * Make it behave like all other sound card drivers:
       - can be configured via '--audio-card-list=hda'
       - can be added to a VM using '-soundhw hda'
     * Code style fixups.
     * Zapped guest-triggerable asserts.
     * Handle partial reads/writes of audio data correctly.
    
    Cc: malc <av1474 at comtv.ru>
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
    Signed-off-by: malc <av1474 at comtv.ru>

commit cdae5cfbd3a61a5d4de79b829fb41188073d3002
Author: Gerd Hoffmann <kraxel at redhat.com>
Date:   Mon Nov 1 15:51:54 2010 +0100

    add VMSTATE_BOOL
    
    Signed-off-by: Gerd Hoffmann <kraxel at redhat.com>
    Signed-off-by: malc <av1474 at comtv.ru>

commit b907b69dd75415bc28349d1dd1e9a598ddace463
Merge: df2943ba3c73ca21dbda063f15fa3e80064af864 804b207170cdccca3672b63caaf82312ad205a7f
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Wed Oct 27 19:07:10 2010 +0200

    Merge branch 'pci' into for_anthony

commit 804b207170cdccca3672b63caaf82312ad205a7f
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Wed Oct 27 17:48:42 2010 +0200

    pcie: update satus on reset
    
    Reset never triggers a new event, so it's enough to
    update status.
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit b794ec7ce8ac1aaac825e554c20d1aae1422374e
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Wed Oct 27 16:28:22 2010 +0200

    msi: minor cleanups
    
    Comment fixup (tell what it does not what it does not do),
    typo fix, whitespace fix.
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 531a0b82dd0ad352819d4deffe1ecd7f52975fbf
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Wed Oct 27 16:14:56 2010 +0200

    msi: simplify range checks
    
    config write handlers should be idempotent.
    So no need for complex range checks: a simple
    one checking that we are touching the relevant capability
    will do.
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit f9aebe2ef52ff0dcb733999f57e00a7b430303c6
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Wed Oct 27 16:01:25 2010 +0200

    pci: improve w1c mask handling
    
    - save/restore must not check w1c bits
      since they are in fact guest controlled
    - clear w1c bits on reset
    
    Note: for express there are different kinds of
    reset, some leave part of config space alone.
    We will likely need a sticky bit mask to implement this.
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 6bde6aaac6f2af14557ef65f5eb053cb135ca173
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Mon Oct 25 07:46:47 2010 +0200

    pcie: clean up hot plug notification
    
    Simplify logic for hotplug notification, by tracking state of the
    logical interrupt condition.  We then simply use this variable to make
    the interrupt decision, according to spec.
    
    API is made cleaner as we no longer force users to pass in
    old slot control value.
    
    Includes fixes by Isaku Yamahata.
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>

commit ac0cdda347abee6c1aa8a08a7441fc52c6d7badc
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Mon Oct 25 07:03:24 2010 +0200

    pcie: simplify range check
    
    Simplify code slighly by reversing the polarity
    for the range check
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>

commit 5afb9869171c15c777eee09bc98624221009555f
Author: Blue Swirl <blauwirbel at gmail.com>
Date:   Sat Sep 18 05:53:14 2010 +0000

    Introduce range.h
    
    Extract range functions from pci.h. These will be used by later patches
    by non-PCI devices. Adjust current users.
    
    Signed-off-by: Blue Swirl <blauwirbel at gmail.com>
    (cherry picked from commit bf1b00712375bea65f2254dea8281fa646eebbd5)

commit df2943ba3c73ca21dbda063f15fa3e80064af864
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Tue Oct 26 17:53:41 2010 +0200

    qemu-options.def: add to generated header list
    
    All files include qemu-options.h which pulls in qemu-options.def from
    the root directory.  Thus generating qemu-options.def from Makefile.objs
    under the target directory is not effective.
    
    Further, people expect .def file to get cleaned with make clean:
    it does not have state so no reason to defer removing it
    until distclean. Also add a rule to remove old files that might
    be around.
    
    This fixes the error: ‘QEMU_OPTION_spice’ undeclared
    (first use in this function) error that some people reported
    which is really down to an out of date .def file.
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit f7c31d6381f2cbac03e82fc23133f6863606edd8
Author: Jason Wang <jasowang at redhat.com>
Date:   Mon Oct 25 13:39:59 2010 +0800

    net: properly handle illegal fd/vhostfd from command line
    
    When hanlding fd/vhostfd form command line through net_handle_fd_param(),
    we need to check mon and return value of strtol() otherwise we could
    get segmentation fault or invalid fd when user type an illegal fd/vhostfd.
    
    This patch is based on the suggestions from
    Luiz Capitulino <lcapitulino at redhat.com>.
    
    Signed-off-by: Jason Wang <jasowang at redhat.com>
    Reviewed-by: Luiz Capitulino <lcapitulino at redhat.com>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 258dc7c96bb4b7ca71d5bee811e73933310e168c
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Sun Oct 17 20:23:48 2010 +0200

    virtio: sanity-check available index
    
    Checking available index upon load instead of
    only when vm is running makes is easier to
    debug failures.
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 492fb99c4bef274a71178f5fab9b700c469a4230
Author: Michael S. Tsirkin <mst at redhat.com>
Date:   Sun Oct 17 20:43:40 2010 +0200

    migration: don't segfault on invalid input
    
    host_from_stream_offset returns NULL on error,
    return error instead of trying to use that address,
    to avoid segfault on invalid stream.
    
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 48ebf2f90f8fba8c03c0bfdb3bd4fe1e8fd5d61b
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Wed Oct 20 17:18:55 2010 +0900

    x3130: pcie downstream port
    
    Implement TI x3130 pcie downstream port switch.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit faf1e708d5b432757d88b7229fc3b5f2e71cfb2e
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Wed Oct 20 17:18:54 2010 +0900

    x3130: pcie upstream port
    
    Implement TI x3130 pcie upstream port switch.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 8135aeed0f0b370a7978d06a49de20f50181e7b9
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Wed Oct 20 17:18:53 2010 +0900

    ioh3420: pcie root port in X58 ioh
    
    Implements pcie root port switch in intel X58 ioh
    whose device id is 0x3420.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit bc20ba98b1a04c9e60de10f2a5626af2c528422b
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Wed Oct 20 17:18:52 2010 +0900

    pcie port: define struct PCIEPort/PCIESlot and helper functions
    
    define struct PCIEPort which represents common part
    of pci express port.(root, upstream and downstream.)
    add a helper function for pcie port which can be used commonly by
    root/upstream/downstream port.
    define struct PCIESlot which represents common part of
    pcie slot.(root and downstream.) and helper functions for it.
    helper functions for chassis, slot -> PCIESlot conversion.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 0208def1cadd4f72f862e62548c2af268a543b20
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Wed Oct 20 17:18:51 2010 +0900

    pci/bridge: fix pci_bridge_reset()
    
    The lower bits of base/limit registers is RO and shouldn't be zero
    cleared on reset. This patch fixes it.
    In fact, the default value of base/limit registers aren't specified
    in the spec. And some bridges disable forwarding on reset instead of
    zeroing base/limit registers.
    So introduce one function to disable bridge forwarding so that
    such bridges can use it. It will be used later.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 6da6d29fa63ab7adcc2959355497a44654f3703e
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Wed Oct 20 17:18:50 2010 +0900

    pcie: comment on hpev_intx
    
    document hpev_intx.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 0428527c621c3edfd258b4d34fc178ef5df41071
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Oct 19 18:06:34 2010 +0900

    pcie: helper functions for pcie capability and extended capability
    
    This patch implements helper functions for pci express capability
    and pci express extended capability allocation.
    NOTE: presence detection depends on pci_qdev_init() change.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 08f3dcf13f49dea3106b09c69bef9543e56fa629
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Oct 19 18:06:33 2010 +0900

    pcie: add pcie constants to pcie_regs.h
    
    add pcie constants to pcie_regs.h.
    Those constants should go to Linux pci_regs.h and then the file should
    go away eventually.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit e4c7d2aef899780f9b9b86343bca4ac34c9e252f
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Oct 19 18:06:32 2010 +0900

    msi: implements msi
    
    implements msi related functions.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 99443c21b06aa433d74880f9d2a0e4320631b906
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Oct 19 18:06:30 2010 +0900

    pci: use pci_word_test_and_clear_mask() in pci_device_reset()
    
    use pci_clear_bit_word() in pci_device_reset() where appropriate.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit a5d1fd20ccfd1fbe840729378e4adbc3eb0f8306
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Oct 19 18:06:29 2010 +0900

    pci: introduce helper function to handle msi-x and msi.
    
    this patch implements helper functions to handle msi-x and msi
    uniformly.
    They will be used later.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit aabcf5266f94e637afd4c38d46d1fc1d1381d99e
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Oct 19 18:06:28 2010 +0900

    pci: introduce helper functions to test-and-{clear, set} mask in configuration space
    
    This patch introduces helper functions to test-and-{clear, set} mask in configuration
    space. pci_{byte, word, long, quad}_test_and_{clear, set}_mask().
    They will be used later.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 1a4f5971b6f785db7cb2b964754d04103a0d2033
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Mon Oct 18 12:17:42 2010 +0900

    pci: make pci_del_capability() update for w1cmask
    
    Clear w1cmask when deleting a pci capability.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 57c6db2e2dec77a60bcfe6f93d756653f444a1f2
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Wed Sep 15 14:38:26 2010 +0900

    msix: clear not only INTA, but all INTx when MSI-X is enabled.
    
    clear not only INTA, but all INTx when MSI-X is enabled.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 92ba5f51c305911cbfc0fcff9f259b0604681222
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Wed Sep 15 14:38:15 2010 +0900

    pci: implement RW1C register framework.
    
    Implement RW1C register framework.
    With this patch, it would be easy to implement
    W1C(Write 1 to Clear) register by just setting w1cmask.
    Later RW1C register will be used by pcie.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 0bb750ef9e897ba5f4d9899ddc7e222e809bcbbd
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Thu Sep 9 11:48:57 2010 +0900

    pci: improve signature of pci_register_bar().
    
    Make type uint8_t from int because PCIIORegion::type is uint8_t.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>

commit 2bbb9c2f7f36d0457cda5f27d7e4422219b3acd8
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Thu Sep 9 11:48:56 2010 +0900

    pci: don't ignore invalid parameter for pci_register_bar().
    
    Abort when invalid value for region_num is passed to pci_register_bar.
    That is caller's bug. Abort instead of silently ignoring invalid value.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 5a9ff3819a1023b63b94ad4fb82da973f93f65d0
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Thu Sep 9 11:48:55 2010 +0900

    pci: sorting out type confusion in pci_register_bar().
    
    This patch sorts out invalid use of pcibus_t.
    
    In pci_register_bar(), pcibus_t wmask is used.  It should,
    however, be uint64_t because it is used to set
    pci configuration space value(PCIDevice::wmask)
    by pci_set_quad() or pci_set_long().
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit cf4c01fde264416dc8b1a1904bc9068a4af78cb7
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Mon Sep 6 16:46:20 2010 +0900

    pci_ids.h: add vendor id of Texas Intesruments
    
    add vendor id of Texas Intesruments.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 43c945f16a172f07145ca1f30abb958070228690
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Mon Sep 6 16:46:19 2010 +0900

    pci: make pci_parse_devfn() aware of func.
    
    make pci_parse_devfn() aware of func. With func = NULL it behave as before.
    This will be used later.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 5beb8ad503c88a76f2b8106c3b74b4ce485a60e1
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Mon Sep 6 16:46:18 2010 +0900

    pci: call hotplug callback even when not hotplug case for later use.
    
    call hotplug callback even when not hotplug case for later use.
    And move hotplug check into hotplug callback.
    PCIE slot needs this for card presence detection.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit f4c817e000e50e9a0db8f95ce6496628bd70733d
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Mon Sep 6 16:46:17 2010 +0900

    pci bridge: add helper function for ssvid capability.
    
    helper function to add ssvid capability.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit ca77089d2d8e73283bfc73f03d954504561e1ce8
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Mon Sep 6 16:46:16 2010 +0900

    pci: consolidate pci_add_capability_at_offset() into pci_add_capability().
    
    By making pci_add_capability() the special case of
    pci_add_capability_at_offset() of offset = 0,
    consolidate pci_add_capability_at_offset() into pci_add_capability().
    
    Cc: Stefan Weil <weil at mail.berlios.de>
    Cc: Michael S. Tsirkin <mst at redhat.com>
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 68f799944b72387c0ef9535612a212a5ea492059
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Jul 13 13:01:42 2010 +0900

    pci_bridge: introduce pci bridge library.
    
    introduce pci bridge library.
    convert apb bridge and dec p2p bridge to use new pci bridge library.
    save/restore is supported as a side effect.
    This is also preparation for pci express root/upstream/downstream port.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 51a92333f8eb6d0fe685544f20ad56fc9af702f5
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Jul 13 13:01:41 2010 +0900

    pci_bridge: clean up: remove pci_{register, unregister}_secondary_bus()
    
    Remove pci_{register, unregister}_secondary_bus() by open code.
    They are old stype API and aren't used any more by others. So eliminate it.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 7e98e3af4e7454d53707b7b4d16b6e9bd5c21334
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Jul 13 13:01:40 2010 +0900

    pci_bridge: rename PCIBridge::bus -> PCIBridge::sec_bus.
    
    To avoid confusion of primary bus with secondary bus,
    rename PCIBridge::bus to PCIBridge::sec_bus.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit 783753fd53fe513d37fbbfe6694c0c1ab9701fd1
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Tue Jul 13 13:01:39 2010 +0900

    pci/bridge: split out pci bridge code into pci_bridge.c from pci.c
    
    Move pci bridge related code into pci_bridge.c from pci.c
    for further enhancement. pci.c is big enough now, so split it out.
    No code change but exporting some accesser functions.
    
    In fact, few pci bridge functions stays in pci.c.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>

commit cfb0a50a06825a0bee349cae3fa94f96242e83a5
Author: Isaku Yamahata <yamahata at valinux.co.jp>
Date:   Mon Jul 12 19:36:40 2010 +0900

    pci: move out pci internal structures, PCIBus, PCIBridge, and pci_bus_info.
    
    move out pci internal structures, PCIBus, PCIBridge and pci_bus_info into
    private header file, pci_internals.h.
    This is a preparation. Later pci bridge implementation will be
    split out form pci.c into pci_bridge.c.
    
    Signed-off-by: Isaku Yamahata <yamahata at valinux.co.jp>
    Signed-off-by: Michael S. Tsirkin <mst at redhat.com>



More information about the Spice-commits mailing list