{"push_id":1398993680,"size":8,"distinct_size":1,"ref":"refs/heads/hardened/current/unstable","head":"f95c95edc06981bb0f2ac2185e00c3b0a96be532","before":"618c7261765f98e6692ad0214fdcdbdca608f045","commits":[{"sha":"d2cc2e52b4f55ddd49acd6f88ea289ac8dccde03","author":{"name":"rstone","email":"01bfce1d13bed7a2ed7ae928ad1248705bb2362d@FreeBSD.org"},"message":"Fix git tools when run against a worktree\n\nIn a git worktree, the gitdir is in an entirely different location.\nIn arcgit, use git rev-parse --git-dir to get the correct path to it\nalways.\n\nWhen running git from outside of the work tree, as in importgit,\nthe path provided by git rev-parse --git-dir can be either a\nrelative or absolute path depending on the work tree.  Rather\nthan trying to deal with that, just use git -C.\n\nDifferential Revision:\thttps://reviews.freebsd.org/D8501\nReviewed by: markj","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/d2cc2e52b4f55ddd49acd6f88ea289ac8dccde03"},{"sha":"c090f6f0c6aceecac4e8d3b19aa9d65f9f8b913f","author":{"name":"emaste","email":"d2b7c921af14e445b1748f9c47642fe92e2e657e@FreeBSD.org"},"message":"libcc_{s,eh}: build without SSP\n\nAs in the gnu/lib/libgcc Makefile:\n    libgcc is linked in last and thus cannot depend on ssp\n    symbols coming from earlier libraries. Disable stack protection\n    for this library.\n\nReviewed by:\tdim\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/c090f6f0c6aceecac4e8d3b19aa9d65f9f8b913f"},{"sha":"2fd562f38da05d945d5297f9b87caedc1c97f4c4","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@FreeBSD.org"},"message":"Don't place threads on the run queue after waking up other CPUs.\n\nThe other CPU might resume and see a still-empty runq and go back to\nsleep before sched_add() adds the thread to the runq.  This results\nin a lost wakeup and a potential hang if the system is otherwise\ncompletely idle.\n\nThe race originated due to a micro-optimization (my fault) in 4BSD in\nthat it avoided putting a thread on the run queue if the scheduler was\ngoing to preempt to the new thread.  To avoid complexity while fixing\nthis race, just drop this optimization.  4BSD now always sets the\n\"owepreempt\" flag when a preemption is warranted and defers the actual\npreemption to the thread_unlock of the caller the same as ULE.\n\nMFC after:\t2 weeks\nSponsored by:\tNetflix","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/2fd562f38da05d945d5297f9b87caedc1c97f4c4"},{"sha":"31bad3660418f73d606d31be95072d3652b1a504","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@FreeBSD.org"},"message":"Allow scheduling during early boot.\n\n- Send IPI wakeups once SMP is started even if cold is true.\n- Permit preemptions when cold is true.\n\nThese changes are needed for EARLY_AP_STARTUP.\n\nMFC after:\t2 weeks\nSponsored by:\tNetflix","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/31bad3660418f73d606d31be95072d3652b1a504"},{"sha":"8c793b3b6b75ff4a9e88299f27ffd2a81c0accaa","author":{"name":"jceel","email":"fa8186d062a2a151036a99d2802ea49cf6bb8b52@FreeBSD.org"},"message":"Reserve space for control message payload (currently a port name).\n\nApproved by:\ttrasz (mentor)\nSponsored by:\tiXsystems, Inc.","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/8c793b3b6b75ff4a9e88299f27ffd2a81c0accaa"},{"sha":"ac509e51fb9fe7ec406a43fb49b5702f0fd844a9","author":{"name":"lidl","email":"9c2d7a8b9dec4947ddeaebeb4c8d1a5045332675@FreeBSD.org"},"message":"Fix build when WITHOUT_BLACKLIST=yes is specified\n\nPR:\t\t214409\nSubmitted by:\tmatthew\nReported by:\tmatteo\nMFC after:\t\t3 days\nSponsored by:\tThe FreeBSD Foundation","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/ac509e51fb9fe7ec406a43fb49b5702f0fd844a9"},{"sha":"726bd7dd273a514145477cce285931c66e7a6a3c","author":{"name":"Oliver Pinter +","email":"924fd90530ea0369cfaf1274bf61a797817afd0e@hardenedbsd.org"},"message":"Merge branch 'freebsd/current/master' into hardened/current/master","distinct":false,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/726bd7dd273a514145477cce285931c66e7a6a3c"},{"sha":"f95c95edc06981bb0f2ac2185e00c3b0a96be532","author":{"name":"Oliver Pinter +","email":"924fd90530ea0369cfaf1274bf61a797817afd0e@hardenedbsd.org"},"message":"Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/unstable","distinct":true,"url":"https://api.github.com/repos/HardenedBSD/hardenedBSD/commits/f95c95edc06981bb0f2ac2185e00c3b0a96be532"}]}
{"actor":{"display_login":"opntr-auto"}}