Lines Matching +full:fault +full:- +full:q
6 # SPDX-License-Identifier: BSD-2-Clause
9 # Bug 289700 - unionfs: page fault in unionfs_find_node_status when closing a file within a socket'…
11 # "Fatal trap 12: page fault while in kernel mode" seen:
24 set -eu
25 mdconfig -l | grep -q md$md1 && mdconfig -d -u $md1
26 mdconfig -l | grep -q md$md2 && mdconfig -d -u $md2
28 mdconfig -s 2g -u $md1
30 mdconfig -s 2g -u $md2
33 mkdir -p $mp1 $mp2
36 mount -t unionfs -o noatime $mp1 $mp2
41 mycc -o $prog -Wall -Wextra -O2 $prog.c
42 rm -f $prog.c
43 [ -d $RUNDIR ] || mkdir -p $RUNDIR
50 (cd $here/../testcases/swap; ./swap -t 3m -i 20 -l 100 -h > /dev/null) &
55 while pgrep -q $prog; do sleep .5; done
64 mdconfig -d -u $md1
65 mdconfig -d -u $md2
66 rm -f /tmp/$prog
112 cmsg->cmsg_level = SOL_SOCKET;
113 cmsg->cmsg_type = SCM_RIGHTS;
114 cmsg->cmsg_len = CMSG_LEN(sizeof(fd_to_send));
145 if (cmsg == NULL || cmsg->cmsg_len != CMSG_LEN(sizeof(received_fd))) {
147 return (-1);
150 if (cmsg->cmsg_level != SOL_SOCKET || cmsg->cmsg_type != SCM_RIGHTS) {
152 return (-1);
167 fd = -1;
170 MAP_ANON | MAP_SHARED, -1, 0)) == MAP_FAILED)
173 if (socketpair(AF_LOCAL, SOCK_DGRAM, 0, pair) == -1)
177 while (time(NULL) - start < 180) {
179 if ((pid = fork()) == -1)
193 if (fd == -1)