| To: | Sergei Shtylyov <sshtylyov@ru.mvista.com> |
|---|---|
| Subject: | Re: [PATCH] ide: New libata driver for OCTEON SOC Compact Flash interface. |
| From: | Chad Reese <kreese@caviumnetworks.com> |
| Date: | Fri, 21 Nov 2008 10:43:42 -0800 |
| Cc: | David Daney <ddaney@caviumnetworks.com>, linux-ide@vger.kernel.org, linux-mips <linux-mips@linux-mips.org> |
| In-reply-to: | <4926FA97.201@ru.mvista.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <49261BE5.2010406@caviumnetworks.com> <4926E467.9020305@ru.mvista.com> <4926EFEE.2010701@caviumnetworks.com> <4926FA97.201@ru.mvista.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.0.14eol) Gecko/20070505 Iceape/1.0.9 (Debian-1.0.13~pre080323b-0etch3) |
Sergei Shtylyov wrote: >> We need to be careful not to be anti-social by filling the FIFO. Once >> the FIFO is filled other cores will be starved of I/O resources. > > It's not the first time I'm seeing this driver, so I'm familiar with the > trick. Altho I didn't realize that this abuses the shared write buffer. There is a FIFO between the bootbus and the cores separate from the normal Octeon per core write buffer. This fifo is shared will all other cores and IO units for bootbus access. If the fifo overflows then IOs other than the bootbus are affected. Chad |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH] ide: New libata driver for OCTEON SOC Compact Flash interface., Sergei Shtylyov |
|---|---|
| Next by Date: | Re: [PATCH] MIPS: Make BUG() __noreturn., Geert Uytterhoeven |
| Previous by Thread: | Re: [PATCH] ide: New libata driver for OCTEON SOC Compact Flash interface., Sergei Shtylyov |
| Next by Thread: | Re: [PATCH] ide: New libata driver for OCTEON SOC Compact Flash interface., Alan Cox |
| Indexes: | [Date] [Thread] [Top] [All Lists] |