Hello,
[...]
> > There exist the sysfs_update_groups(), but the BAR resource sysfs objects
> > are currently, at least not yet, added to any attribute group.
>
> then maybe they should be added to one :)
Yeah. There is work in progress that will take care of some of this.
Krzysztof
Hello,
> Several drivers need to dynamically calculate the size of an binary
> attribute. Currently this is done by assigning attr->size from the
> is_bin_visible() callback.
>
> This has drawbacks:
> * It is not documented.
> * A single attribute can be instantiated multiple times, overwriting t
n_attribute' itself.
>
> The techniques employed by this series can later be reused for the
> same change for other sysfs attributes.
>
> This series is intended to be merged through the driver core tree.
This is very nice. Thank you!
For PCI changes:
Acked-by: Krzysztof Wil
[...]
> pci_intx() calls into pcim_intx() in managed mode, i.e., when
> pcim_enable_device() had been called. This recursive call causes a bug
> by re-registering the device resource in the release callback.
>
> This is the same phenomenon that made it necessary to implement some
> functionality a
Hello Ashish and Philipp,
> I have reviewed and tested this patch, looks to be working fine and fixes the
> issue.
Great news!
Ashish, thank you for taking the time to report the problem and then also
testing the fix. Much appreciated.
Philipp, I will take this patch and squash into the serie
Hello,
> Correct many spelling errors in Documentation/ as reported by codespell.
>
> Maintainers of specific kernel subsystems are only Cc-ed on their
> respective patches, not the entire series.
>
> These patches are based on linux-next-20230209.
>
[...]
> [PATCH 13/24] Documentation: PCI: c
Hi Jakub,
[...]
> drivers/pci/controller/dwc/pci-exynos.c | 1 +
> drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 +
Happy to give
Acked-by: Krzysztof Wilczyński
for the the PCI drivers. Thank you!
Krzysztof