That's a good idea, Adrian. I've made a wiki page at
https://wiki.freebsd.org/Complicated_Interrupts describing this and
moved the discussion to freebsd-arch@
-Nathan
On 07/24/16 11:48, Adrian Chadd wrote:
[snip]
Hi,
I think a lot of this whole discussion stems from a reasonably unclear
[snip]
Hi,
I think a lot of this whole discussion stems from a reasonably unclear
shared idea of where intrng is supposed to be going and what it's
supposed to be doing. I'm sure everyone has their own ideas of what it
is for their own needs, but this thread shows a clear separation
between the
I'm sorry for the blank response sent by mistake.
Dne 24.07.2016 v 17:32 Nathan Whitehorn napsal(a):
>
>
> On 07/24/16 00:45, Michal Meloun wrote:
>> Dne 23.07.2016 v 20:35 Nathan Whitehorn napsal(a):
>>>
>>>
>>> On 07/23/16 03:45, Michal Meloun wrote:
Dne 21.07.2016 v 17:53 Nathan Whitehorn
Dne 24.07.2016 v 17:32 Nathan Whitehorn napsal(a):
>
>
> On 07/24/16 00:45, Michal Meloun wrote:
>> Dne 23.07.2016 v 20:35 Nathan Whitehorn napsal(a):
>>>
>>>
>>> On 07/23/16 03:45, Michal Meloun wrote:
Dne 21.07.2016 v 17:53 Nathan Whitehorn napsal(a):
>
> On PowerPC, GENERIC64
On 07/24/16 08:45, Warner Losh wrote:
On Sun, Jul 24, 2016 at 9:32 AM, Nathan Whitehorn
wrote:
This will make this much harder to untangle, unfortunately, and probably
means we are stuck with this as a rump API in stable/11.
The time to have had this discussion was 9
On Sun, Jul 24, 2016 at 9:32 AM, Nathan Whitehorn
wrote:
> This will make this much harder to untangle, unfortunately, and probably
> means we are stuck with this as a rump API in stable/11.
The time to have had this discussion was 9 months ago when it first started
to
On 07/24/16 00:45, Michal Meloun wrote:
Dne 23.07.2016 v 20:35 Nathan Whitehorn napsal(a):
On 07/23/16 03:45, Michal Meloun wrote:
Dne 21.07.2016 v 17:53 Nathan Whitehorn napsal(a):
On PowerPC, GENERIC64 supports FDT systems (some IBM hardware), OFW
systems (Macs, some IBM hardware),
Dne 23.07.2016 v 20:35 Nathan Whitehorn napsal(a):
>
>
> On 07/23/16 03:45, Michal Meloun wrote:
>> Dne 21.07.2016 v 17:53 Nathan Whitehorn napsal(a):
>>>
>>> On PowerPC, GENERIC64 supports FDT systems (some IBM hardware), OFW
>>> systems (Macs, some IBM hardware), systems with no device trees at
On 07/23/16 04:04, Michal Meloun wrote:
Dne 21.07.2016 v 23:35 John Baldwin napsal(a):
On Thursday, July 21, 2016 01:37:42 PM Andrew Turner wrote:
On Wed, 20 Jul 2016 13:28:53 +0200
Michal Meloun wrote:
Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
2. It partially
On 07/23/16 03:45, Michal Meloun wrote:
Dne 21.07.2016 v 17:53 Nathan Whitehorn napsal(a):
On PowerPC, GENERIC64 supports FDT systems (some IBM hardware), OFW
systems (Macs, some IBM hardware), systems with no device trees at
all (old-style PS3), and systems with a mixture of device tree
Dne 21.07.2016 v 23:35 John Baldwin napsal(a):
> On Thursday, July 21, 2016 01:37:42 PM Andrew Turner wrote:
>> On Wed, 20 Jul 2016 13:28:53 +0200
>> Michal Meloun wrote:
>>> Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
2. It partially duplicates the functionality of
Dne 21.07.2016 v 17:53 Nathan Whitehorn napsal(a):
>
>
> On 07/21/16 00:34, Michal Meloun wrote:
>> Dne 20.07.2016 v 17:45 Nathan Whitehorn napsal(a):
>>>
>>>
>>> On 07/20/16 04:28, Michal Meloun wrote:
Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
>
>
> On 07/19/16 04:13,
On 07/22/16 13:53, Andrew Turner wrote:
On Fri, 22 Jul 2016 13:19:32 -0700
John Baldwin wrote:
On Thursday, July 21, 2016 10:51:20 PM Nathan Whitehorn wrote:
On 07/21/16 14:35, John Baldwin wrote:
On Thursday, July 21, 2016 01:37:42 PM Andrew Turner wrote:
On Wed, 20
On Fri, 22 Jul 2016 13:19:32 -0700
John Baldwin wrote:
> On Thursday, July 21, 2016 10:51:20 PM Nathan Whitehorn wrote:
> >
> > On 07/21/16 14:35, John Baldwin wrote:
> > > On Thursday, July 21, 2016 01:37:42 PM Andrew Turner wrote:
> > >> On Wed, 20 Jul 2016 13:28:53
On 07/22/16 13:19, John Baldwin wrote:
On Thursday, July 21, 2016 10:51:20 PM Nathan Whitehorn wrote:
On 07/21/16 14:35, John Baldwin wrote:
On Thursday, July 21, 2016 01:37:42 PM Andrew Turner wrote:
On Wed, 20 Jul 2016 13:28:53 +0200
Michal Meloun wrote:
Dne 19.07.2016
On Thursday, July 21, 2016 10:51:20 PM Nathan Whitehorn wrote:
>
> On 07/21/16 14:35, John Baldwin wrote:
> > On Thursday, July 21, 2016 01:37:42 PM Andrew Turner wrote:
> >> On Wed, 20 Jul 2016 13:28:53 +0200
> >> Michal Meloun wrote:
> >>> Dne 19.07.2016 v 17:06 Nathan
On 07/21/16 14:35, John Baldwin wrote:
On Thursday, July 21, 2016 01:37:42 PM Andrew Turner wrote:
On Wed, 20 Jul 2016 13:28:53 +0200
Michal Meloun wrote:
Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
2. It partially duplicates the functionality of
On Thursday, July 21, 2016 01:37:42 PM Andrew Turner wrote:
> On Wed, 20 Jul 2016 13:28:53 +0200
> Michal Meloun wrote:
> > Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
> > > 2. It partially duplicates the functionality of OFW_BUS_MAP_INTR(),
> > > but is both
On 07/21/16 00:34, Michal Meloun wrote:
Dne 20.07.2016 v 17:45 Nathan Whitehorn napsal(a):
On 07/20/16 04:28, Michal Meloun wrote:
Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
On 07/19/16 04:13, Michal Meloun wrote:
Dne 19.07.2016 v 2:11 Nathan Whitehorn napsal(a):
Hi Nathan,
I’m
On 7/21/16, 3:34 AM, "owner-src-committ...@freebsd.org on behalf of Michal
Meloun" wrote:
> The API is part of still unstable, experimental INTRNG, so its not fixed we
> we can
> change it at any time, I think.
If INTRNG is
On Wed, 20 Jul 2016 13:28:53 +0200
Michal Meloun wrote:
> Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
> > 2. It partially duplicates the functionality of OFW_BUS_MAP_INTR(),
> > but is both problematically more general and less flexible (it has
> > requirements on timing
Dne 20.07.2016 v 17:45 Nathan Whitehorn napsal(a):
>
>
> On 07/20/16 04:28, Michal Meloun wrote:
>> Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
>>>
>>>
>>> On 07/19/16 04:13, Michal Meloun wrote:
Dne 19.07.2016 v 2:11 Nathan Whitehorn napsal(a):
Hi Nathan,
I’m afraid that
On 07/20/16 04:28, Michal Meloun wrote:
Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
On 07/19/16 04:13, Michal Meloun wrote:
Dne 19.07.2016 v 2:11 Nathan Whitehorn napsal(a):
Hi Nathan,
I’m afraid that skra is on vacation, for next 2 weeks (at minimum), so
please don’t expect quick
Dne 19.07.2016 v 17:06 Nathan Whitehorn napsal(a):
>
>
> On 07/19/16 04:13, Michal Meloun wrote:
>> Dne 19.07.2016 v 2:11 Nathan Whitehorn napsal(a):
>> Hi Nathan,
>> I’m afraid that skra is on vacation, for next 2 weeks (at minimum), so
>> please don’t expect quick response.
>>
>>> Could you
On 07/19/16 04:13, Michal Meloun wrote:
Dne 19.07.2016 v 2:11 Nathan Whitehorn napsal(a):
Hi Nathan,
I’m afraid that skra is on vacation, for next 2 weeks (at minimum), so
please don’t expect quick response.
Could you please describe what this change is in more detail?
Short description is
On 07/19/16 04:13, Michal Meloun wrote:
Dne 19.07.2016 v 2:11 Nathan Whitehorn napsal(a):
Hi Nathan,
I’m afraid that skra is on vacation, for next 2 weeks (at minimum), so
please don’t expect quick response.
Could you please describe what this change is in more detail?
Short description is
Dne 19.07.2016 v 2:11 Nathan Whitehorn napsal(a):
Hi Nathan,
I’m afraid that skra is on vacation, for next 2 weeks (at minimum), so
please don’t expect quick response.
> Could you please describe what this change is in more detail?
Short description is appended.
>
> It breaks a lot of
Could you please describe what this change is in more detail?
It breaks a lot of encapsulations we have worked very hard to maintain,
moves ARM code into MI parts of the kernel, and the OFW parts violate
IEEE 1275 (the Open Firmware standard). In particular, there is no
guarantee that the
Author: skra
Date: Sun Jun 5 16:20:12 2016
New Revision: 301453
URL: https://svnweb.freebsd.org/changeset/base/301453
Log:
INTRNG - change the way how an interrupt mapping data are provided
to the framework in OFW (FDT) case.
This is a follow-up to r301451.
Differential Revision:
29 matches
Mail list logo