Searched hist:1.800 (Results 1 - 19 of 19) sorted by relevance

/src/sys/dev/pci/
H A Dif_wm.c1.800 Fri Jul 05 04:31:51 GMT 2024 rin sys: Drop redundant NULL check before m_freem(9)

m_freem(9) safely has accepted NULL argument at least since 4.2BSD:
https://www.tuhs.org/cgi-bin/utree.pl?file=4.2BSD/usr/src/sys/sys/uipc_mbuf.c

Compile-tested on amd64/ALL.

Suggested by knakahara@
H A Dpcidevs.h1.800 Tue Jun 27 21:39:28 GMT 2006 kent regen for NVIDA MCP55_HDA
H A Dpcidevs_data.h1.800 Fri Jun 30 16:23:27 GMT 2006 xtraeme regen
H A Dpcidevs1.800 Mon Jun 26 18:15:44 GMT 2006 xtraeme Add SIS 660, 760, 761 IDE Controllers and SIS 181/182 SATA controllers
(from obsd).
/src/sys/dev/usb/
H A Dusbdevs1.800 Wed Jan 12 00:54:02 GMT 2022 martin Add a new APC UPS device id.
H A Dusbdevs.h1.800 Sun May 14 22:38:07 GMT 2023 pgoyette Regen
H A Dusbdevs_data.h1.800 Sun May 14 22:38:07 GMT 2023 pgoyette Regen
/src/sys/arch/i386/i386/
H A Dmachdep.c1.800 Sun Dec 31 08:29:38 GMT 2017 maxv Fix a huge privilege separation vulnerability in Xen-amd64.

On amd64 the kernel runs in ring3, like userland, and therefore SEL_KPL
equals SEL_UPL. While Xen can make a distinction between usermode and
kernelmode in %cs, it can't when it comes to iopl. Since we set SEL_KPL
in iopl, Xen sees SEL_UPL, and allows (unprivileged) userland processes
to read and write to the CPU ports.

It is easy, then, to completely escalate privileges; by reprogramming the
PIC, by reading the ATA disks, by intercepting the keyboard interrupts
(keylogger), etc.

Declare IOPL_KPL, set to 1 on Xen-amd64, which allows the kernel to use
the ports but not userland. I didn't test this change on i386, but it
seems fine enough.
/src/distrib/sets/lists/base/
H A Dshl.mi1.800 Wed Feb 08 03:44:40 GMT 2017 kamil libpthread_dbg(3) deletion from the base distribution

libpthread_dbg(3) is a remnant library from the M:N thread model
(pre-NetBSD-5.0) API to introspect threads within a process and for use
of debuggers.

Currently in the 1:1 model it's not used in GDB neither in LLDB and it's
not either planned to be used. It's current function to read pthread_t
structures is realizable within a regular debugger capable to
instrospect objects within a tracee (GDB, LLDB...).

Remaining users of this API can still use this library from
pkgsrc/devel/libpthread_dbg.

Sponsored by <The NetBSD Foundation>
H A Dmi1.800 Mon Mar 16 16:40:54 GMT 2009 kleink Update for tzdata2009c.
/src/doc/
H A D3RDPARTY1.800 Fri Dec 31 13:05:09 GMT 2010 wiz byacc-20101229 out, including patches from NetBSD.
H A DCHANGES1.800 Sun Mar 04 15:36:16 GMT 2007 pooka file 4.20
/src/sys/arch/i386/conf/
H A DGENERIC1.800 Mon Dec 04 01:32:37 GMT 2006 dyoung Add rtw at pci to the GENERIC kernel.
/src/distrib/sets/lists/man/
H A Dmi1.800 Mon Jul 11 15:37:00 GMT 2005 kiyohara ieee1394 import from FreeBSD.
/src/distrib/sets/lists/tests/
H A Dmi1.800 Mon Dec 24 21:42:05 GMT 2018 thorpej Add rump-based test cases for threadpool(9).
/src/share/mk/
H A Dbsd.own.mk1.800 Tue Apr 22 13:20:58 GMT 2014 joerg Retire USE_COMPILERCRTSTUFF=yes.
/src/usr.bin/make/
H A Dvar.c1.800 Thu Feb 04 19:43:00 GMT 2021 rillig make: merge SetVar into Var_SetWithFlags

No functional change.
/src/sys/conf/
H A Dfiles1.800 Wed Aug 30 11:08:15 GMT 2006 matt sys_process.c is also used by KTRACE.
/src/distrib/sets/lists/comp/
H A Dmi1.800 Thu Jul 21 00:58:47 GMT 2005 christos man pages for log2 and log2f

Completed in 1503 milliseconds