> On 23 янв. 2015 г., at 21:58, Adrian Chadd wrote:
>
> Hi,
>
> When this next happens, please do this as root:
>
> procstat -ka
>
> That'll hopefully provide enough information to figure out which
> processes are blocking where and how they got there.
>
>
Hello,
I am attaching procstat
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191520
Kubilay Kocak changed:
What|Removed |Added
Keywords||feature, needs-qa, patch
--
You a
Hi,
Can you compile your kernel with WITNESS and repeat this test? It
looks like it's stuck in some lock ordering thing between some UDP
paths and an inpcb lookup.
It should log in dmesg the first time a LOR occurs, regardless of
whether it actively causes a hang.
(And yes, this is definitely cr
> On 24 янв. 2015 г., at 20:29, Adrian Chadd wrote:
>
> Hi,
>
> Can you compile your kernel with WITNESS and repeat this test? It
> looks like it's stuck in some lock ordering thing between some UDP
> paths and an inpcb lookup.
>
> It should log in dmesg the first time a LOR occurs, regardless
Hi!
To be clear:
* is your kernel modified in any way; and
* did witness give you a full stacktrace as part of the lock order
reversal? All of that would be good.
Thanks,
On 24 January 2015 at 09:53, Dmitry Sivachenko wrote:
>
>> On 24 янв. 2015 г., at 20:29, Adrian Chadd wrote:
>>
>> Hi,
> On 24 янв. 2015 г., at 21:56, Adrian Chadd wrote:
>
> Hi!
>
> To be clear:
>
> * is your kernel modified in any way; and
No, it isn't
> * did witness give you a full stacktrace as part of the lock order
> reversal? All of that would be good.
>
I provided the full output I saw on conso
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=188897
--- Comment #7 from c...@eugeneweb.com ---
Created attachment 152106
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=152106&action=edit
This is a verbose dmesg for another dc quadport card, a DFE-570TX
--
You are receiving this m
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194515
--- Comment #19 from Craig Rodrigues ---
(In reply to darius from comment #18)
I'm OK with merging this to stable/10, but I would like to get
some feedback from PF users on the state of things in CURRENT before merging.
What is your experi
Ah, try adding STACK to your config?
-a
On 24 January 2015 at 11:45, Dmitry Sivachenko wrote:
>
>> On 24 янв. 2015 г., at 21:56, Adrian Chadd wrote:
>>
>> Hi!
>>
>> To be clear:
>>
>> * is your kernel modified in any way; and
>
>
> No, it isn't
>
>
>> * did witness give you a full stacktrace
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
Implement the two new PCI methods used to initialize and uninitialize
SR-IOV on a PF. On initialization, the PF must allocate a VEB,
which is a virtual switch instance im
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
For each VF that has been allocated, the PF driver must allocate
a Virtual Switch Interface (VSI), which is a virtual port on the
virtual Fortville switch (VEB).
In d
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
Add the ability to do a full reset of a VF's state. This involves
stopping the VF in hardware, releasing all resources, re-allocating
a new VSI, and finally allocating th
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
Currently the ixl driver has a struct ixl_vsi that it uses to
track both network stack interface state (e.g. the ifnet) and
Virtual Station Interface (VSI) state in the ha
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
The VC message format is versioned. Implement the VERSION VC
message, which the VF uses to discover the version of the VC
protocol implemented by the PF. The VF will not
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
This message is sent by the VF driver to discover the capabilities
of the VF, like the number of rx/tx queues supported.
REVISION DETAIL
https://reviews.freebsd.org/D1647
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
The VF drivers do not have unrestricted access to the hardware.
To configure the VF (e.g. set the MAC address), they are required
to send a message the PF requesting the c
> On 25 янв. 2015 г., at 0:10, Adrian Chadd wrote:
>
> Ah, try adding STACK to your config?
>
It's already there.
___
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebs
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
These messages are sent by the VF to enable or disable packet
reception and transmission from its queues. Despite the fact
that a bitmask of queues is provided in the mes
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
There are a couple of VC message types defined in the enum that
seem to have been deprecated early in the Fortville SR-IOV
development process. Explicitly implement them
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
This VC message is used by the VF driver to request a full reset
of the VF state. Unlike all other VC messages, no response is
sent to the message.
REVISION DETAIL
htt
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
This message is used by the VF to request that its RX and TX
queues be associated with particular MSI-X vectors. This
configuration is performed via a fairly complicated
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
The ADD message is sent by the VF to request that a MAC address
filter be added to the Fortville switch to direct packets destined
to that MAC be routed to the VF's VSI.
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
This message is sent by the VF driver to request that the VSI
be placed in or taken out of promiscuous mode.
REVISION DETAIL
https://reviews.freebsd.org/D1654
AFFECTED F
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
This message is sent by the VF to request that the PF configure
its RX and TX queues. The PF is required to validate that the
request is sane before applying the configur
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
The Fortville hardware tracks a small number of per-VSI counters,
like packet and byte counters. The GET_STATS message is sent by
the VF driver to request a copy of the c
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
These messages are sent by the PF to change configuration related
to the hardware vlan filtering and stripping. If a VF is
subscribed to one or more vlans then the vlan h
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
Ensure that the admin queue interrupt stays enabled as long as
we have VFs. It is a requirement that the VFs be able to keep
running correctly even if the PF ifnet is adm
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
If a VF resets itself via a Function Level Reset (FLR) bit, the PF
receives an interrupt with a VFLR event. The PF is required to
re-initialize the VF state when this hap
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
Now that the driver's SR-IOV implementation is complete, during
attach register the device as being SR-IOV capable. This will
cause the SR-IOV infrastructure to create th
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
For debugging purposes, add sysctls that reflect the value of each
VF's hardware counters.
REVISION DETAIL
https://reviews.freebsd.org/D1658
AFFECTED FILES
sys/dev/ixl
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
Allow the administrator to prevent VFs from sending packets with
a source MAC that is not the VF's MAC (anti-spoof). Default this
to on.
Allow the administrator to g
rstone created this revision.
rstone added a reviewer: jfvogel.
rstone added a subscriber: freebsd-net.
REVISION SUMMARY
Implement a mac-addr SR-IOV configuration parameter, which the
administrator can specify to force a VF to use a particular MAC
address. By default, the VF driver cannot c
On 24 January 2015 at 14:45, Dmitry Sivachenko wrote:
>
>> On 25 янв. 2015 г., at 0:10, Adrian Chadd wrote:
>>
>> Ah, try adding STACK to your config?
>>
>
>
> It's already there.
Hm, not sure why you're not getting the full stacks in the witness
dump. Maybe try KDB and KDB_TRACE ?
-adrian
__
> On 25 янв. 2015 г., at 1:45, Dmitry Sivachenko wrote:
>
>
>> On 25 янв. 2015 г., at 0:10, Adrian Chadd wrote:
>>
>> Ah, try adding STACK to your config?
>>
>
>
> It's already there.
Ah, sorry, it is options DDB that was missing. Now we have full stack:
lock order reversal:
1st 0xff
ok, cool. You definitely have enough for a freebsd bug report.
Would you mind adding it? https://bugs.freebsd.org/submit/
-a
On 24 January 2015 at 15:07, Dmitry Sivachenko wrote:
>
>> On 25 янв. 2015 г., at 1:45, Dmitry Sivachenko wrote:
>>
>>
>>> On 25 янв. 2015 г., at 0:10, Adrian Chadd
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197059
Bug ID: 197059
Summary: network locks up with IPv6 udp traffic
Product: Base System
Version: 10.0-STABLE
Hardware: Any
OS: Any
Status: New
Severity:
36 matches
Mail list logo