Author: trasz Date: Tue May 10 10:26:07 2016 New Revision: 299353 URL: https://svnweb.freebsd.org/changeset/base/299353
Log: Remove misc NULL checks after M_WAITOK allocations. MFC after: 1 month Sponsored by: The FreeBSD Foundation Modified: head/sys/dev/acpica/acpi_perf.c head/sys/dev/hwpmc/hwpmc_piv.c head/sys/dev/ioat/ioat.c head/sys/dev/xen/evtchn/evtchn_dev.c head/sys/x86/xen/pv.c Modified: head/sys/dev/acpica/acpi_perf.c ============================================================================== --- head/sys/dev/acpica/acpi_perf.c Tue May 10 10:24:35 2016 (r299352) +++ head/sys/dev/acpica/acpi_perf.c Tue May 10 10:26:07 2016 (r299353) @@ -267,8 +267,6 @@ acpi_perf_evaluate(device_t dev) sc->px_states = malloc(sc->px_count * sizeof(struct acpi_px), M_ACPIPERF, M_WAITOK | M_ZERO); - if (sc->px_states == NULL) - goto out; /* * Each state is a package of {CoreFreq, Power, TransitionLatency, Modified: head/sys/dev/hwpmc/hwpmc_piv.c ============================================================================== --- head/sys/dev/hwpmc/hwpmc_piv.c Tue May 10 10:24:35 2016 (r299352) +++ head/sys/dev/hwpmc/hwpmc_piv.c Tue May 10 10:26:07 2016 (r299353) @@ -605,9 +605,6 @@ p4_pcpu_init(struct pmc_mdep *md, int cp p4c = malloc(sizeof(struct p4_cpu), M_PMC, M_WAITOK|M_ZERO); - if (p4c == NULL) - return (ENOMEM); - pc = pmc_pcpu[cpu]; KASSERT(pc != NULL, ("[p4,%d] cpu %d null per-cpu", __LINE__, cpu)); Modified: head/sys/dev/ioat/ioat.c ============================================================================== --- head/sys/dev/ioat/ioat.c Tue May 10 10:24:35 2016 (r299352) +++ head/sys/dev/ioat/ioat.c Tue May 10 10:26:07 2016 (r299353) @@ -464,8 +464,6 @@ ioat3_attach(device_t device) ioat->ring = malloc(num_descriptors * sizeof(*ring), M_IOAT, M_ZERO | M_WAITOK); - if (ioat->ring == NULL) - return (ENOMEM); ring = ioat->ring; for (i = 0; i < num_descriptors; i++) { Modified: head/sys/dev/xen/evtchn/evtchn_dev.c ============================================================================== --- head/sys/dev/xen/evtchn/evtchn_dev.c Tue May 10 10:24:35 2016 (r299352) +++ head/sys/dev/xen/evtchn/evtchn_dev.c Tue May 10 10:26:07 2016 (r299353) @@ -325,8 +325,6 @@ evtchn_write(struct cdev *dev, struct ui return (EINVAL); kbuf = malloc(PAGE_SIZE, M_EVTCHN, M_WAITOK); - if (kbuf == NULL) - return (ENOMEM); count = uio->uio_resid; /* Whole number of ports. */ Modified: head/sys/x86/xen/pv.c ============================================================================== --- head/sys/x86/xen/pv.c Tue May 10 10:24:35 2016 (r299352) +++ head/sys/x86/xen/pv.c Tue May 10 10:26:07 2016 (r299353) @@ -226,8 +226,6 @@ start_xen_ap(int cpu) bootAP = cpu; ctxt = malloc(sizeof(*ctxt), M_TEMP, M_WAITOK | M_ZERO); - if (ctxt == NULL) - panic("unable to allocate memory"); ctxt->flags = VGCF_IN_KERNEL; ctxt->user_regs.rip = (unsigned long) init_secondary; _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"