Re: [PATCH V4] Delay allocation of PCI device IRQs from boot time until bus scan time to fix PCI hotplugging

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, Christopher, Bjorn,

Apologies for leaving these issues in. I don’t currently have resources to 
easily test compiling, yet alone running on most architectures.

I did not receive the buildbot warnings but have now had a look at them on the 
web archive since my attention was brought to them.

Attempting to remove constness from the pointer to map_irq functions was 
tricky as I was nervous to blindly change a bunch of functions for hardware I 
cannot easily compile for and cannot test on as it is hard for me to be 100% 
sure I have not broken behaviour without trying the code even if visually the 
changes look fine. I did not understand all the arch specific code well enough 
to verify for sure what behaviour was ok to change so ended up making the 
minimum changes to functionality of arch code possible.

I expect the ideal thing to do is to fix all of those pointers to be non const 
even where the buildbot did not give warnings as removing constness as far as 
I know should never break anything that isn't already broken but leaving it in 
incorrectly could cause hard to find issues. If it later becomes clear that it 
should be there it can always be re-added in another patch-set.

However a second opinion on this would be greatly appreciated as I dont know 
if some architecture code has non obvious restrictions here.

Also please note I will not have much time to spend developing and working on 
this over the next couple of weeks due to Christmas related events but will 
try and keep up to date on emails. But thanks everyone so far for the 
feedback.

Many thanks,
Matthew Minter
--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux