summaryrefslogtreecommitdiffstats
path: root/lib/libc/regex/utils.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-11-20throw some yields into the pf table code so it doesn't lock up the kernel.tedu1-2/+20
ok deraadt henning
2010-11-20typomiod3-6/+6
2010-11-20Change wsdisplay_kbdinput() to get an aray of keysym_t and a count, instead ofmiod3-33/+39
a single keysym_t at a time - this means tty sanity checks will only happen once. Introduce wsdisplay_rawkbdinput() for raw mode input, since raw input is a byte array. As a bonus this allows us to skip the `is this a KS_GROUP_Ascii value' test in that case.
2010-11-20Replace all mentions of sc_base.me_dispdv with sc_displaydv. The latter is amiod1-23/+23
short #define for the former, and seeing both forms in this file is confusing.
2010-11-20This is a first step towards getting rid of avail_start and avail_end in themiod15-75/+23
kernel, currently limited to low-hanging fruit: these variables were used by bus_dma to specify the range in which to allocate memory, back when uvm_pglistalloc() was stupid and would not walk the vm_physseg[]. Nowadays, except on some platforms for early initialization, these variables are not used, or do not need to be global variables. Therefore: - remove `extern' declarations of avail_start and avail_end (or close cousins, such as arm physical_start and physical_end) from files which no longer need to use them. - make them local variables whenever possible. - remove them when they are assigned to but no longer used.
2010-11-20Make sure we do not overrun the memory ranges array, should the bootermiod1-7/+9
give us more ranges than we expect.
2010-11-20At first I intended to make this use mktemp for its temporary file, but sincemiod1-125/+0
we don't really use this script, let's rm it. ok deraadt@ millert@
2010-11-20Check uvm_km_alloc() return values; pmap_fork() will currently panic,miod2-2/+10
while i386_set_ldt() can fail gracefully. To be improved eventually. From mpech@ sometime ago. ok deraadt@ kettenis@
2010-11-20Remove unnecessary empty <machine/psl.h> files on arm-based platforms.miod4-4/+0
2010-11-20Do not attempt to include <machine/psl.h> when including this file frommiod1-7/+2
assembly code (_KERNEL && _LOCORE)
2010-11-20__attribute__((packed)) -> __packed. The ioprbs.c chunk was commented out, andmiod12-110/+110
uncommenting it is intentional. ok deraadt@
2010-11-20Add CAVEATS section documenting error handling caveats.stsp1-2/+9
tweak and ok jmc, tedu
2010-11-20Explain how to start a rebuild in a more obvious way and add an example.stsp1-6/+18
help and ok marco@ jsing@ jmc@
2010-11-20Missing splx() in hil_thread(). This turned out to be harmless due to themiod1-1/+2
way this code works (always ends up in tsleep eventually), but it never hurts to be correct.
2010-11-20remove bs_list occurrences. fixes panic on destroy.fgsch2-8/+2
ok from the m guild: mikeb@ miod@ mpf@
2010-11-20some more installboot cleanup from gapz@dud-t.orgderaadt3-7/+7
2010-11-20/tmp/cvsaGVL4Uespie1-2/+9
2010-11-20clean up cases of ;;deraadt6-14/+14
2010-11-19typo; from ilya a. kovalenko <shadow () oganer ! net>mikeb1-2/+2
2010-11-19miscellanous->miscellaneousmiod2-4/+4
2010-11-19mahine->machinemiod1-2/+2
2010-11-19regenmiod14-143/+192
2010-11-19Sync MAKEDEV against conf.c, and both against GENERIC.miod16-73/+112
2010-11-19Sync usb device list with macppc.miod1-3/+7
2010-11-19Add urio, uscanner and pseudo-device hotplug.miod3-4/+15
2010-11-19Add urio and uscanner.miod1-1/+3
2010-11-19add pseudo-device hotplug.miod3-7/+9
2010-11-19- drop dhcp group from interfaces which did not go UP and gothalex1-3/+10
an ip address - do the same on startup of the install/upgrade too - do NOT do it unconditionally on all dhcp'd interfaces, since we use the group to retain state. ok krw@, deraadt@
2010-11-19Do not allow malloc() to wait in uhci_device_setintr(), instead check formiod1-2/+4
failure and return USBD_NOMEM, callers will do TRT. ok jakemser@ deraadt@ kettenis@ tedu@
2010-11-19Make KERN_CPTIME return an avarage number of ticks across all CPUsmikeb4-25/+10
tedu agreed with an idea, tested by Luis Useche and me; ok deraadt
2010-11-19gapz@dud-t . org noted that sparc64 installboot crashes if the bootblock isderaadt5-17/+32
zero-sized. Apply similar fixes to installboot for other architectures.
2010-11-19Use regular double quotes ("") in the MAILTO example so we don'tmillert1-3/+3
suggest something that is a syntax error. OK jmc@
2010-11-19Another "I'm the world's smallest" "No, this is me!" player:damien1-1/+2
- TRENDnet TEW-648UBM
2010-11-19More ultra-{micro,nano,pico,femto,atto,zepto,yocto} wifi dongles:damien1-2/+4
- Digitus DN-7042 - Solwise NET-WL-UMD-606N
2010-11-19Prevent dhcpd(8) from trying to listen on interfaces that don't have aajacoutot1-2/+3
valid broadcast (e.g. pflog0). "no objection" krw@, ok claudio@
2010-11-19Fix the "SSL error:host(blah)!=cert(*.blah)-Continue? (y)" error when goingfgsch1-4/+69
to sites using wildcard certs (i.e. github.com). Adapted from lynx 2.8.7. deraadt@ ok.
2010-11-18do not run makedev for a uid; ok krwderaadt1-2/+2
2010-11-18Declare pmap_proc_iflush() in <uvm/uvm_pmap.h> unless <machine/pmap.h>miod7-16/+11
provides an inline version of it.
2010-11-18Make sure readdir cookies are actually allocated with the correct sizemiod2-5/+5
(in case eventually we change their type from u_long to something else), and do not truncate them to 32 bits in the ntfs code. ok tedu@
2010-11-18Sync the LIBFOO defines with the current set of libraries we build andmiod2-27/+25
install. Also define LIBARCH on arm platforms. ok millert@ deraadt@
2010-11-18Don'tmiod8-55/+10
#include "foo.h" #if NFOO > 0 (whole file) #endif since config(8) file inclusion rules already do it for you. ok deraadt@
2010-11-18Do not #include <sys/dkstat.h> if you don't need anything from it.miod22-45/+22
ok krw@ deraadt@
2010-11-18Remove unused DK_NDRIVE define. ok krw@ deraadt@miod1-2/+1
2010-11-18Mark NVIDIA MCP89 SATA controllers as such. Makes them use DMA instead of PIOkettenis1-1/+17
such that we get decent performance out of them. ok jsg@
2010-11-18regenkettenis2-32/+32
2010-11-18Split the NVIDIIA MCP89 disk controller IDs into SATA, AHCI and RAID, followingkettenis1-13/+13
the same scheme as the MCP79 ones. This is a guess, but it matches the changes the were made before, and ID 0x0d85 defenitely is in SATA mode. ok jsg@
2010-11-18add IPQoS to the various -o lists, and zap some trailing whitespace;jmc4-9/+12
2010-11-18Log sent notification messages as well having them in the log mayclaudio3-15/+16
help to figure out the cause of flapping session faster. OK henning@ sthen@
2010-11-18Accept but ignore (treat as withdraw) updates with AS_CONFED_* pathclaudio4-23/+73
segments. Bgpd does not support confederations but it is too extreme to close a session because a path contained such elements. OK henning@, sthen@
2010-11-18syncderaadt1-0/+1