Page MenuHomeFreeBSD

Use taskqueue_fast to process messages
ClosedPublic

Authored by howard0su_gmail.com on Feb 6 2016, 3:14 AM.
Tags
None
Referenced Files
F81970645: D5215.id14292.diff
Sat, Dec 14, 7:46 PM
F81970640: D5215.id14497.diff
Sat, Dec 14, 7:43 PM
F81970589: D5215.id14474.diff
Sat, Dec 14, 7:31 PM
F81970584: D5215.id14467.diff
Sat, Dec 14, 7:28 PM
F81970495: D5215.diff
Sat, Dec 14, 5:48 PM
Unknown Object (File)
Sun, Nov 24, 12:48 AM
Unknown Object (File)
Sat, Nov 23, 12:22 AM
Unknown Object (File)
Tue, Nov 19, 1:16 PM

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

howard0su_gmail.com retitled this revision from to Use taskqueue_fast to process messages.
howard0su_gmail.com updated this object.
howard0su_gmail.com edited the test plan for this revision. (Show Details)
cem requested changes to this revision.Mar 12 2016, 4:38 PM
cem added a reviewer: cem.
cem added a subscriber: cem.
cem added inline comments.
sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c
203 ↗(On Diff #13085)

taskqueue_enqueue_fast() was removed in r296272, which you submitted?

This revision now requires changes to proceed.Mar 12 2016, 4:38 PM
howard0su_gmail.com edited edge metadata.

Rebase to master and use taskqueue_enqueue for fast queue

howard0su_gmail.com edited edge metadata.

Use SINT4 for eventtimer instead of SINT2 that shares with others.

sepherosa_gmail.com edited edge metadata.

We will split this into two patches. One changes the eventtimer's position (SINT change). One will prefer the taskq over the swi.

This revision was automatically updated to reflect the committed changes.