Author: sephe
Date: Fri Jul 15 06:58:21 2016
New Revision: 302880
URL: https://svnweb.freebsd.org/changeset/base/302880
Log:
hyperv/vmbus: Move channel packet types definition to vmbus.h
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.free
On 07/15/16 02:22 AM, Kubilay Kocak wrote:
> On 15/07/2016 4:19 PM, Jung-uk Kim wrote:
>> On 07/03/16 11:00 AM, Baptiste Daroussin wrote:
>>> Author: bapt
>>> Date: Sun Jul 3 15:00:12 2016
>>> New Revision: 302324
>>> URL: https://svnweb.freebsd.org/changeset/base/302324
>>>
>>> Log:
>>> Fix a b
Author: sephe
Date: Fri Jul 15 06:49:45 2016
New Revision: 302879
URL: https://svnweb.freebsd.org/changeset/base/302879
Log:
hyperv/vmbus: Move channel packet flags definition to vmbus.h
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.free
Author: sephe
Date: Fri Jul 15 06:40:59 2016
New Revision: 302878
URL: https://svnweb.freebsd.org/changeset/base/302878
Log:
hyeprv/vmbus: Rework prplist sending.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.org/D7175
Modified:
Author: adrian
Date: Fri Jul 15 06:39:35 2016
New Revision: 302877
URL: https://svnweb.freebsd.org/changeset/base/302877
Log:
[ath] [ath_hal] break out the duration calculation to optionally include SIFS.
The pre-11n calculations include SIFS, but the 11n ones don't.
The reason is that
Author: sephe
Date: Fri Jul 15 06:29:19 2016
New Revision: 302876
URL: https://svnweb.freebsd.org/changeset/base/302876
Log:
hyperv/vmbus: Rework sglist sending.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.org/D7156
Added:
h
On 15/07/2016 4:19 PM, Jung-uk Kim wrote:
> On 07/03/16 11:00 AM, Baptiste Daroussin wrote:
>> Author: bapt
>> Date: Sun Jul 3 15:00:12 2016
>> New Revision: 302324
>> URL: https://svnweb.freebsd.org/changeset/base/302324
>>
>> Log:
>> Fix a bad test resulting in a segfault with ISO-8859-5 local
On 07/03/16 11:00 AM, Baptiste Daroussin wrote:
> Author: bapt
> Date: Sun Jul 3 15:00:12 2016
> New Revision: 302324
> URL: https://svnweb.freebsd.org/changeset/base/302324
>
> Log:
> Fix a bad test resulting in a segfault with ISO-8859-5 locales
>
> Reported by:Lauri Tirkkonen fr
Author: sephe
Date: Fri Jul 15 06:16:39 2016
New Revision: 302875
URL: https://svnweb.freebsd.org/changeset/base/302875
Log:
hyperv/vmbus: Redefine channel packet.
The channel packet header will be shared w/ PRP (physical region page)
list channel packet and SG (scatter gather) list chann
Author: sephe
Date: Fri Jul 15 06:08:48 2016
New Revision: 302874
URL: https://svnweb.freebsd.org/changeset/base/302874
Log:
hyperv/vmbus: Field rename
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.org/D7146
Modified:
head/sys
Author: sephe
Date: Fri Jul 15 05:59:27 2016
New Revision: 302873
URL: https://svnweb.freebsd.org/changeset/base/302873
Log:
hyperv/vmbus: Set vcpuid to 0, if MSR_HV_VP_INDEX does not exist.
Mainly for compatibility. While I'm here, rename cpuid related
fields in hv_vmbus_channel.
M
> On Jul 14, 2016, at 21:43, Cy Schubert wrote:
>
> Author: cy
> Date: Fri Jul 15 04:43:38 2016
> New Revision: 302865
> URL: https://svnweb.freebsd.org/changeset/base/302865
>
> Log:
> When building multiple kernels using KERNCONF, non-existent KERNCONF
> files will produce an error and buil
Author: sephe
Date: Fri Jul 15 05:51:58 2016
New Revision: 302872
URL: https://svnweb.freebsd.org/changeset/base/302872
Log:
hyperv/vmbus: Busdma-fy channel bufring.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.org/D7140
Modifi
Author: sephe
Date: Fri Jul 15 05:40:34 2016
New Revision: 302871
URL: https://svnweb.freebsd.org/changeset/base/302871
Log:
hyperv/vmbus: Add vmbus_chan_gpadl_connect, which takes GPA physaddr
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://revie
Author: sephe
Date: Fri Jul 15 05:29:04 2016
New Revision: 302870
URL: https://svnweb.freebsd.org/changeset/base/302870
Log:
hyperv/vmbus: Use iovec for bufring scatter/gather list.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.o
Author: sephe
Date: Fri Jul 15 05:15:21 2016
New Revision: 302869
URL: https://svnweb.freebsd.org/changeset/base/302869
Log:
hyperv/vmbus: Remove unused function definition/declaration.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freeb
Author: sephe
Date: Fri Jul 15 05:06:15 2016
New Revision: 302868
URL: https://svnweb.freebsd.org/changeset/base/302868
Log:
hyperv/vmbus: Function rename
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.org/D7129
Modified:
head/
ING Fri Jul 15 04:43:38 2016(r302865)
> +++ head/UPDATING Fri Jul 15 04:50:40 2016(r302866)
> @@ -31,6 +31,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12
> disable the most expensive debugging functionality run
> "ln -s 'abort:false,junk:false&
In message <201607150443.u6f4hcan060...@repo.freebsd.org>, Cy Schubert
writes:
> Author: cy
> Date: Fri Jul 15 04:43:38 2016
> New Revision: 302865
> URL: https://svnweb.freebsd.org/changeset/base/302865
>
> Log:
> When building multiple kernels using KERNCONF, non-existent KERNCONF
> files w
Author: sephe
Date: Fri Jul 15 04:54:07 2016
New Revision: 302867
URL: https://svnweb.freebsd.org/changeset/base/302867
Log:
hyperv/vmbus: Remove unused struct
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.org/D7127
Modified:
disable the most expensive debugging functionality run
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
+20160714:
+ As of r302865 when building multiple kernels using KERNCONF,
+ non-existent KERNCONF files will produce an error and buildkernel
+
Author: cy
Date: Fri Jul 15 04:43:38 2016
New Revision: 302865
URL: https://svnweb.freebsd.org/changeset/base/302865
Log:
When building multiple kernels using KERNCONF, non-existent KERNCONF
files will produce an error and buildkernel will fail. Previously missing
KERNCONF files silently fai
Author: sephe
Date: Fri Jul 15 04:42:08 2016
New Revision: 302864
URL: https://svnweb.freebsd.org/changeset/base/302864
Log:
hyperv/vmbus: Merge hv_channel_mgmt.c into hv_channel.c
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.or
On Fri, Jul 15, 2016 at 07:19:22AM +1000, Bruce Evans wrote:
> On Fri, 15 Jul 2016, Bruce Evans wrote:
> >> Log:
> >> Let DDB's buf printer handle NULL pointers in the buf page array.
> >
> > I noticed some other bugs in this code:
>
> Oops, that was supposed to be a private reply.
I'm glad it l
Author: sephe
Date: Fri Jul 15 02:29:10 2016
New Revision: 302863
URL: https://svnweb.freebsd.org/changeset/base/302863
Log:
MFC 302541,302605
302541
hyperv/stor: Fix the INQUIRY checks
Don't check the area that the host has not filled.
PR: https://bugs.freeb
Author: sephe
Date: Fri Jul 15 02:24:39 2016
New Revision: 302862
URL: https://svnweb.freebsd.org/changeset/base/302862
Log:
MFC 302541,302605
302541
hyperv/stor: Fix the INQUIRY checks
Don't check the area that the host has not filled.
PR: https://bugs.freeb
Author: jhb
Date: Thu Jul 14 23:35:55 2016
New Revision: 302861
URL: https://svnweb.freebsd.org/changeset/base/302861
Log:
Fix rendering issues.
- Use Ta to separate column headers.
- Correct width of the 'Code' column in the last table.
MFC after:3 days
Differential Revision:
Author: jhb
Date: Thu Jul 14 23:28:53 2016
New Revision: 302860
URL: https://svnweb.freebsd.org/changeset/base/302860
Log:
Fix aio system call wrappers in librt.
- Update aio_return/waitcomplete wrappers for the ssize_t return type.
- Fix the aio_return() wrapper to fail with EINVAL on a
On 7/14/16 7:20 PM, John Baldwin wrote:
> Author: jhb
> Date: Thu Jul 14 23:20:05 2016
> New Revision: 302859
> URL: https://svnweb.freebsd.org/changeset/base/302859
>
> Log:
> Include command line arguments in core dump process info.
>
> Fill in pr_psargs in the NT_PRSINFO ELF core dump no
Author: jhb
Date: Thu Jul 14 23:20:05 2016
New Revision: 302859
URL: https://svnweb.freebsd.org/changeset/base/302859
Log:
Include command line arguments in core dump process info.
Fill in pr_psargs in the NT_PRSINFO ELF core dump note with command
line arguments.
Reviewed by: kib
Author: jhb
Date: Thu Jul 14 23:14:10 2016
New Revision: 302858
URL: https://svnweb.freebsd.org/changeset/base/302858
Log:
Move nested include of inside _KERNEL.
This removes namespace pollution for userland brought in by r299122.
PR: 210319
Submitted by: knu
MFC after:
On Fri, 15 Jul 2016, Bruce Evans wrote:
Log:
Let DDB's buf printer handle NULL pointers in the buf page array.
I noticed some other bugs in this code:
Oops, that was supposed to be a private reply.
Bruce
___
svn-src-all@freebsd.org mailing list
h
Log:
Let DDB's buf printer handle NULL pointers in the buf page array.
I noticed some other bugs in this code:
Modified: head/sys/kern/vfs_bio.c
==
--- head/sys/kern/vfs_bio.c Thu Jul 14 17:31:29 2016(r302
Author: jamie
Date: Thu Jul 14 20:17:08 2016
New Revision: 302857
URL: https://svnweb.freebsd.org/changeset/base/302857
Log:
Start jails non-parallel if jail_parallel_start is NO. This was true
for an explicitly specified jail list; now it's also true for all jails.
PR: 209112
Author: jamie
Date: Thu Jul 14 20:15:55 2016
New Revision: 302856
URL: https://svnweb.freebsd.org/changeset/base/302856
Log:
Fix up the order in which jail creation processes are run, to preserve
the config file's order in the non-parallel-start case.
PR: 209112
MFC after:
On Thu, Jul 14, 2016 at 12:51 PM, Jamie Gritton wrote:
> Author: jamie
> Date: Thu Jul 14 19:51:54 2016
> New Revision: 302855
> URL: https://svnweb.freebsd.org/changeset/base/302855
>
> Log:
> Wait for jails to complete startup if jail_parallel_start is YES,
> instead of assuming they'll take
Author: jamie
Date: Thu Jul 14 19:51:54 2016
New Revision: 302855
URL: https://svnweb.freebsd.org/changeset/base/302855
Log:
Wait for jails to complete startup if jail_parallel_start is YES,
instead of assuming they'll take less than one second.
PR: 203172
Submitted by: dmitry
Author: markj
Date: Thu Jul 14 18:49:05 2016
New Revision: 302854
URL: https://svnweb.freebsd.org/changeset/base/302854
Log:
Let DDB's buf printer handle NULL pointers in the buf page array.
A buf's b_pages and b_npages fields may be inconsistent after a panic.
For instance, vfs_vmio_inva
Author: andrew
Date: Thu Jul 14 17:31:29 2016
New Revision: 302853
URL: https://svnweb.freebsd.org/changeset/base/302853
Log:
Finish removing the non-INTRNG support from sys/arm64.
Obtained from:ABT Systems Ltd
MFC after:1 month
Sponsored by: The FreeBSD Foundation
Modified
Author: andrew
Date: Thu Jul 14 17:23:49 2016
New Revision: 302852
URL: https://svnweb.freebsd.org/changeset/base/302852
Log:
Remove the non-INTRNG support from the ThunderX PCIe drivers.
Obtained from:ABT Systems Ltd
MFC after:1 month
Sponsored by: The FreeBSD Foundation
M
Author: andrew
Date: Thu Jul 14 17:16:51 2016
New Revision: 302851
URL: https://svnweb.freebsd.org/changeset/base/302851
Log:
Move gic_v3_irqsrc into the GICv3 driver source as it's only needed there.
Remove unused macros from the GICv3 header.
Obtained from:ABT Systems Ltd
MFC
Author: mav
Date: Thu Jul 14 17:16:10 2016
New Revision: 302850
URL: https://svnweb.freebsd.org/changeset/base/302850
Log:
Make PCI interupts allocation static when using bootrom (UEFI).
This makes factual interrupt routing match one shipped with UEFI firmware.
With old firmware this make
Author: andrew
Date: Thu Jul 14 17:10:54 2016
New Revision: 302849
URL: https://svnweb.freebsd.org/changeset/base/302849
Log:
Move structures only used by the GICv3 ITS driver from a shared header to
the ITS driver file. There is no need for other drivers to need to know
about these structur
Author: andrew
Date: Thu Jul 14 17:05:25 2016
New Revision: 302848
URL: https://svnweb.freebsd.org/changeset/base/302848
Log:
Remove the non-INTRNG support from the GICv3 interrupt controller driver.
This is no longer needed.
Obtained from:ABT Systems Ltd
MFC after:1 month
Author: andrew
Date: Thu Jul 14 16:52:18 2016
New Revision: 302847
URL: https://svnweb.freebsd.org/changeset/base/302847
Log:
Remove support for the arm64 pre-INTRNG interrupt framework from the PCI
driver. Support for this was removed in r302375.
Obtained from:ABT Systems Ltd
M
Author: asomers
Date: Thu Jul 14 15:39:31 2016
New Revision: 302846
URL: https://svnweb.freebsd.org/changeset/base/302846
Log:
MFC changes relating to warnings in opensolaris-derived libraries
MFC r257592
MFC r257657
MFC r257638
MFC r257647
MFC r302141
r257592 | sbruno | 2013-1
Author: pfg
Date: Thu Jul 14 15:09:08 2016
New Revision: 302845
URL: https://svnweb.freebsd.org/changeset/base/302845
Log:
mail(1): check for out of memory conditions when calling calloc(3).
X-MFC with: r302771
Modified:
head/usr.bin/mail/vars.c
Modified: head/usr.bin/mail/vars.c
Author: mav
Date: Thu Jul 14 14:35:25 2016
New Revision: 302843
URL: https://svnweb.freebsd.org/changeset/base/302843
Log:
Increase number of I/O APIC pins from 24 to 32 to give PCI up to 16 IRQs.
Move HPET to the top of the supported 0-31 range.
Proposed by: jhb@, grehan@
Modified:
Author: ngie
Date: Thu Jul 14 14:16:20 2016
New Revision: 302842
URL: https://svnweb.freebsd.org/changeset/base/302842
Log:
Don't delete usr/share/local/kk_KZ.UTF-8 with "make delete-old" after r302329
kk_KZ.UTF-8 was originally removed in r290494, but restored as an alias to
en_US.UTF-8
Author: ngie
Date: Thu Jul 14 13:55:38 2016
New Revision: 302841
URL: https://svnweb.freebsd.org/changeset/base/302841
Log:
Always panic if an invalid capability is passed to `capable(..)` instead of
just with INVARIANTS
rwatson's point was valid in the sense that if the data passed at ru
> On Jul 13, 2016, at 16:56, Ngie Cooper wrote:
>
> On Wed, Jul 13, 2016 at 4:54 AM, Robert Watson wrote:
>> On Mon, 11 Jul 2016, Garrett Cooper wrote:
>>
>>> Add missing default case to capable(..) function definition
>>>
>>> By definition (enum __drm_capabilities), cases other than CAP_SYS_
Author: avg
Date: Thu Jul 14 11:53:39 2016
New Revision: 302840
URL: https://svnweb.freebsd.org/changeset/base/302840
Log:
MFV r302645: 6878 Add scrub completion info to "zpool history"
illumos/illumos-gate@1825bc56e5a1f7ef6f0dc3137f3b35f5850c1100
https://github.com/illumos/illumos-gate/
Author: avg
Date: Thu Jul 14 11:51:01 2016
New Revision: 302839
URL: https://svnweb.freebsd.org/changeset/base/302839
Log:
MFV r302650: 6940 Cannot unlink directories when over quota
illumos/illumos-gate@99189164df06057fb968ca7be701bb1a0d5da8c9
https://github.com/illumos/illumos-gate/com
Author: avg
Date: Thu Jul 14 11:48:42 2016
New Revision: 302838
URL: https://svnweb.freebsd.org/changeset/base/302838
Log:
MFV r302644: 6513 partially filled holes lose birth time
illumos/illumos-gate@8df0bcf0df7622a075cc6e52f659d2fcfdd08cdc
https://github.com/illumos/illumos-gate/commit
Author: avg
Date: Thu Jul 14 11:42:53 2016
New Revision: 302837
URL: https://svnweb.freebsd.org/changeset/base/302837
Log:
MFV r302641: 6844 dnode_next_offset can detect fictional holes
illumos/illumos-gate@11ceac77ea8034bf2fe9bdd6d314f5d1e5ceeba3
https://github.com/illumos/illumos-gate/
Author: avg
Date: Thu Jul 14 11:39:36 2016
New Revision: 302836
URL: https://svnweb.freebsd.org/changeset/base/302836
Log:
MFV r302640: 6874 rollback and receive need to reset ZPL state to what's on
disk
illumos/illumos-gate@1fdcbd00c9cbac286b5f92e08877e8cb3c448420
https://github.com/il
Author: avg
Date: Thu Jul 14 11:13:26 2016
New Revision: 302835
URL: https://svnweb.freebsd.org/changeset/base/302835
Log:
remove a stray change from r302834
MFC after:3 weeks
X-MFC with: r302834
Modified:
head/sys/amd64/amd64/initcpu.c
Modified: head/sys/amd64/amd64/initcpu.c
=
Author: avg
Date: Thu Jul 14 11:03:05 2016
New Revision: 302834
URL: https://svnweb.freebsd.org/changeset/base/302834
Log:
fix-up for configuration of AMD Family 10h processors borrowed from Linux
http://lxr.free-electrons.com/source/arch/x86/kernel/cpu/amd.c#L643
BIOS may configure Famil
Author: ache
Date: Thu Jul 14 09:47:49 2016
New Revision: 302833
URL: https://svnweb.freebsd.org/changeset/base/302833
Log:
Back out non-collating [a-z] ranges.
Instead of changing the whole course to another POSIX-permitted way
for consistency and uniformity I decide to completely ignore mi
Author: ache
Date: Thu Jul 14 09:45:07 2016
New Revision: 302832
URL: https://svnweb.freebsd.org/changeset/base/302832
Log:
Back out non-collating [a-z] ranges.
Instead of changing the whole course to another POSIX-permitted way
for consistency and uniformity I decide to completely ignore mi
Author: ache
Date: Thu Jul 14 09:40:42 2016
New Revision: 302831
URL: https://svnweb.freebsd.org/changeset/base/302831
Log:
To mimic system glob, we definitely don't need manual upper/lower hack.
The author clearly disagree in the comment, so this patch will be not
submitted upstream.
Modif
Author: ache
Date: Thu Jul 14 09:37:16 2016
New Revision: 302830
URL: https://svnweb.freebsd.org/changeset/base/302830
Log:
Back out non-collating [a-z] ranges.
Instead of changing the whole course to another POSIX-permitted way
for consistency and uniformity I decide to completely ignore mi
Author: ache
Date: Thu Jul 14 09:34:42 2016
New Revision: 302829
URL: https://svnweb.freebsd.org/changeset/base/302829
Log:
Back out non-collating [a-z] ranges.
Instead of changing the whole course to another POSIX-permitted way
for consistency and uniformity I decide to completely ignore mi
Author: ache
Date: Thu Jul 14 09:31:52 2016
New Revision: 302828
URL: https://svnweb.freebsd.org/changeset/base/302828
Log:
Back out non-collating [a-z] ranges.
Instead of changing the whole course to another POSIX-permitted way
for consistency and uniformity I decide to completely ignore mi
Author: ache
Date: Thu Jul 14 09:26:53 2016
New Revision: 302827
URL: https://svnweb.freebsd.org/changeset/base/302827
Log:
Optimize [Cc]flag case: don't repeatedly add the last character of
string2 to squeeze cset when string2 reach its EOS state.
Modified:
head/usr.bin/tr/tr.c
Modified:
Author: ache
Date: Thu Jul 14 09:24:55 2016
New Revision: 302826
URL: https://svnweb.freebsd.org/changeset/base/302826
Log:
Document incomplete support of [=equiv=] and collation for ranges.
Modified:
head/usr.bin/tr/tr.1
Modified: head/usr.bin/tr/tr.1
===
Author: ache
Date: Thu Jul 14 09:19:53 2016
New Revision: 302825
URL: https://svnweb.freebsd.org/changeset/base/302825
Log:
Back out non-collating [a-z] ranges (r302594).
Instead of changing the whole course to another POSIX-permitted way
for consistency and uniformity I decide to completely
Author: ache
Date: Thu Jul 14 09:07:25 2016
New Revision: 302824
URL: https://svnweb.freebsd.org/changeset/base/302824
Log:
1) Eliminate possibility to call __*collate_range_cmp() with inclomplete
locale (which cause core dump) by removing whole 'table' argument
by which it passed.
2) R
Author: sephe
Date: Thu Jul 14 08:40:59 2016
New Revision: 302823
URL: https://svnweb.freebsd.org/changeset/base/302823
Log:
hyperv/vmbus: Move bus related message processing into vmbus.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.free
Author: gjb
Date: Thu Jul 14 08:20:17 2016
New Revision: 302822
URL: https://svnweb.freebsd.org/changeset/base/302822
Log:
Remove GENERIC-NODEBUG kernel configurations, missed during
the stable/11 branch.
This is a direct commit to stable/11.
Approved by: re (kib)
Sponsored by: Th
Author: gjb
Date: Thu Jul 14 08:19:25 2016
New Revision: 302821
URL: https://svnweb.freebsd.org/changeset/base/302821
Log:
Remove the 'debug.witness.trace' entry, as WITNESS is not
enabled on stable branches by default.
This is a direct commit to stable/11.
Approved by: re (kib)
S
Author: ache
Date: Thu Jul 14 08:18:12 2016
New Revision: 302820
URL: https://svnweb.freebsd.org/changeset/base/302820
Log:
Back out non-collating [a-z] ranges.
Instead of changing whole course to another POSIX-permitted way
for consistency and uniformity I decide to completely ignore missin
Author: sephe
Date: Thu Jul 14 08:15:13 2016
New Revision: 302819
URL: https://svnweb.freebsd.org/changeset/base/302819
Log:
hyperv/vmbus: Sub-channel related fields renaming
And reorganize comment.
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:htt
Author: sephe
Date: Thu Jul 14 07:59:01 2016
New Revision: 302818
URL: https://svnweb.freebsd.org/changeset/base/302818
Log:
hyperv/vmbus: Fix the racy channel close.
It is not safe to iterate the sub-channel list w/o lock on the
close path, while it's even more difficult to hold the lock
Author: sephe
Date: Thu Jul 14 07:48:26 2016
New Revision: 302817
URL: https://svnweb.freebsd.org/changeset/base/302817
Log:
hyperv/vmbus: Field renaming to reflect reality
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.org/D7111
Author: sephe
Date: Thu Jul 14 07:39:34 2016
New Revision: 302816
URL: https://svnweb.freebsd.org/changeset/base/302816
Log:
hyperv/vmbus: Release vmbus channel lock before detach devices
Device detach method may sleep.
While I'm here, rename the function, fix indentation and function
Author: sephe
Date: Thu Jul 14 07:31:43 2016
New Revision: 302815
URL: https://svnweb.freebsd.org/changeset/base/302815
Log:
hyperv/vmbus: Only add primary channels to vmbus channel list
- Make the vmbus_chan_add more straightforward.
- Partially fix the hv_vmbus_release_unattached_channe
Author: sephe
Date: Thu Jul 14 07:24:03 2016
New Revision: 302814
URL: https://svnweb.freebsd.org/changeset/base/302814
Log:
hyperv/vmbus: Use sub-channel index to detect primary channel
In case that VMBUS_CHAN_ISPRIMARY is needed in the early place of
channel setup.
MFC after:1
Author: sephe
Date: Thu Jul 14 07:08:59 2016
New Revision: 302813
URL: https://svnweb.freebsd.org/changeset/base/302813
Log:
hyperv/vmbus: Cleanup vmbus_chan_add()
MFC after:1 week
Sponsored by: Microsoft OSTC
Differential Revision:https://reviews.freebsd.org/D7106
Modified
79 matches
Mail list logo