search for: 1171,17

Displaying 4 results from an estimated 4 matches for "1171,17".

Did you mean: 1071,17
2020 Sep 26
1
[PATCH 2/2] mm: remove extra ZONE_DEVICE struct page refcount
...; > -} > - > -static inline void put_devmap_managed_page(struct page *page) > -{ > -} > -#endif /* CONFIG_DEV_PAGEMAP_OPS */ > - > static inline bool is_device_private_page(const struct page *page) > { > return IS_ENABLED(CONFIG_DEV_PAGEMAP_OPS) && > @@ -1171,17 +1138,6 @@ static inline void put_page(struct page *page) > { > page = compound_head(page); > > - /* > - * For devmap managed pages we need to catch refcount transition from > - * 2 to 1, when refcount reach one it means the page is free and we > - * need to inform t...
2020 Sep 25
6
[RFC PATCH v2 0/2] mm: remove extra ZONE_DEVICE struct page refcount
Matthew Wilcox, Ira Weiny, and others have complained that ZONE_DEVICE struct page reference counting is ugly because they are "free" when the reference count is one instead of zero. This leads to explicit checks for ZONE_DEVICE pages in places like put_page(), GUP, THP splitting, and page migration which have to adjust the expected reference count when determining if the page is
2020 Sep 25
0
[PATCH 2/2] mm: remove extra ZONE_DEVICE struct page refcount
..._is_devmap_managed(struct page *page) -{ - return false; -} - -static inline void put_devmap_managed_page(struct page *page) -{ -} -#endif /* CONFIG_DEV_PAGEMAP_OPS */ - static inline bool is_device_private_page(const struct page *page) { return IS_ENABLED(CONFIG_DEV_PAGEMAP_OPS) && @@ -1171,17 +1138,6 @@ static inline void put_page(struct page *page) { page = compound_head(page); - /* - * For devmap managed pages we need to catch refcount transition from - * 2 to 1, when refcount reach one it means the page is free and we - * need to inform the device driver through callback....
2001 Oct 24
2
disable features
...orce_drain = 1; return c; } +#endif /* WITH_X11FWD */ +#ifdef WITH_AGENTFWD static Channel* client_request_agent(const char *request_type, int rchan) { @@ -1144,6 +1149,7 @@ c->force_drain = 1; return c; } +#endif /* XXXX move to generic input handler */ static void @@ -1165,11 +1171,17 @@ ctype, rchan, rwindow, rmaxpack); if (strcmp(ctype, "forwarded-tcpip") == 0) { +#ifdef WITH_TCPFWD c = client_request_forwarded_tcpip(ctype, rchan); +#endif } else if (strcmp(ctype, "x11") == 0) { +#ifdef WITH_X11FWD c = client_request_x11(ctype, rchan);...