33 research outputs found
Cornucopia: Temporal safety for CHERI heaps
Use-after-free violations of temporal memory safety continue to plague software systems, underpinning many high-impact exploits. The CHERI capability system shows great promise in achieving C and C++ language spatial memory safety, preventing out-of-bounds accesses. Enforcing language-level temporal safety on CHERI requires capability revocation, traditionally achieved either via table lookups (avoided for performance in the CHERI design) or by identifying capabilities in memory to revoke them (similar to a garbage-collector sweep). CHERIvoke, a prior feasibility study, suggested that CHERI’s tagged capabilities could make this latter strategy viable, but modeled only architectural limits and did not consider the full implementation or evaluation of the approach. Cornucopia is a lightweight capability revocation system for CHERI that implements non-probabilistic C/C++ temporal memory safety for standard heap allocations. It extends the CheriBSD virtual-memory subsystem to track capability flow through memory and provides a concurrent kernel-resident revocation service that is amenable to multi-processor and hardware acceleration. We demonstrate an average overhead of less than 2% and a worst-case of 8.9% for concurrent
revocation on compatible SPEC CPU2006 benchmarks on a multi-core CHERI CPU on FPGA, and we validate Cornucopia against the Juliet test suite’s corpus of temporally unsafe programs. We test its compatibility
with a large corpus of C programs by using a revoking allocator as the system allocator while booting multi-user CheriBSD. Cornucopia is a viable strategy for always-on temporal heap memory safety, suitable for production environments.This work was supported by the Defense Advanced Research Projects Agency (DARPA) and the Air Force Research Laboratory (AFRL), under contracts FA8750-10-C-0237 (“CTSRD”) and HR0011-18-C-0016 (“ECATS”). We also acknowledge the EPSRC REMS Programme Grant (EP/K008528/1), the ABP Grant (EP/P020011/1), the ERC ELVER Advanced Grant (789108), the Gates Cambridge Trust, Arm Limited, HP Enterprise, and Google, Inc
Isoflavone metabolism in domestic cats (Felis catus): comparison of plasma metabolites detected after ingestion of two different dietary forms of genistein and daidzein
Some felid diets contain isoflavones but the metabolic capacity of cats toward isoflavones is relatively unknown, despite the understanding that isoflavones have divergent biological potential according to their metabolite end products. The objective of this study was to determine the plasma metabolites detectable in domestic cats after exposure to 2 different dietary forms of isoflavones, either as a soy extract tablet ( n = 6) or as part of a dietary matrix ( n = 4). Serial blood samples were collected after isoflavone exposure to identify the plasma metabolites of each cat. Genistein was detected in its unconjugated form or as a monosulfate. Daidzein was detected as both a mono- and disulfate as well as in its unconjugated form. Other daidzein metabolites detected included equol mono- and disulfate, dihydrodaidzein, and O -desmethylangolensin. No β -glucuronide metabolites of either isoflavone were detected. Equol was produced in markedly fewer cats after ingestion of a soy extract tablet as a single oral bolus compared with cats consuming an isoflavone-containing diet. The detectable metabolites of the isoflavones, genistein and daidzein, in domestic cat plasma after dietary ingestion has been described in the present study for the first time. The metabolic capacity for isoflavones by domestic cats appears to be efficient, with only minimal proportions of the ingested amount detected in their unconjugated forms. This has implications for the potential of isoflavones to exert physiological activity in the domestic cat when consumed at concentrations representative of typical dietary intake
Writing Class In and Out: Constructions of Class in Elite Businesswomen's Autobiographies
The final version of this paper has been published in Sociology, November 2020 by SAGE Publications Ltd, All rights reserved. © The Authors, 2020. It is available at: https://journals.sagepub.com/home/socThis article explores how meanings of class are constructed in elite businesswomen’s autobiographies. It extends existing sociological studies of elites in two ways. First, by theorising the cultural mechanisms that contribute to the reproduction of business elites, and second, by examining the hitherto under-researched gendered aspects of the reproduction of business elites, and the legitimisation of wealth. We show how these autobiographical texts acknowledge class yet render it irrelevant through discursive repertoires of ordinariness, a universal gender struggle and the unimportance of wealth. We argue that in doing so the genre of elite businesswomen autobiographies contributes to the cultural erasure of class, perpetuating messages that contribute to the creation of a cultural milieu in which class and wealth inequalities remain unquestioned. In an economic context where social disparities continue to grow, the article importantly furthers our understanding of the cultural means by which a plutocratic elite holds on to power
Tendencies of a dominant party system in the Free State Legislature (1994-2008)
Dominant party tendencies exist either when a single party enjoys monopoly of power through the exclusion of other parties, or when the electorate continues to re-elect the same party despite the existence of other political parties. Dominant party systems display various characteristics the tendency to rule for a prolonged period of time; complacency and corruption; competition within the dominant party; a weak and ineffective opposition; and, a blurring of lines between the party and the state. Under the apartheid regime, the National Party dominated the political system. In 1994, through a process of transformation, South Africa held its first democratic election. The African National Congress (ANC) won the election and successive elections, and has since governed by majority. This has led critics to argue that South Africa is becoming a dominant party system. This article discusses dominant party tendencies in the Free State Legislature. In the four elections held since this transformation process of democratisation began, namely 1994, 1999, 2004 and 2009, the ANC dominated the Legislature whilst the opposition remained weak and ineffective, with no viable alternative for the electorate. Despite protests against service delivery and transformation projects, the electorate continued to re-elect the ANC. These tendencies reinforced the pattern of ANC dominance and weak opposition
A systems engineering hackathon – a methodology involving multiple stakeholders to progress conceptual design of a complex engineered product
This paper describes a novel hackathon-style system engineering process and its value as an agile approach to the rapid generation and development of early design concepts of complex engineered products–in this case a future aircraft. Complex product design typically requires a diverse range of stakeholders to arrive at a consensus of key decision criteria and design factors, which requires effective articulation and communication of information across traditional engineering and operational disciplines. The application of the methodology is highlighted by means of a case study inspired by Airbus where stakeholder involvement and internal collaboration among team members were essential to achieve a set of agreed goals. This paper shows that a hackathon grounded on systems engineering approaches and structured around the technical functions within an engineering company has the capability and capacity to communicate a coherent vision and rationale for the conceptual design of a complex engineered product. The hackathon method offers significant benefits to these stakeholders to better manage, prioritize, and decrease excessive complexities in the overall design process. A significant benefit of this agile process is that it can achieve useful results in a very short timeframe (i.e., 80% reduction), where it could take up to a year to accomplish compared with using current/regular internal methods.N/
Spatiotemporal dynamics and heterogeneity of renal lymphatics in mammalian development and cystic kidney disease
Heterogeneity of lymphatic vessels during embryogenesis is critical for organ-specific lymphatic function. Little is known about lymphatics in the developing kidney, despite their established roles in pathology of the mature organ. We performed three-dimensional imaging to characterize lymphatic vessel formation in the mammalian embryonic kidney at single-cell resolution. In mouse, we visually and quantitatively assessed the development of kidney lymphatic vessels, remodeling from a ring-like anastomosis under the nascent renal pelvis, a site of VEGF-C expression, to form a patent vascular plexus. We identified a heterogenous population of lymphatic endothelial cell clusters in mouse and human embryonic kidneys. Exogenous VEGF-C expanded the lymphatic population in explanted mouse embryonic kidneys. Finally, we characterized complex kidney lymphatic abnormalities in a genetic mouse model of polycystic kidney disease. Our study provides novel insights into the development of kidney lymphatic vasculature; a system which likely has fundamental roles in renal development, physiology and disease
Vascular Endothelial Growth Factor C for Polycystic Kidney Diseases
Polycystic kidney diseases (PKD) are genetic disorders characterized by progressive epithelial cyst growth leading to destruction of normally functioning renal tissue. Current therapies have focused on the cyst epithelium, and little is known about how the blood and lymphatic microvasculature modulates cystogenesis. Hypomorphic Pkd1(nl/nl) mice were examined, showing that cystogenesis was associated with a disorganized pericystic network of vessels expressing platelet/endothelial cell adhesion molecule 1 and vascular endothelial growth factor receptor 3 (VEGFR3). The major ligand for VEGFR3 is VEGFC, and there were lower levels of Vegfc mRNA within the kidneys during the early stages of cystogenesis in 7-day-old Pkd1(nl/nl) mice. Seven-day-old mice were treated with exogenous VEGFC for 2 weeks on the premise that this would remodel both the VEGFR3(+) pericystic vascular network and larger renal lymphatics that may also affect the severity of PKD. Treatment with VEGFC enhanced VEGFR3 phosphorylation in the kidney, normalized the pattern of the pericystic network of vessels, and widened the large lymphatics in Pkd1(nl/nl) mice. These effects were associated with significant reductions in cystic disease, BUN and serum creatinine levels. Furthermore, VEGFC administration reduced M2 macrophage pericystic infiltrate, which has been implicated in the progression of PKD. VEGFC administration also improved cystic disease in Cys1(cpk/cpk) mice, a model of autosomal recessive PKD, leading to a modest but significant increase in lifespan. Overall, this study highlights VEGFC as a potential new treatment for some aspects of PKD, with the possibility for synergy with current epithelially targeted approaches