Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use calloc and memset instead of malloc and bcopy #546

Closed
wants to merge 1 commit into from

Conversation

AtariDreams
Copy link
Contributor

No description provided.

@hselasky
Copy link
Contributor

Looks good. Do you have a committer for this?

@hselasky
Copy link
Contributor

Please rebase your patch and update the commit message.

freebsd-git pushed a commit that referenced this pull request Mar 11, 2022
Pull Request:	#546
MFC after:	1 week
Sponsored by:	NVIDIA Networking
freebsd-git pushed a commit that referenced this pull request Mar 11, 2022
Pull Request:	#546
MFC after:	1 week
Sponsored by:	NVIDIA Networking
zxombie pushed a commit to CTSRD-CHERI/freebsd-morello that referenced this pull request Mar 11, 2022
Pull Request:	freebsd#546
MFC after:	1 week
Sponsored by:	NVIDIA Networking
zxombie pushed a commit to CTSRD-CHERI/freebsd-morello that referenced this pull request Mar 11, 2022
Pull Request:	freebsd#546
MFC after:	1 week
Sponsored by:	NVIDIA Networking
bsdjhb pushed a commit to bsdjhb/cheribsd that referenced this pull request Jun 4, 2022
Pull Request:	freebsd/freebsd-src#546
MFC after:	1 week
Sponsored by:	NVIDIA Networking
bsdjhb pushed a commit to bsdjhb/cheribsd that referenced this pull request Jun 4, 2022
Pull Request:	freebsd/freebsd-src#546
MFC after:	1 week
Sponsored by:	NVIDIA Networking
bsdjhb pushed a commit to bsdjhb/cheribsd that referenced this pull request Jun 4, 2022
Pull Request:	freebsd/freebsd-src#546
MFC after:	1 week
Sponsored by:	NVIDIA Networking
bsdjhb pushed a commit to bsdjhb/cheribsd that referenced this pull request Jun 4, 2022
Pull Request:	freebsd/freebsd-src#546
MFC after:	1 week
Sponsored by:	NVIDIA Networking
@AtariDreams
Copy link
Contributor Author

No I do not have a committer for this, sadly.

Calloc is more efficient, and bcopy is out of use and we should be using memset instead
@bsdimp
Copy link
Member

bsdimp commented Feb 4, 2023

The rest of geom tends to prefer bzero over memset. Since there's no clear win from one vs the other in the kernel, and to be consistent with the rest of geom, I'm going to close this pull request. All the other changes have landed.

@bsdimp bsdimp closed this Feb 4, 2023
hardenedbsd-services pushed a commit to HardenedBSD/hardenedBSD that referenced this pull request Feb 10, 2023
@AtariDreams AtariDreams deleted the calloc branch February 27, 2023 18:50
@emaste emaste added the merged label Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
4 participants