Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Netkvm guest announce #102

Merged
merged 4 commits into from Feb 20, 2017
Merged

Conversation

sameehj
Copy link
Contributor

@sameehj sameehj commented Feb 19, 2017

No description provided.

…Check"

According to msdn:
"If MiniportHaltEx causes a system error, then the miniport driver will see
a nested call to MiniportShutdownEx with
ShutdownActionNdisShutdownBugCheck. In this case, MiniportShutdownEx
should return immediately without doing any work."

Signed-off-by: Sameeh Jubran <sameeh@daynix.com>
This code was originally dropped in commit: 24d94e9
This code had a bug with parsing the ip addresses correctly due to
alignment issue, however in this commit the issue was fixed.

Signed-off-by: Yuri Benditovich <yuri.benditovich@daynix.com>
Signed-off-by: Sameeh Jubran <sameeh@daynix.com>
On control interrupt if the bit VIRTIO_NET_S_ANNOUNCE of status is set
the driver should send gratuitous arp packet. In order to send the packet from
the driver, it should have the IPV4 address/es that was assigned to it.
The current implementation creates an Arp packet for each IPV4 that was
assigned to the interface and it sends the packet upon receiving VIRTIO_NET_S_ANNOUNCE.

Signed-off-by: Sameeh Jubran <sameeh@daynix.com>
This commit fixes the following errors:
* Error LNK1295 '/INCREMENTAL' not compatible with '/KERNEL' specification; link without '/INCREMENTAL'
* Error LNK2001 unresolved external symbol _RTC_Shutdown
* Error LNK2019 unresolved external symbol __report_rangecheckfailure

Signed-off-by: Sameeh Jubran <sameeh@daynix.com>
@YanVugenfirer YanVugenfirer merged commit 324e46b into virtio-win:master Feb 20, 2017
@ladipro
Copy link
Contributor

ladipro commented Feb 22, 2017

Hi @YanVugenfirer ,

This is the first merge commit pushed to the repo since 2014 and there's only 13 of them total. I was wondering if we want to have a merge vs. rebase policy for virtio-win.

I would personally lean towards always rebasing (i.e. no merge commits, the "Rebase and merge" option in GitHub UI) as I find it easier to work with linear history. That would also match what we've been doing until now when patches were manually applied to master/stable one-by-one.

Thanks!
Ladi

@YanVugenfirer
Copy link
Collaborator

YanVugenfirer commented Feb 22, 2017 via email

@YanVugenfirer
Copy link
Collaborator

YanVugenfirer commented Feb 22, 2017 via email

@sameehj sameehj deleted the netkvm_guest_announce branch April 3, 2017 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants